⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 note.txt

📁 基于CS8900A以太网控制芯片的vxworks驱动
💻 TXT
字号:

========================== Version 3.06a =======================================
Date: November 2, 2001 

 - Added BYTE_SWAP() in writting to the multicast filter register.

 - remove if (END_MULTI_LST_CNT(&pCS->end) > 0) {} in csConfig() so that
   csAddrFilterSet() is always called.  csAddrFilterSet() will zero the
   MulticastTable and return if the last one in END_MULTI_LST has been deleted.


========================== Version 3.05a =======================================
Date: July 2, 2001 

 - Added Support for Interrupt Level and Interrupt Vector for 
   Non-Ix86 processors. 

 - Added CS8900_INTERRUPT_REQUEST_PIN_NUM for Non-Ix86 processors to 
   write their interrupt pin number to InterruptNumber Register.

 - Modified the code so that logMsg is used only when CS_DEBUG_ENABLE is
   defined.  Thus, compiler warning mesages can be avoided if 
   CS_DEBUG_ENABLE is not defined.

 - Pass ETHERMTU to END_MIB_INIT() instead of 
   ETHERMTU+SIZEOF_ETHERHEADER to fix the bug that pinging the 
   target with a packet size larger than the MTU size would fail.

 - Added INT_LOCK and INTUNLOCK in csTxNextFrame() to fixed the bug
   that CS8900 stops Tx after Tx underrun errors occurs.

 - Added "Define your BSP Type" for users to define their
   CS_BSP_TYPE string.



========================== Version 3.04a =======================================
Date: May. 09, 2001 

 -Added support for SH3.  ALIGMENT_32BIT needs to be defined for SH3, MIPS, ARM. 



============================= Version 3.03a ================================
Date: Oct. 16, 2000

- Added support for ARM.

- Fixed the bug in the copyTxFrame(): If an odd aligned data is copied to odd
  sized buffer, an extra garbage character is sent.



============================= Version 3.02a ================================
Date: Sep. 24, 1999

-Set offset 2 to the receiving buffer pointer when copying received frames from chip
 so that the IP header stars from the 17th bytes for 32-bits-Alignment.

-Change receiving buffer size from 32 to 64.

-Correction: If the memory address parameter is zero, the CS8900 operates in the
 mode specified by EEPROM or the Config Flag parameter.




============================= Version 3.01a ================================
Date: May 7, 1999

The cs8900 network interface driver version 3.01a is ported from the BSD 4.3
Interface to the Enhanced Network Driver (END) model to support the MUX-based
interface for VxWorks 5.3.1 or higher. 

The followings are the new features: The 3.01a driver

- is an END driver and loans receiving buffers to upper-layer protocols.
- supports Multicasting.
- supports Promiscuous Mode.
- supports Polling Mode Ethernet.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -