网络设备驱动程序实现了操作系统内核与以太网控制器之间的数据传输即通过操作硬件芯片DM9161和EMAC来实现数据接收发送和控制把这些函数与Linux操作系统内核和网络管理部分进行衔接的过程在编写驱动程序之前首先定义与此驱动程序相关的特有的数据结构struct at91_private此数据结构的地址赋给struct net_device成员变量priv结构定义如下:struct at91_p
2006 Microchip Technology Inc. 高级信息 DS39662AENC28J60数据手册带 SPI接口的独立以太网控制器 2006 Microchip Technology Inc. 高级信息 DS39662A 第 9页ENC28J60寄存器 2-2: PHLCON:PHY 模块 LED控制寄存器 bit 15-12保留:写为0bit 11-8LACFG3:LA