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:  06/24/05

 

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: 10/13/04

 

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: 10/13/04

 

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):

 

TCPIPUpdates_61

 

ApiReference_61