vxWorks下intel82567v3网卡驱动的更新

简介: <div class="article_title" style="margin-bottom: 21px; font-family: 'microsoft yahei';"><span style="color: rgb(85, 85, 85); font-size: 15px; line-height: 35px; text-align: right;">/* 82567 devicesI
/* 82567 devicesID */



#define INTEL_DEVICEID_82567LF              0x10BF
#define INTEL_DEVICEID_82567V               0x10CB
#define INTEL_DEVICEID_82567LM              0x10F5
#define INTEL_DEVICEID_82567V3              0x1501
#define INTEL_DEVICEID_82567V4              0x1525


1. Copy the "gei825xxVxbEnd.c" to "INSTALL_DIR\WindRiver\vxworks-6.6\target\src\hwif\end" and 

   "gei825xxVxbEnd.h" file to "INSTALL_DIR\WindRiver\vxworks-6.6\target\src\hwif\h\end" folder.


   Here, INSTALL_DIR means; The directory in which VxWorks is installed in host computer.


2. Go to VxWorks Development shell as follows: 


   In Windows, 
   Start menu => Programs => Wind River => VxWorks 6.6 General Purpose Technologies => VxWorks Development Shell


3. In VxWorks Development Shell, compile the driver for Pentium4 as below.
   INSTALL_DIR\WindRiver\vxworks-6.6\target\src\hwif\end\make CPU=PENTIUM4 TOOL=diab


4. Compile the BSP for bootrom and vxworks image.

资源地址:

http://download.csdn.net/detail/mao0514/8746635

相关文章
|
Ubuntu 算法 Linux
飞腾CPU BIOS固件生成教程
飞腾CPU BIOS固件生成教程
582 1
|
Linux 测试技术 API
zynq操作系统: Linux下异步通知的应用
在使用阻塞或者非阻塞的方式来读取驱动中某些值都是应用程序主动读取的,对于非阻塞方式来说还需要应用程序通过 poll 函数不断的轮询。最好的方式就是驱动程序能主动向应用程序发出通知,报告自己可以访问,然后应用程序在从驱动程序中读取或写入数据。 Linux 提供了异步通知这个机制来完成此功能
225 0
|
数据采集 Shell 芯片
vxworks的pci设备驱动调试
vxworks的pci设备驱动调试
704 0
vxworks的pci设备驱动调试
|
传感器 Linux 网络安全
zynq操作系统: Linux驱动开发串口篇
串口( UART)是一种非常常见的外设, 串口在嵌入式开发领域当中一般作为一种调试手段,通过串口将调试信息打印出来,或者通过串口发送指令给主机端进行处理;当然除了作为基本的调试手段之外,还可以通过串口与其他设备或传感器进行通信, 譬如有些 sensor 就使用了串口通信的方式与主机端进行数据交互。
1365 0
zynq操作系统: Linux驱动开发串口篇
|
Linux
zynq操作系统: Linux下Misc设备的添加应用
Misc 的意思是混合、杂项的,因此misc设备也叫做杂项设备(杂散设备)
177 0
Win系统 - 教你在系统内查看机器的主板型号 & BIOS版本
Win系统 - 教你在系统内查看机器的主板型号 & BIOS版本
600 0
Win系统 - 教你在系统内查看机器的主板型号 & BIOS版本
|
Linux 数据安全/隐私保护 Android开发
RISC-V ICE EVB 开发板 windows环境下烧写更新开发板镜像
ICE EVB 是基于 T-Head 自主研发的 C910 CPU 的 ICE 高性能 SoC 开发板。 本文介绍Windows环境下烧写ICE-EVB 开发板镜像,让用户快速上手。
959 1
RISC-V ICE EVB 开发板 windows环境下烧写更新开发板镜像
|
Linux 开发工具 数据安全/隐私保护
RISC-V ICE EVB 开发板 linux环境下烧写更新开发板镜像
ICE EVB 是基于 T-Head 自主研发的 C910 CPU 的 ICE 高性能 SoC 开发板。 本文介绍Linux环境下烧写ICE-EVB 开发板镜像,让用户快速上手。
1429 1
RISC-V ICE EVB 开发板 linux环境下烧写更新开发板镜像
|
Ubuntu Linux
如何在 Linux 上安装 Intel 微代码固件
微代码就是由 Intel/AMD 提供的 CPU 固件。Linux 的内核可以在引导时更新 CPU 固件,而无需 BIOS 更新。处理器的微码保存在内存中,在每次启动系统时,内核可以更新这个微码。这些来自 Intel/AMD 的微码的更新可以去修复 bug 或者使用补丁来防范 bug。
3442 0