PROC-SYS-DEV

三个文件都是在内存上的,掉电丢失

1  /proc     存放系统信息, cpu,mem, devices,interupt
             cat /proc/devices
             cat /proc/interrupt
             cat /proc/1/schedstat

2  /dev      存放设备节点的(ls -l /dev/xxx 查看主次设备号)

3  /sys      存放驱动的信息(平台总线): class_create , device_create
             /sys/dev                block,char 主次设备号

             /sys/bus/xxx(各种总线)      device,driver注册到不同的总线:platform、i2c、usb...
                        (uevent:driver、device匹对的名字)

             /sys/devices(源头)      记录系统所有的设备 (struct devices )

             /sys/class/<类名>/xxx    分类查看驱动信息:
             cd  /sys/class/input/event0/device
             /sys/class/input/event0/device$  cat name
              Power Button    


说明:device、driver都可以在/sys/bus  的总线上找到device、dirver的信息。
     /sys/device 是所以devices的源头,driver可以在 /sys/bus/xxx/driver中找到。

    创建设备节点的时候:
        device_create();
        在/sys/class/xxx/uevent   //uevent记录主次设备号,name
    mdev -s  (手动挂载 mknod /dev/xxx c  主  次)
      
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值