GPIO Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
22-7
22.5 GPIO Programming Model
The GPIO registers reside on a 256 KB address space. The GPIO block has five
memory-mapped, read/write, 32-bit control registers. This section describes these registers in
detail. Following is a list of the registers:
Pin Open-Drain Register (PODR), page 22-7
Pin Data Register (PDAT), page 22-8
Pin Data Direction Registers (PDIR), page 22-9
Pin Assignment Register (PAR), page 22-9
Pin Special Options Registers (PSOR), page 22-10
Note:
The GPIO registers use a base address of: 0xFFF27200.
22.5.1 Pin Open-Drain Register (PODR)
PODR indicates a normal or active low open drain mode for wired-OR configuration of the
outputs.
When a GPIO port has Ethernet functionality (see Table 22-1), PODRx does not influence its
driving mode.
PODR
Pin Open-Drain Register
Offset 0x00
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
OD31 OD30 OD29 OD28 OD27 OD26 OD25 OD24 OD23 OD22 OD21 OD20 OD19 OD18 OD17 OD16
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OD15 OD14 OD13 OD12 OD11 OD10
OD9
OD8
OD7
OD6
OD5
OD4
OD3
OD2
OD1
OD0
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 22-3. PODR Bit Descriptions
Name
Reset
Description
Settings
OD[31–0]
31–0
0
Open-Drain Configuration
Determines whether the corresponding port is
actively driven as an output or is an open-drain
driver. As an open-drain driver, the port is
driven active-low. Otherwise, it is tri-stated
(high impedance).
0 The I/O port is actively driven as an output.
1 The I/O port is an open-drain driver.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...