摘要:
专题21-USB驱动程序设计 第1课-USB总线介绍 USB(Universal Serial Bus ),通用串行总线,是一种外部总线标准,用于规范电脑与外部设备的连接和通讯。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的,自1996年推出后,已成功替代串口和 阅读全文
摘要:
专题18-FLASH驱动程序设计 第1课-块设备驱动系统架构 块设备是指只能以块为单位进行访问的设备,块大小一般是512个字节的整数倍。常见的块设备包括硬件,SD卡,光盘等。 l insmod simple-blk.ko l ls /dev/simp_blkdev0 l mkfs.ext3 /dev 阅读全文
摘要:
专题15-网卡驱动程序设计 第1课-网卡驱动架构分析 l Linux网络子系统 l 系统调用接口层:为应用程序提供访问网络子系统的统一方法。 l 协议无关层:提供通用的方法来使用传输层协议。 l 协议栈的实现:实现具体的网络协议 l 设备无关层:协议与设备驱动之前通信的通用接口 l 设备驱动程序 在 阅读全文