📄 note.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 + -