Network Router User Manual
TMS380C26
NETWORK COMMPROCESSOR
SPWS010A–APRIL 1992–REVISED MARCH 1993
POST OFFICE BOX 1443 • HOUSTON, TEXAS
77251–1443
25
User-Access Hardware Registers
808x 16-Bit Mode: (SI/M = 1, S8/SHALT = 0)
†
Word Transfers
Normal Mode
SBHE = 0
SRS2 = 0
Pseudo-DMA Mode Active
SBHE = 0
SRS2 = 0
Byte Transfers
SBHE = 0 SBHE = 1
SRS2 = 1 SRS2 = 0
SBHE = 0 SBHE = 1
SRS2 = 1 SRS2 = 0
SRSX SRS0 SRS1
000
001
010
011
100
101
110
111
SIFDAT MSB SIFDAT LSB
SIFDAT/INC MSB SIFDAT/INC LSB
SIFADR MSB SIFADR LSB
SIFCMD SIFSTS
SIFACL MSB SIFACL LSB
SIFADR MSB SIFADR LSB
SIFADX MSB SIFADX LSB
DMALEN MSB DMALEN LSB
— SDMADAT
DMALEN MSB DMALEN LSB
SDMAADR MSB SDMAADR LSB
SDMAADX MSB SDMAADX LSB
SIFACL MSB SIFACL LSB
SIFADR MSB SIFADR LSB
SIFADX MSB SIFADX LSB
DMALEN MSB DMALEN LSB
†
(SBHE = 1 and SRS2 = 1 is not defined)
808x 8-Bit Mode: (SI/M = 1, S8/SHALT = 1)
SRSX SRS0 SRS1 SRS2
Normal
SBHE = X
Pseudo-DMA
SBHE = X
00 0 0
00 0 1
00 1 0
00 1 1
01 0 0
01 0 1
01 1 0
01 1 1
10 0 0
10 0 1
10 1 0
10 1 1
11 0 0
11 0 1
11 1 0
11 1 1
SIFDAT LSB
SIFDAT MSB
SIFDAT/INC LSB
SIFDAT/INC MSB
SIFADR LSB
SIFADR MSB
SIFSTS
SIFCMD
SIFACL LSB
SIFACL MSB
SIFADR LSB
SIFADR MSB
SIFADX LSB
SIFADX MSB
DMALEN LSB
DMALEN MSB
SDMADAT
—
DMALEN LSB
DMALEN MSB
SDMAADR LSB
SDMAADR MSB
SDMAADX LSB
SDMAADX MSB
SIFACL LSB
SIFACL MSB
SIFADR LSB
SIFADR MSB
SIFADX LSB
SIFADX MSB
DMALEN LSB
DMALEN MSB
68xxx Mode: (SI/M = 0)
‡
Word Transfers
Normal Mode
SUDS = 0
SLDS
= 0
Pseudo-DMA Mode Active
SUDS = 0
SLDS
= 0
Byte Transfers
SUDS = 0 SUDS = 1
SLDS = 1 SLDS = 0
SUDS = 0 SUDS = 1
SLDS = 1 SLDS = 0
SRSX SRS0 SRS1
000
001
010
011
100
101
110
111
SIFDAT MSB SIFDAT LSB
SIFDAT/INC MSB SIFDAT/INC LSB
SIFADR MSB SIFADR LSB
SIFCMD SIFSTS
SIFACL MSB SIFACL LSB
SIFADR MSB SIFADR LSB
SIFADX MSB SIFADX LSB
DMALEN MSB DMALEN LSB
— SDMADAT
DMALEN MSB DMALEN LSB
SDMAADR MSB SDMAADR LSB
SDMAADX MSB SDMAADX LSB
SIFACL MSB SIFACL LSB
SIFADR MSB SIFADR LSB
SIFADX MSB SIFADX LSB
DMALEN MSB DMALEN LSB
‡
68xxx Mode is always 16-bit.