Intel IXP400 Frozen Dessert Maker User Manual


 
Intel
®
IXP400 Software
Endianness in Intel
®
IXP400 Software
Programmer’s Guide IXP400 Software Version 2.0 April 2005
Document Number: 252539, Revision: 007 353
IXP42X product line B-0 stepping and IXC1100 control plane processor B-0
Stepping
These processor versions support:
Big-Endian
Little-Endian Address Coherency
Little-Endian Data Coherency
These processor part numbers are detailed in other documents, such as Intel
®
IXP42X Product Line
of Network Processors and IXC1100 Control Plane Processor Datasheet.
IXP46X network processors A-0 stepping
These processor versions support:
Big-Endian
Little-Endian Address Coherency
Little-Endian Data Coherency
These processors also add additional hardware endianness controls, including:
Byte swapping for transactions initiated by Expansion Bus masters.
Force byte-swapping by the Intel XScale core in the event that the MMU is disabled.
27.5 Little-Endian Strategy in Intel
®
IXP400 Software and
Associated BSPs
The Little-Endian strategy employed is discussed in relation to two different areas:
1. The Board Support Packages (BSPs) for the supported development platforms.
2. The IXP400 software (Access-Layer).
Table 66. Intel
®
IXP42X Product Line of Network Processors A-0 Stepping Part Numbers
Part Number Brief Description
FWIXP425AB
IXP425 network processor, 266 MHz
(Commercial Temperature)
FWIXP425AC
IXP425 network processor, 400 MHz
(Commercial Temperature)
FWIXP425AD
IXP425 network processor, 533 MHz
(Commercial Temperature)
GWIXP425ABT
IXP425 network processor, 266 MHz
(Extended Temperature)
GWIXP425ACT
IXP425 network processor, 400 MHz
(Extended Temperature)
GWIXP425ADT
IXP425 network processor, 533 MHz
(Extended Temperature)