资源简介
s3c2440 bsp for vxworks
代码片段和文件信息
/* dm9000End.c - dm9000 END network interface driver */
/* Copyright Reserevd all by Davicom Semiconductor CO.LTD */
/* V1.0 */
/* V1.1 2006/02/20 Bill */
/* V1.11 2006/04/14 JOB */
/* ADD DM9008A DM900xA PCEL */
/* V1.2 2006/12/31 Landsailor */
/* Ported to ARM s3c2440a corrected structure */
/* end_device align error; modified dmfe_start_xmit() */
/* and dm9000Int() now can ping big packet(>1532); */
#include “copyright_wrs.h“
#include “vxWorks.h“
#include “stdlib.h“
#include “cacheLib.h“
#include “intLib.h“
#include “end.h“ /* Common END structures. */
#include “endLib.h“
#include “lstLib.h“ /* Needed to maintain protocol list. */
#include “wdLib.h“
#include “iv.h“
#include “semLib.h“
#include “etherLib.h“
#include “logLib.h“
#include “netLib.h“
#include “netBufLib.h“
#include “stdio.h“
#include “sysLib.h“
#include “errno.h“
#include “errnoLib.h“
#include “memLib.h“
#include “iosLib.h“
#undef ETHER_MAP_IP_MULTICAST
#include “etherMultiLib.h“ /* multicast stuff. */
#include “end.h“
#include “muxLib.h“
#include “etherLib.h“
#include “net/mbuf.h“
#include “net/unixLib.h“
#include “net/protosw.h“
#include “net/systm.h“
#include “net/if_subr.h“
#include “net/route.h“
#include “netinet/in.h“
#include “sys/socket.h“
#include “sys/ioctl.h“
#include “sys/times.h“
#include “arpLib.h“
#include “config.h“
IMPORT int endMultiLstCnt (END_OBJ* pEnd);
#define EEmyMAC 0x00
#define EEmyIP 0x30
#define EEhostIP 0x34
/* defines */
#undef UCHAR
#undef UWORD
#define UCHAR unsigned char
#define UWORD unsigned short
#define DM9000_REG00 0x00
#define DM9000_REG05 0x31 /*clj SKIP_CRC/SKIP_LONG whz modify*/
#define DM9000_REG05_OFF 0x00 /*clj reset stop receive */
#define DM9000_REG08 0x27 /* SAILOR yuan 0x27 *//*old =0x3f */
#define DM9000_REG09 0x38
#define DM9000_REG0A 0x08
#define DM9000_REGFF 0x83 /*clj 0x8F IMR enable tr and re intrupt */
#define DM9000_REGFF_OFF 0x80 /*clj reset stop int request*/
#define DM9000_PHY 0x40 /* clj represent PHY address 0x01 bit 76 01 */
#define DM9000_PHY_OFF 0x01 /*clj powerdown the internal phy register*/
#define DM9000_PHY_ON 0x00 /*clj poweron the internal phy register*/
#define DM9000_PKT_MAX 1536 /* Received packet max size */
#define DM9000_PKT_RDY 0x01 /*clj regf0 bit[0]=1 indicate pkt-ready Packet ready to receive */
#define DM9000_10MHD 0x00
#define DM9000_100MHD 0x01
#define DM9000_10MFD 0x04
#defin
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30520 2010-01-28 17:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\bootConfig.o
文件 1596 2010-01-28 17:34 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\bootInit.o
文件 1360 2010-01-28 17:34 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\bootInit_uncmp.o
文件 483930 2010-01-28 17:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\bootrom_uncmp
文件 391968 2010-01-28 17:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\bootrom_uncmp.bin
文件 9431 2010-01-28 17:34 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\config.h
文件 1831 2010-01-13 19:49 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\configNet.h
文件 1198 2010-01-08 13:28 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\configNet1.h
文件 47872 2010-01-28 17:06 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\depend.s3c2440x
文件 73345 2010-01-15 16:08 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\dm9000end.c
文件 50043 2010-01-28 17:37 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\dm9kEnd.c
文件 48529 2010-01-25 13:04 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\dm9kEnd.c.bak
文件 9984 2010-01-26 18:14 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\dm9kEnd.h
文件 9778 2010-01-23 21:03 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\dm9kEnd.h.bak
文件 2161 2010-01-28 16:35 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\Makefile
文件 1032 2004-02-26 15:02 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\README
文件 2584 2010-01-28 17:34 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\romInit.o
文件 13517 2010-01-14 09:01 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\romInit.s
文件 21669 2010-01-14 15:39 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\s3c2440x.h
文件 6462 2010-01-26 16:57 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\s3c2440xIntrCtl.c
文件 20799 2010-01-14 16:00 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\s3c2440xSio.c
文件 4516 2010-01-14 09:01 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\s3c2440xSio.h
文件 11243 2010-01-14 09:01 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\s3c2440xTimer.c
文件 1436 2010-01-28 17:34 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\sysALib.o
文件 7954 2004-12-21 09:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\sysALib.s
文件 16168 2010-01-14 15:37 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\sysLib.c
文件 29572 2010-01-28 17:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\sysLib.o
文件 4086 2010-01-14 15:29 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\sysSerial.c
文件 792 2010-01-28 17:38 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\version.o
文件 16168 2010-01-17 19:50 BSP(去掉后面的.jpg解压)s3c2440x\s3c2440x\复件sysLib.c
............此处省略5个文件信息
- 上一篇:QT之扫雷游戏
- 下一篇:SAR基础理论与编程
相关资源
- VxWorks共享库入门教程
- 简单、规范的Linux下的ds18b20驱动基于
- mini2440的u-boot.bin 2012.04.01版
- s3c2440裸机DS18B20程序
- Keil Mdk5.15下移植ucosii到mini2440s3c2440
- SJF2440源码 源代码 官方发布VC++完整
-
用Jli
nk烧写bootloader到mini2440的Nor f - S3C2440资料3时钟控制器,电源
- 飞凌FL2440 Win7 64Bit USB驱动
- mini2440裸机实现简易u-boot代码.rar
- mini2440实现采集摄像头数据在开发板的
- VxWorks操作系统指南.pdf
- 嵌入式linux之mini2440的hc-sr04超声波驱动
- 2440 linux2.6下I2C驱动,编译通过
- S3C2440详细代码.rar
- S3C2440三星官方电路设计
- s3c2440原理图
- 基于TQ2440和DHT11的温湿度监控系统源码
- mini2440简易bootloader源码
- OPENJTAG驱动包
- zw_qq_41024400-10425875-多目标perota优化问
- yap 一个基于s3c2440的操作系统
- vxworks_for_mips_architecture_supplement_6.1
- LTC2440程序+仿真
- TQ2440摄像头模块原理图 OV9650原理图
- 51-LTC2440参考例程
- mini2440的按键,led灯裸机程序,不使用
- VXWORKS-82567V3驱动
- IAR5.4环境下调试ARM S3C2440的完整工程
- S3C2440全面实用原理图
评论
共有 条评论