Rainbow Electronics AT91CAP9S250A User Manual

Page 440

Advertising
background image

440

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

writing to the corresponding bits has no effect. Undefined bits read zero. If the I/O line is not mul-
tiplexed with any peripheral, the I/O line is controlled by the PIO Controller and PIO_PSR returns
1 systematically.

Table 32-2.

Register Mapping

Offset

Register

Name

Access

Reset Value

0x0000

PIO Enable Register

PIO_PER

Write-only

0x0004

PIO Disable Register

PIO_PDR

Write-only

0x0008

PIO Status Register

PIO_PSR

Read-only

(1)

0x000C

Reserved

0x0010

Output Enable Register

PIO_OER

Write-only

0x0014

Output Disable Register

PIO_ODR

Write-only

0x0018

Output Status Register

PIO_OSR

Read-only

0x0000 0000

0x001C

Reserved

0x0020

Glitch Input Filter Enable Register

PIO_IFER

Write-only

0x0024

Glitch Input Filter Disable Register

PIO_IFDR

Write-only

0x0028

Glitch Input Filter Status Register

PIO_IFSR

Read-only

0x0000 0000

0x002C

Reserved

0x0030

Set Output Data Register

PIO_SODR

Write-only

0x0034

Clear Output Data Register

PIO_CODR

Write-only

0x0038

Output Data Status Register

PIO_ODSR

Read-only

or

(2)

Read/Write

0x003C

Pin Data Status Register

PIO_PDSR

Read-only

(3)

0x0040

Interrupt Enable Register

PIO_IER

Write-only

0x0044

Interrupt Disable Register

PIO_IDR

Write-only

0x0048

Interrupt Mask Register

PIO_IMR

Read-only

0x00000000

0x004C

Interrupt Status Register

(4)

PIO_ISR

Read-only

0x00000000

0x0050

Multi-driver Enable Register

PIO_MDER

Write-only

0x0054

Multi-driver Disable Register

PIO_MDDR

Write-only

0x0058

Multi-driver Status Register

PIO_MDSR

Read-only

0x00000000

0x005C

Reserved

0x0060

Pull-up Disable Register

PIO_PUDR

Write-only

0x0064

Pull-up Enable Register

PIO_PUER

Write-only

0x0068

Pad Pull-up Status Register

PIO_PUSR

Read-only

0x00000000

0x006C

Reserved

Advertising