1.8 KiB
1.8 KiB
- 问题
- 与驱动的关系,驱动如何在sysfs下创建接口
- sysfs内容列表
- block 块设备,都是软连接,指向的实际地址都是device路径的地址 这里面没有块设备上的分区的信息
- loop 虚拟块设备
- sda/sdb 硬盘
- emmc0/emmc1 emmc
- class 很多,后续研究
- devices 都是/dev路径下的东西?
- armv8_cortex_a55
- platform
- serial8250
- system
- cpu
- cpu0
- regs
- midr/revidr
- cache
- index0-3
- regs
- cpu1
- cpufreq
- policy0 // rk就用了cpufreq模块
- cpuidle
- cpu0
- clocksource // 时钟源查看
- clocksource0
- available_clocksource 有效时钟源 timekeeper
- current_clocksource
- power
- uevent ?
- clocksource0
- clockevents
- container
- cpu
- breakpoint // 有啥用?
- software // 有啥用?
- virtual
- bdi Backing Device interface 块设备后端实现
- block 虚拟块设备
- devlink
- mem
- misc
- net
- sound
- thermal
- tty
- wakeup
- workqueue
- bus
- 模板
- devices
- drivers
- drivers_autoprobe
- drivers_probe
- uevent
- cpu
- devices
- 里面是软链接,指向的是 ../../devices/sys
- drivers
- devices
- serial // ?文件夹怎么创建的?
- spi
- devices
- 模板
- fs
- ext4
- feature
- 文件系统 已经存在的文件系统中,这里会有内容
- ext4
- module
- 8250
- block
- cpufreq
- cpuidle
- dev
- block
- 各种主设备号:从设备号的文件
- char
- 各种主设备号:从设备号的文件 指向device的软连接?
- block
- firmware
- kernel
- power
- block 块设备,都是软连接,指向的实际地址都是device路径的地址 这里面没有块设备上的分区的信息