kernel下documentation目录详解_tj_dream的博客-爱代码爱编程
高通平台下kernel下Documentation目录有
文件解读 打开00-INDEX文件可以了解该目录的含义
ABI/ : 内核信息 = 用户空间的ABI和相对的界面稳定性
BUG-HUNTING : 使用暴力的方法对补丁进行二次搜索来寻找bug
Changes : 对于旧软件包的更改
CodingStyle : C语言维护人员的代码风格
DMA-API.txt : DMA API,PCI_API 和 从非连续内核上的扩展
DMA-API-HOWTO.txt : 动态DMA映射指南
DMA-ISA-LPC.txt : 如何对ISA(LPC)设备进行DMA
DMA-attributes.txt : 列出DMA区域可能具有的各种属性
dmatest.txt : 如何编译,配置和使用dmatest系统
DocBook/ : 为内核文件设计的带有DocBook模版的目录
EDID/ : 为破碎图像显示器设计的带有扩展识别数据(EDID)的信息目录
HOWTO : 如何去做Linux内核的开发
IPMI.txt : 关于Linux智能平台管理接口(IPMI)驱动程序的信息
IRQ-affinity.txt : 如何选取那个CPU处理SMP上的哪些中断事件
IRQ-domain.txt : 关于中断编号和设置IRQ域的信息
IRQ.txt : 描述什么是IRQ
Intel-IOMMU.txt : 关于Intel IOMMU虚拟化支持的基本信息
Makefile : 文档目录中构建文件的重要示例代码
ManagementStyle : 如何(尝试)管理内核黑客
RCU/ : 包含RCU信息的目录(读取-复制 更新)
SAK.txt : 关于安全注意键的信息
SM501.txt : SM501芯片信息
SecurityBugs : 报告内核发现的安全漏洞的过程
SubmitChecklist : Linux内核补丁提交检查表
SubmittingDrivers : 将一个新的驱动程序源代码包含到内核树中的过程
SubmittingPatches : 将源补丁包含到内核树的过程
VGA-softcursor.txt : 如何从闪烁的下滑线更改你的VGA光标
accounting/ : 关于统计和任务状态的目录
acpi/ : 关于特定ACPIC钩子函数在内核中的信息
aoe/ : 描述AOE(以太网上的ATA)以及配置示例
applying-patches.txt : 各种树的描述和如何运用它们的补丁
arm/ : 包含关于ARM架构上Liunx信息的目录
arm64/ : 包含关于64位ARM架构上Liunx信息的目录
assoc_array.txt : 通用关联数组的介绍
atomic_ops.txt : 原子操作与位操作的语句和定义
auxdisplay/ : misc目录 LCD 驱动文档
backlight/ : 在平板显示器上控制背光的目录信息
bad_memory.txt : 如何使用内核参数来排除坏的RAM区域
basic_profiling.txt : 为那些想要配置Linux内核的人提供基本说明
bcache.txt : 在SSD上的块设备缓存来提高IO性能
bif-framework.txt : 关于Linux内核中MIPI-BIF支持的信息
binfmt_misc.txt : 关于内核支持额外二进制格式的信息
blackfin/ : blackfin架构的目录信息
block/ : IO上块设备层次信息
blockdev/ : 块设备和驱动程序的信息
braille-console.txt : 关于如何使用串行设备支持braille信息
bt8xxgpio.txt : 如何更改bt8xx视频显卡关于GPIO使用的信息
btmrvl.txt : 关于Marvell蓝牙驱动程序使用的信息
bus-devices/ : 包含TI GPMC(通用内存控制器)信息的目录
bus-virt-phys-mapping.txt : 如何从设备驱动程序中访问IO映射内存
cachetlb.txt : 描述Linux使用的缓存/TLB刷新 接口
cdrom/ : Linux拥有的CD-ROM驱动信息目录
cgroups/ : cgroups功能 ,包括cpusets和内存控制
circular-buffers.txt : 如何使用已有的循环缓冲
clk.txt : 关于公共时钟框架的信息
coccinelle.txt : 关于如何获取和私有coccinelle代码检测工具的信息
connector/ : 基于netlink的用户空间文档----内核空间通信模式
console/ : 关于Linux控制台驱动程序的文档
cpu-freq/ : 关于CPU频率和电压缩放的信息
cpu-hotplug.txt : 描述Linux内核中对CPU热插拔支持的文档
cpu-load.txt : 描述如何收集CPU负载统计信息的文档
cpuidle/ : 关于CPU_IDLE,CPU空闲状态管理子系统的信息
cputopology.txt : 关于如何通过sysfs导出CPU拓扑信息的文档
crc32.txt : 关于CRC计算的简要教程
cris/ : 关于LinuxCRIS架构信息的目录
crypyo/ : 包含API加密信息的目录
dcdbas.txt : 关于DELL系统管理基本驱动程序的信息
debugging-modules.txt : Linux2.6.3之后模块调试的一些注意事项
debugging-via-ohci1394.txt : 如何使用firewire作为硬件调试器内存读取器
dell_rbu.txt : 说明如何使用dell远程BIOS更新驱动程序的文档
development-process/ : 如何使用主内核开发进程
device-mapper/ : 目录和设备映射器上的信息
devices.txt : 包含/dev/中所有节点的纯ASCII列表,其中主子节点号为#
devicetree/ : 包含OF/POWERPC/ARM使用的设备树文件信息的目录
digsig.txt : 关于数字签名验证API的信息
dma-buf-sharing.txt : DMA缓冲区共享API指南
demaenfine.txt : DMA引擎API指南
dontdiff : 包含一系列不应该有差异的文件
driver-model/ : 包含关于Linux驱动程序模型信息的目录
dvb/ : 关于Linux数字视频广播(DVB)子系统的信息
dynamic-debug-howto.txt : 如何使用动态调试(dyndbg)功能
early-userspace/ : 关于initramfs、klibc和用户空间的信息
edac.txt : 关于EDAC-错误检测和纠正的信息
efi-stub.txt : 如何使用EFI引导程序来跳过EFIxIT上的GURB或elilo
eisa.txt : 关于EISA总线支持的信息
email-clients.txt : 关于如何使用电子邮件发送未损坏(git)补丁的信息
extcon/ : 带有Android内核切换驱动程序移植指南的目录
fault-injection/ : 包含关于故障注入功能基础设施的文档目录
fb/ : 包含关于帧缓冲区图形抽象层信息的目录
filesystems/ : 关于VFS和Linux支持的各种文件系统的信息
firmware_class : request_firmware()热插拔接口信息
flexible-arrays.txt : 如何在linux中使用灵活大小的数组
fmc/ : 有关FMC总线抽象的信息
frv/ : 富士通 FR-V Linux目录
futex-requeue-pi.txt : 关于从非PI到PI futex的任务请求的信息
gcov.txt : 在linux内核中使用GCC的覆盖测试工具“gcov”
gpio/ : GPIO相关的文档
hid/ : 包含有关人机界面设备信息的目录
highud.txt : 关于从16位用户/组id更改为32位用户/组id的说明
hwspinlock.txt : 硬件自旋锁同步提供硬件支持
timers/ : 关于计时器相关主题的信息
hw_random.txt : 关于linux支持i8xx芯片组随机数生成器的信息
hwmon/ : 各种硬件监控驱动程序的文档目录
i2c/ : 包含I2C总线/协议信息的目录(2线,kHz速度)
i2o/ : 包含关于Linux I2O 子系统的信息
x86/i386/ : 有关Linux对于英特尔32位架构信息的目录
ia64/ : 有关linux对于英特尔64位架构信息的目录
infiniband/ : 有关Linux InfiniBand 支持的文件目录
init.txt : 当内核找不到要运行的第一个进程时该怎么办
initrd.txt : 如何使用RAM磁盘作为初始根文件系统
input/ : 关于Linux输入设备支持的信息
intel_txt.txt : 英特尔可信执行技术信息(intel TXT)
io-mapping.txt : linux/io-mapping.h中io_mapping函数的描述
io_ordering.txt : 关于对内存映射地址进行IO写入排序的信息
ioctl/ : 包含各种描述IOCTL调用的文档的目录
iostats.txt : linux内核提供的IO统计信息
irqflags-tracing.txt : 如何使用irq标志跟踪功能
isapnp.txt : 关于Linux ISA插件的游戏支持信息
isdn/ : 有关的Linux ISDN 支持与卡支持的信息目录
java.txt : 关于Java内核内二进制支持的信息
ja_JP/ : 日语翻译的各种文件目录
kbuild/ : 包含内核构建过程信息的目录
kdump/ : 如何让奔溃转储代码工作的目录
kernel-doc-nano-HOWTO.txt : 如何生成和定位内核文档文件
kernel-docs.txt : 各种描述内核内部的www书籍的列表
kernel-parameters.txt : 内核命令行/引导提示符args的摘要
kernel-per-CPU-kthreads.txt : 列出所有每个cpu的kthread及其如何引入抖动
kmemcheck.txt : 动态检查器上的信息,检测为初始化内存的使用
kmemleak.txt : 关于如何使用内核内存泄漏检测系统的信息
ko_KR/ : 韩语翻译各种文件的目录
kobject.txt : linux内核的kobject基础结构的信息
kprobes.txt : 记录内核探测调试特性
kref.txt : 关于向内核对象添加引用计数器(kref)的文档
laptops/ : 与笔记本电脑相关的信息和笔记本电脑驱动程序相关的文档目录
ldm.txt : LDM(Windows动态磁盘)简介
leds : Linux下LED处理信息的目录
local_ops.txt : 局部原子操作的语句和行为
lockdep-design.txt : 关于运行时锁正确验证的文档
locking/ : 包含有关内核锁信息的目录
lockstat.txt : 关于搜集锁统计信息(和抢夺)的信息
lockup-watchdogs.txt : 关于软锁和硬锁探测器的信息(又叫nmi_watchdog)
logo.gif : Linux标志全色GIF图像
logo.txt : 以上logo的创建者信息及网站来获取更多的图片
m68k/ : 有关Linux对Motorola68K架构信息的目录
magic-number.txt : 用于标记/保护内核数据的魔鬼数字列表
md.txt : 关于多设备驱动程序启动参数的信息
media-framework.txt : 关于媒体框架的信息,它的数据结构、功能和用法。
memory-barriers.txt : 关于内核内存壁障的信息
memory-devices/ : 其他驱动的部分信息
memory-hotplug.txt : 热插拔内存支持,如何使用与当前状态
metag/ : 包含关于Meta架构上的Linux信息的目录
mips/ : 包含关于MIPS架构上的Linux信息的目录
misc-devices/ : 包含关于使用misc开发子系统的设备信息的目录
mmc/ : 包含关于mmc子系统信息的目录
mn10300/ : 包含有关mn10300架构端口信息的目录
module-signing.txt : 在加载模块时签名以增强内核模块的安全性
mtd/ : 包含内存技术设备信息的目录(flash)
mono.txt : 如何在BINFMT_MISC的帮助下执行基于.NET的二进制文件
mitex-design.txt : 关于通用互斥体子系统的信息
namespaces/ : 包含有关命名空间的各种信息的目录
netlabel/ : 包含NetLabel子系统上信息的目录
networking/ : Linux上各种网络方面信息的目录
nfc/ : 有关近场通信支持的目录信息
nommu-mmap.txt : 关于无mmu内存映射支持的文档
numastat.txt : 关于如何在sysfs中读取Numa策略的信息
oops-traceing.txt : 如何解压内部内核错误转储消息
padata.txt : 介绍padata并执行API
parisc/ : Linux上PA-RISC架构信息的目录
parport.txt : 如何使用并行端口驱动程序
parport-lowlevel.txt : 描述和使用底层并行端口函数
pcmcia/ : 关于Linux PCMCIA驱动程序的信息
percpu-rw-semaphore.txt : 基于RCU的读写信号量优化来锁来读
phy.txt : 通用PHY框架的描述
pi-futex.txt : 关于轻量级优先继承futexes的文档
pinctrl.txt : 关于pinctrl子系统和PINMUX/PINCONF和驱动程序的信息
pnp.txt : Linux即插即用文档
power/ : 关于Linux PCI 电源管理信息的目录
powerpc/ : 与powerpc一起使用Linux信息的目录
prctl/ : 包含priveledge控制子系统上信息的目录
preempt-locking.txt : 关于抢占式内核下锁定的信息
printk-formats.txt : 如何获得printk格式说明符
pps/ : 包含每秒脉冲支持信息的目录
ptp/ : 在linux中支持IEEE 1588 PTP时钟信息的目录
pwm.txt : 关于脉宽调制驱动子系统的信息
ramoops.txt : ramoops/panic日志模块的文档
rapidio : 在RapidIO构造的联系基础目录
rbtree.txt : 关于红黑树的信息
remoteproc.txt : 关于如何处理远程服务器(如AMP)卸载/使用的信息
rfkill.txt : 关于射频切断开关子系统/支持的信息
robust-futex-ABI.txt : 完善futex ABI 的文档
robust-futexes.txt : 完善futexes的描述
rpmsg.txt : 关于远程处理器消息传递(rpmsg)框架的信息
rt-mutex-design.txt : 描述实时互斥锁的实现设计
rt-mutex.txt : 支持优先继承的RT-mutex子系统的desc
rtc.txt : 关于如何使用实时时钟(又名CMOS时钟)驱动程序的说明
s390/ : 目录中包含关于在IBM S390上使用Linux的信息
scheduler/ : 包含调度程序信息的目录
scsi/ : Linux scsi支持的目录信息
security/ : 包含安全相关信息的目录
serial/ : 包含低级串行API上信息的目录
serial-console.txt : 如何设置Linux与串行线控制台作为默认控制台
sgi-ioc4.txt : 描述了SGI IOC4 PCI (多功能)器件
sh/ : 包含关于将linux移植到新体系结构信息的目录
smsc_ece1099.txt : 关于smsc键盘扫描扩展GPIO设备的信息
sound/ : 关于声卡支持信息的目录
sparse.txt : 有关如何获取和使用稀疏工具进行类型筛选的信息
spi/ : Linux内核串行外围接口(SPI)概述
spinlocks.txt : 关于使用自旋锁在内核中提供独占访问的信息
stable_api_nonsense.txt : 关于内核为什么没有稳定的内核api或abi的信息
stable_kernel_rules.txt : 稳定内核发行版的规则和过程
static-keys.txt : 关于静态键如何修补在程序路径中调试代码的信息
svga.txt : 简短视频指南引导通过VGA BIOS
sysfs-rules.txt : 如何不使用sysfs
sysctl/ : 包含/proc/sys/*文件上信息的目录
sysrq.txt : 关于sysRq键的信息
target/ : 包含生成TCM v4 fabric .ko 模块信息的目录
this_cpu_ops.txt : 列出使用this_cpu的方法和基本原理
thermal/ : 包含管理火热问题信息的目录(CPU/temp)
trace/ : 包含关于Linux中跟踪技术信息的目录
unaligned-memory-access.txt : 关于如何避免在代码中皮怀未对齐的内存访问的信息
unicode.txt : 有关Linux中使用Unicode字符/字符映射的信息
unshare.txt : 描述Linux unshare 系统调用
usb/ : 关于USB(通用串行总线)信息的目录
vDSO/ : 包含有关虚拟动态共享对象信息的目录
vfio.txt : 关于客户/管理程序实例中使用的虚拟函数I/O的信息
vgaarbiter.txt : 关于在不同的VGA设备上启用/禁用遗留解码的信息
video-output.txt : 启用/禁用视频输出设备的sysfs类驱动程序接口
video4linux/ : 有关linux视频/电视/广播信息的目录
virtual/ : 包含各种关于Linux虚拟化信息的目录
vm/ : 包含关于Linux vm 代码信息的目录
vme_api.txt : 在Linux中与VME总线API相关的文件信息
volatile-considered-harmful.txt : 为什么不应该使用volatile类型转换
wl/ : 包含关于单线(wl)子系统文档的目录
watchdog/ : 如何自动启动Linux
wimax : 有关英特尔无线vimax连续信息的目录
workqueue.txt : 有关并发管理工作队列实现的信息
ww-mutex-design.txt : 互斥锁等待/处理死锁
x86/x86_64/ : 有关Linux支持AMD x86-64(Hammer)机器信息的目录
xtensa/ : 包含与arch/xtensa端口/实现文档的目录
xz.txt : 如何在linux kernel 中私有XZ数据压缩
zh_CN : 各种与中文翻译有关的文件目录
zorro.txt : 可子啊Amigas上找到关于编写zorro总线设备驱动程序的信息