I/o control module, Control and status registers, C h a p t e r 2 : i / o c o n t r o l m o d u l e – Digi NS9215 User Manual
Page 53: System memory bus i/o control, Register address map

53
I/O Control Module
C
H
A
P
T
E
R
2
T
he NS9215 ASIC contains 108 pins that are designated as general purpose I/O
(GPIO).
The first 16 GPIO can be configured to serve one of five functions.
The remaining GPIO can be configured to serve one of four functions.
All signals set to a disabled peripheral are held in the inactive state. The I/O control
module contains the control register and multiplexing logic required to accomplish
this task.
System memory
bus I/O control
The registers in this section control these system memory I/O configuration options:
System chip select options, used to select which chip select is output
Upper address option
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C o n t r o l a n d S t a t u s r e g i s t e r s
The I/O control module configuration registers are located at base address
0xA090_2000.
Register address
map
Address
Description
Access
Reset value
A090_2000
GPIO Configuration Register #0
R/W
0x18181818
A090_2004
GPIO Configuration Register #1
R/W
0x18181818
A090_2008
GPIO Configuration Register #2
R/W
0x18181818