CE5.0 LAN91C111_XScale_V2.zip
标题“CE5.0 LAN91C111_XScale_V2.zip”表明这是一个针对Windows CE 5.0操作系统,专为XScale处理器优化的LAN91C111网络控制器驱动程序的版本2更新。XScale是英特尔公司基于ARM架构的低功耗处理器系列,常见于嵌入式设备和移动设备中。LAN91C111是SMSC(Standard Microsystems Corporation,现已被Microchip Technology收购)生产的一款单芯片以太网控制器,常用于嵌入式系统和工业设备中提供网络连接。 描述中的内容与标题相同,暗示这个压缩包包含的是LAN91C111网络控制器的驱动程序源代码和相关配置文件。 从标签“wince”可以看出,这些文件适用于Windows CE(简称WinCE)操作系统,这是微软为嵌入式设备设计的一个实时操作系统,支持多种硬件平台。 压缩包内的文件名列表揭示了驱动程序的组成部分: 1. **LAN91C111_Init.C**:这是初始化函数的源代码,负责在系统启动时设置和配置LAN91C111控制器。 2. **LAN91C111_Intr.C**:包含了中断处理程序的代码,用于响应网络控制器接收到的数据包或其他硬件事件。 3. **LAN91C111_Miniport.C**:Miniport驱动程序是Windows CE驱动模型的一部分,它提供了操作系统与硬件之间的接口。 4. **LAN91C111_Phy.C**:物理层(PHY)的实现,用于处理与物理媒介相关的操作,如检测链接状态、协商速度和双工模式等。 5. **LAN91C111_Filter.C**:可能包含了数据包过滤功能,用于筛选和处理发送或接收的网络数据。 6. **LAN91C111_NDIS.C**:NDIS(Network Driver Interface Specification)是微软定义的网络驱动程序接口,此文件实现了NDIS接口,使得驱动能与上层协议栈通信。 7. **LAN91C111.DEF**:可能是导出函数的定义文件,用于指示编译器哪些函数应暴露给其他模块。 8. **LAN91C111_Adapter.h**:适配器头文件,包含与适配器相关的定义和声明,供其他源文件引用。 9. **LAN91C111_Proto.h**:可能包含了协议相关的定义,如数据结构、常量和函数原型。 10. **Readme.pdf**:通常包含有关如何安装、配置和使用驱动程序的说明和指南。 综合以上信息,这个压缩包提供的是一套完整的、针对Windows CE 5.0和XScale处理器的LAN91C111网络控制器驱动程序开发资源。开发者可以使用这些源代码来构建定制化的驱动程序,以适应特定的硬件环境和应用需求。通过理解并修改这些源代码,可以解决兼容性问题,优化性能,或者添加特定的功能。
- 1
- dwd3612011-10-20LAN91C111在wince下的完整驱动代码 谢谢楼主
- 粉丝: 0
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助