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.