SuperI/O Module

32581C

Table 5-30. Bank 1 - CEIR Wakeup Configuration and Control Registers

Bit

Description

 

 

 

 

 

 

Bank 1, Offset 03h

CEIR Wakeup Control Register - IRWCR (R/W)

Reset Value: 00h

This register is set to 00h on power-up of VPP or software reset.

 

 

 

 

 

7:6

Reserved.

 

 

 

 

 

 

5:4

CEIR Protocol Select.

 

 

 

00: RC5

 

 

 

01: NEC/RCA

 

 

 

1x: Reserved

 

 

 

 

 

 

3

Reserved.

 

 

 

 

 

 

2

Invert IRRX Input.

 

 

 

0:

Not inverted. (Default)

 

 

 

1:

Inverted.

 

 

 

 

 

 

1

Reserved.

 

 

 

 

 

 

0

CEIR Enable.

 

 

 

0:

Disable. (Default)

 

 

 

1:

Enable.

 

 

 

 

 

 

Bank 1, Offset 04h

Reserved

 

 

 

 

Bank 1, Offset 05h

CEIR Wakeup Address Register - IRWAD (R/W)

Reset Value: 00h

This register defines the station address to be compared with the address contained in the incoming CEIR message. If CEIR is enabled

(bit 0 of the IRWCR register is 1) and an address match occurs, then bit 5 of the WKSR register is set to 1.

 

This register is set to 00h on power-up of VPP or software reset.

 

 

 

 

 

7:0

CEIR Wakeup Address

 

 

 

 

 

 

 

Bank 1, Offset 06h

CEIR Wakeup Mask Register - IRWAM (R/W)

Reset Value: E0h

Each bit in this register determines whether the corresponding bit in the IRWAD register takes part in the address comparison. Bits 5, 6,

and 7 must be set to 1 if the RC-5 protocol is selected.

 

This register is set to E0h on power-up of VPP or software reset.

 

 

 

 

7:0

CEIR Wakeup Address Mask.

 

 

• If the corresponding bit is 0, the address bit is not masked (enabled for compare).

 

 

• If the corresponding bit is 1, the address bit is masked (ignored during compare).

 

 

 

 

 

 

Bank 1, Offset 07h

CEIR Address Shift Register - ADSR (RO)

Reset Value: 00h

This register holds the received address to be compared with the address contained in the IRWAD register.

 

This register is set to 00h on power-up of VPP or software reset.

 

 

 

 

 

7:0

CEIR Address.

 

 

 

 

 

 

 

 

 

 

CEIR Wakeup Range 0 Registers

 

These two registers (IRWTR0L and IRWTR0H) define the low and high limits of time range 0 (see Table 5-26 on page 114). The values

are represented in units of 0.1 ms.

 

 

• RC-5 protocol: The bit cell width must fall within this range for the cell to be considered valid. The nominal cell width is 1.778 ms for a

36 KHz carrier. IRWTR0L and IRWTR0H should be set to 10h and 14h, respectively. (Default)

 

• NEC protocol: The time distance between two consecutive CEIR pulses that encodes a bit value of 0 must fall within this range. The

nominal distance for a 0 is 1.125 ms for a 38 KHz carrier. IRWTR0L and IRWTR0H should be set to 09h and 0Dh, respectively.

 

 

 

 

 

 

Bank 1, Offset 08h

IRWTR0L Register (R/W)

Reset Value: 10h

This register is set to 10h on power-up of VPP or software reset.

 

 

 

 

 

7:5

Reserved.

 

 

 

 

 

4:0

CEIR Pulse Change, Range 0, Low Limit.

 

 

 

 

Bank 1, Offset 09h

IRWTR0H Register (R/W)

Reset Value: 14h

This register is set to 14h on power-up of VPP or software reset.

 

 

 

 

 

7:5

Reserved.

 

 

 

 

 

4:0

CEIR Pulse Change, Range 0, High Limit.

 

 

 

 

 

 

 

 

 

AMD Geode™ SC3200 Processor Data Book

117

Page 117
Image 117
AMD SC3200 manual Bank 1 Ceir Wakeup Configuration and Control Registers