自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux APM注冊(cè)結(jié)構(gòu)代碼解析

運(yùn)維 系統(tǒng)運(yùn)維
由于Linux APM系統(tǒng)中沒(méi)有bios設(shè)備, 所以只能為APM系統(tǒng)創(chuàng)建一個(gè)虛擬的字符設(shè)備與用戶空間進(jìn)行通訊. 即在APM中實(shí)現(xiàn)一個(gè)misc設(shè)備,實(shí)質(zhì)上也是一個(gè)字符設(shè)備

由于Linux APM系統(tǒng)中沒(méi)有bios設(shè)備, 所以只能為L(zhǎng)inux APM系統(tǒng)創(chuàng)建一個(gè)虛擬的字符設(shè)備與用戶空間進(jìn)行通訊. 即在Linux APM中實(shí)現(xiàn)一個(gè)misc設(shè)備,實(shí)質(zhì)上也是一個(gè)字符設(shè)備, misc設(shè)備的主設(shè)備號(hào)是10, 而apm_bios作為個(gè)misc設(shè)備, 次設(shè)備號(hào)是134。

Linux2.6.30.10內(nèi)核的/drivers/char/apm-emulation.c提供了Linux APM_bios的驅(qū)動(dòng)模型,也就是系統(tǒng)進(jìn)入睡眠的入口函數(shù),更早的版本的接口文件為:arch/arm/kernel/apm.c

//注冊(cè)結(jié)構(gòu)為:
 

  1. static struct file_operations apm_bios_fops = {  
  2. .owner = THIS_MODULE,  
  3. .read = apm_read,  
  4. .poll = apm_poll,  
  5. .ioctl = apm_ioctl,  
  6. .open = apm_open,  
  7. .release = apm_release,  
  8. };  
  9. static struct miscdevice apm_device = {  
  10. .minor = APM_MINOR_DEV,  
  11. .name = "apm_bios",  
  12. .fops = &apm_bios_fops  
  13. };  

 

這樣就我們就可以像對(duì)一般的設(shè)備文件一樣,讀取Linux APM_bios的相關(guān)信息了。

【編輯推薦】

  1. Linux 查看磁盤空間實(shí)現(xiàn)代碼介紹
  2. Linux操作系統(tǒng)需要微軟的十大幫助
  3. 探尋Linux到底需要多低的配置
  4. Linux測(cè)試工具tcpdump監(jiān)視TCP/IP連接命令介紹
  5. Linux流量控制實(shí)例應(yīng)用介紹

 

責(zé)任編輯:chenqingxiang 來(lái)源: IT實(shí)驗(yàn)室
相關(guān)推薦

2010-06-21 10:49:24

Linux APM

2010-03-09 14:04:28

2010-06-21 14:05:08

Linux APM

2013-10-11 17:24:47

Linux運(yùn)維內(nèi)存管理

2023-08-21 08:31:40

LinuxNFSD架構(gòu)

2021-07-09 06:48:30

注冊(cè)源碼解析

2009-12-02 10:49:59

PHP解析XML元素結(jié)

2017-01-15 09:53:49

2011-06-14 08:38:59

網(wǎng)站結(jié)構(gòu)

2012-11-20 10:02:33

Compuware A云挑戰(zhàn)云環(huán)境

2011-08-11 15:39:39

apm中文man

2010-06-21 10:25:09

Linux APM

2022-04-11 08:25:37

XMLSQL語(yǔ)句Mybatis

2010-07-15 10:22:23

Perl控制結(jié)構(gòu)

2023-08-08 09:52:13

系統(tǒng)端架構(gòu)NFS

2014-08-24 22:11:27

2016-05-18 17:15:17

互動(dòng)出版網(wǎng)

2011-09-09 15:31:04

Android Web插件

2013-04-08 15:02:03

Visual Stud

2021-10-12 07:58:10

MySQL索引數(shù)據(jù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)