BSP Updates – NET+OS 6.1
Last Updated: 06/24/05 Fix Count: 3
__________________________________________________________________________________________________________________________________________________________
Title
NS9750 Chip Select CS4 and
CS5 Initialization Problems
Case: 15810
Date
Fixed:
Description
The initialization sequence
for CS4 and CS5 (in the NS9750 platform) is backwards, such that the base
address is set prior to the mask. This could cause the processor to re-map this
chip select inadvertently, potentially overlapping the chip select used to
fetch instructions, potentially causing a system to crash when these chip
selects are populated.
Solution
The mask register will be set
first, followed by the base register.
__________________________________________________________________________________________________________________________________________________________
Title
Address
conflict detection added
Case: internal
Date Fixed:
Description
Current implementation does
not detect IP address conflicts.
Solution
Added feature to detect and
report IP address conflicts. See NADetectAddressConflict in the ApiReference.
Title
USB
driver update
Case: internal
Date Fixed:
Description
Driver
cleanup.
Solution
Minor changes to headers and
removed extern reference to fmemcpy.
Files:
netos\src\bsp\devices\ns9750\usb\usb_driver.c
netos\src\bsp\devices\ns9750\usb\usb_fifo.h
netos\src\bsp\devices\ns9750\usb\usb.c
netos\src\bsp\devices\ns9750\usb\usb_ddi.h
netos\src\bsp\devices\ns9750\usb\usb_def.h
netos\src\bsp\common\bsproot.c
netos\src\bsp\arm9init\NCC_INIT.c
Special Instructions
Patch Link: BSPUpdates_61
Dependencies
This patch also requires the installation of the following patch(es):