Endian Control (Byte and Word Swapping)
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 198
Word Swap Data = 0, and Byte Swap Data = 1
Word Swap Data = 1, and Byte Swap Data = 0
Table 61: 32-Bit PCI Bus (WSD = 0, BSD = 0)
B3
B2
B1
B0
31–24
23–16
15–8
7–0
D5
D6
S1
S2
D1
D2
D3
D4
T1
T2
IP1
IP2
S3
S4
S5
S6
Table 62: 64-Bit PCI Bus (WSD = 0, BSD = 1)
B7
B6
B5
B4
B3
B2
B1
B0
63–56
55–48
47–40
39–32
31–24
23–16
15–8
7–0
D4
D3
D2
D1
S2
S1
D6
D5
S6
S5
S4
S3
IP2
IP1
T2
T1
Table 63: 32-Bit PCI Bus (WSD = 0, BSD = 1)
B3
B2
B1
B0
31–24
23–16
15–8
7–0
S2
S1
D6
D5
D4
D3
D2
D1
IP2
IP1
T2
T1
S6
S5
S4
S3
Table 64: 64-Bit PCI Bus (WSD = 1, BSD = 0)
B7
B6
B5
B4
B3
B2
B1
B0
63–56
55–48
47–40
39–32
31–24
23–16
15–8
7–0
D5
D6
S1
S2
D1
D2
D3
D4
T1
T2
IP1
IP2
S3
S4
S5
S6
Table 65: 32-Bit PCI Bus (WSD = 1, BSD = 0)
B3
B2
B1
B0
31–24
23–16
15–8
7–0
D1
D2
D3
D4