VxWorks 是一种运行在目标机上的可剪裁的高性能嵌入式实时操作系统,集成了标准 TCP/ IP 网络功能.但其支持的网卡型号有限,限制了网络资源的使用,网络驱动开发就显出其重要性. VxWorks 特有的增强网络驱动(END)包含有一个多路复用层模块(MUX)将驱动程序细化,这个模块赋予了驱动独立性,使得开发者专注于驱动本身的开发,因此选择使用这种驱动模式为 intel82567网卡成功实现驱动.这种特有的驱动模式在应用的过程中确实体现出其高效性,不用关心底层的转换和协议处理,对需要进行短周期 END 型网络驱动的开发有参考价值.