II CORE BLOCK: ITC (Interrupt Controller)

Register name

Address

Bit

Name

Function

 

 

 

 

Setting

Init.

R/W

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Areas 10–9

0048126

DF

reserved

 

 

 

 

 

 

0 when being read.

set-up register

(HW)

DE

A10IR2

Area 10 internal ROM size

A10IR[2:0]

 

ROM size

1

R/W

 

 

 

DD

A10IR1

selection

1

 

1

1

 

 

2MB

1

 

 

 

 

DC

A10IR0

 

1

 

1

0

 

 

1MB

1

 

 

 

 

 

 

 

1

 

0

1

 

 

512KB

 

 

 

 

 

 

 

 

1

 

0

0

 

 

256KB

 

 

 

 

 

 

 

 

0

 

1

1

 

 

128KB

 

 

 

 

 

 

 

 

0

 

1

0

 

 

64KB

 

 

 

 

 

 

 

 

0

 

0

1

 

 

32KB

 

 

 

 

 

 

 

 

0

 

0

0

 

 

16KB

 

 

 

 

 

DB

reserved

 

 

 

 

 

 

0 when being read.

 

 

DA

A10BW1

Areas 10–9

A10BW[1:0]

 

Wait cycles

0

R/W

 

 

 

D9

A10BW0

burst ROM

1

 

 

1

 

 

3

0

 

 

 

 

 

 

burst read cycle wait control

1

 

 

0

 

 

2

 

 

 

 

 

 

 

 

0

 

 

1

 

 

1

 

 

 

 

 

 

 

 

0

 

 

0

 

 

0

 

 

 

 

 

D8

A10DRA

Area 10 burst ROM selection

1

Used

 

 

0

Not used

0

R/W

 

 

 

D7

A9DRA

Area 9 burst ROM selection

1

Used

 

 

0

Not used

0

R/W

 

 

 

D6

A10SZ

Areas 10–9 device size selection

1

8 bits

 

 

0

16 bits

0

R/W

 

 

 

D5

A10DF1

Areas 10–9

A10DF[1:0]

Number of cycles

1

R/W

 

 

 

D4

A10DF0

output disable delay time

1

 

 

1

 

 

3.5

1

 

 

 

 

 

 

 

1

 

 

0

 

 

2.5

 

 

 

 

 

 

 

 

0

 

 

1

 

 

1.5

 

 

 

 

 

 

 

 

0

 

 

0

 

 

0.5

 

 

 

 

 

D3

reserved

 

 

 

 

 

 

0 when being read.

 

 

D2

A10WT2

Areas 10–9 wait control

A10WT[2:0]

 

Wait cycles

1

R/W

 

 

 

D1

A10WT1

 

1

 

1

1

 

 

7

1

 

 

 

 

D0

A10WT0

 

1

 

1

0

 

 

6

1

 

 

 

 

 

 

 

1

 

0

1

 

 

5

 

 

 

 

 

 

 

 

1

 

0

0

 

 

4

 

 

 

 

 

 

 

 

0

 

1

1

 

 

3

 

 

 

 

 

 

 

 

0

 

1

0

 

 

2

 

 

 

 

 

 

 

 

0

 

0

1

 

 

1

 

 

 

 

 

 

 

 

0

 

0

0

 

 

0

 

 

 

The following collectively explains the basic functions of each control register/bit. For details about individual interrupt systems and the contents classified by an interrupt factor, refer to the descriptions of the peripheral circuits in this manual.

Pxxx2–Pxxx0: Interrupt priority register

Set the priority levels of each interrupt system in the range of 0 to 7.

If this register is set below the IL value of the PSR, no interrupt is generated. The value of this register when initially reset is indeterminate.

Exxx: Interrupt enable register

Enable or disable interrupt generation to the CPU.

Write "1": Interrupt enabled

Write "0": Interrupt disabled

Read: Valid

Interrupts are enabled when the corresponding bits of this register are set to "1" and are disabled when the bits are set to "0".

For the interrupt factors used to request IDMA invocation or clear the standby mode, the corresponding interrupt enable register bit must be set for interrupt enable.

When initially reset, this register is set to "0" (interrupt disabled).

B-II-5-18

EPSON

S1C33L03 FUNCTION PART