资源简介
虚拟机跑vxworks用到的文件,如何使用,见文章《在虚拟机上跑vxworks的总结》

代码片段和文件信息
/* ln97xEnd.c - END style AMD Am79C97X PCnet-PCI Ethernet driver */
/* Copyright 1984-1998 Wind River Systems Inc. and Cetia Inc. */
#include “copyright_wrs.h“
/*
modification history
--------------------
01c08dec98snk made architecture independant by teamF1 Inc.
tested with x86 & power Pc architectures.
01b21sep98dat modified to stand alone
01a01aug98dmb written from if_lnPci.c ver 01e
*/
/*
DEscriptION
This module implements the Advanced Micro Devices Am79C971
Am79C972 and Am79C973 PCnet-PCI Ethernet 32 bit network interface driver.
The PCnet-PCI ethernet controller is inherently little endian because
the chip is designed to operate on a PCI bus which is a little endian
bus. The software interface to the driver is divided into three parts.
The first part is the PCI configuration registers and their set up.
This part is done at the BSP level in the various BSPs which use this
driver. The second and third part are dealt in the driver. The second
part of the interface comprises of the I/O control registers and their
programming. The third part of the interface comprises of the descriptors
and the buffers.
This driver is designed to be moderately generic operating unmodified
across the range of architectures and targets supported by VxWorks. To
achieve this the driver must be given several target-specific parameters
and some external support routines must be provided. These target-specific
values and the external support routines are described below.
This driver supports multiple units per CPU. The driver can be
configured to support big-endian or little-endian architectures. It
contains error recovery code to handle known device errata related to DMA
activity.
Big endian processors can be connected to the PCI bus through some controllers
which take care of hardware byte swapping. In such cases all the registers
which the chip DMA s to have to be swapped and written to so that when the
hardware swaps the accesses the chip would see them correctly. The chip still
has to be programmed to operated in little endian mode as it is on the PCI bus.
If the cpu board hardware automatically swaps all the accesses to and from the
PCI bus then input and output byte stream need not be swapped.
BOARD LAYOUT
This device is on-board. No jumpering diagram is necessary.
EXTERNAL INTERFACE
The only external interface is the ln97xEndLoad() routine which expects
the parameter as input. This parameter passes in a
colon-delimited string of the format:
:::se::::
::::
The ln97xEndLoad() function uses strtok() to parse the string.
TARGET-SPECIFIC PARAMETERS
.IP
A convenient holdover from the former model. This parameter is used only
in the string name for the driver.
.IP
This parameter in the memory base address of the device registers in the
memory map of the CPU. It indicates to the drive
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-06-16 23:51 AMD\
文件 6498 2003-01-30 08:54 AMD\00bsp.cdf
文件 285 1999-08-15 03:41 AMD\00html.cdf
文件 31324 2012-06-16 22:34 AMD\bootConfig.o
文件 1236 2012-06-16 22:33 AMD\bootInit.o
文件 285606 2012-06-16 22:35 AMD\bootrom
文件 269184 2003-05-04 01:41 AMD\bootrom.bin
文件 282080 2012-06-16 22:36 AMD\bootrom.sys
文件 266187 2012-06-16 22:35 AMD\bootrom.Z.o
文件 1959197 2012-06-16 22:35 AMD\bootrom.Z.s
文件 541760 2003-05-04 01:41 AMD\bootrom_uncmp.bin
文件 34028 2012-06-16 22:29 AMD\config.h
文件 1278 2002-04-26 02:12 AMD\configHtml.h
文件 8566 2002-06-21 05:13 AMD\configInum.h
文件 5213 2002-04-26 04:02 AMD\configNet.h
文件 58513 2012-06-16 22:33 AMD\depend.pcPentium
文件 226 2012-06-16 22:36 AMD\make.bat
文件 3753 2002-07-16 08:58 AMD\Makefile
文件 25394 2002-07-19 03:42 AMD\mkboot.c
文件 13865 2002-07-12 13:35 AMD\pc.h
文件 21773 2002-12-10 01:57 AMD\pciCfgIntStub.c
文件 4150 2002-12-10 01:57 AMD\pciCfgStub.c
文件 2365 2003-05-02 10:16 AMD\README
文件 1658 1999-08-15 03:42 AMD\romcard.s
文件 1892 2012-06-16 22:33 AMD\romInit.o
文件 11555 2003-01-30 08:52 AMD\romInit.s
文件 3184 2012-06-16 22:34 AMD\sysALib.o
文件 20803 2003-01-30 08:52 AMD\sysALib.s
文件 19181 2002-12-10 01:57 AMD\sysDec21x40End.c
文件 20601 2002-03-12 03:11 AMD\sysEl3c90xEnd.c
文件 6694 2002-06-20 13:08 AMD\sysElt3c509End.c
............此处省略111个文件信息
- 上一篇:光电检测技术2
- 下一篇:FM1182回音消除IC资料大全
相关资源
- 黑苹果硬件兼容检测和查询软件
- vmnetbridge.dll,vmnet.sys等文件
- VM虚拟机批量快速克隆
- VxWorks TCPIP协议栈
- Win7下安装Tornado2.2vxWorks5.5的方法
- vmware虚拟win7网卡驱动
- Vxworks下网卡驱动程序的开发
- windows3.2简体中文版,虚拟机文件
- zynq-7000-vxworks-bsp.zip
- 虚拟机配置+群集配置+tomcat服务器实现
- OpenWrt的x86虚拟机vmdk文件
- 虚拟大师_v1.0.94_清爽版.zip
- Vxworks6.8 SMP编程指导
- 《基于VXWorks的嵌入式系统及实验》
- 虚拟机过鲁大师过检测
- 分享一款监控网络设备
- VxWorks + Workbench开发
- 02_VxWorks7_开发环境Workbench介绍.pdf
- VMP3.12过虚拟机、调试器检测
- vmware虚拟机卸载清理助手1.0中文绿色
- Ubuntu16.04中配置Qt5.9.1和OpenCV3.4.0过程
- VxWorks5 5 1源代码 完整源代码
- vxworks6.8 vmware bsp
- bochs-2.4.5.tar.gz
- Vxworks参考
- VM虚拟机装XP系统教程
- 基于ARM的嵌入式VxWorks实践教程.pdf
- 安卓虚拟机Root工具
- VxWorks及Tornado集成开发环境的使用
- vxworks
评论
共有 条评论