![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
戏说usb--学习笔记
yuweixian
好好学习
展开
-
usb 主设备号
<br />任何一个有理智有感情的人都会这么认为 USB设备是很常见的,LINUX理应为他预留了一个主设备号。看看<br /> include/linux/usb.h文件<br /> <br />#define USB_MAJOR 180<br />#define USB_DEVICE_MAJOR 189<br /> <br />接口是 设备的接口。设备卡可以有很多接口,每个接口代表一个功能,每个接口对应着一个驱动。<br />linux 设备模型的device落实在USB子系统,成为了两个结构,s原创 2010-07-04 18:38:00 · 1018 阅读 · 0 评论 -
什么是 可执行文件 ??
<br /> 内核可执行文件由许多连接在一起的对象文件组成。对象文件爱你有许多节,如文本、数据、init数据、bass等等。这些对象文件都是有一个称为连接脚本的文件连接并装入的。这个连接器脚本的功能是将输入对象文件的各节映射到输出文件中, 换句话说,他将所有输入对象文件都连接到单一的可执行文件中。该可执行文件的各节装入到制定地址出。<br /> <br /> vmlinux.lds是存在于arch/<target>/目录中的内核连接脚本,他负责链接内核的各个节并将他们装入内存原创 2010-07-04 16:03:00 · 2136 阅读 · 0 评论