VIPER Technical Manual

Detailed hardware description

 

 

PC/104 interrupt register [PC104I1]

Byte lane

 

 

Most Significant Byte

 

 

 

 

Least Significant Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Field

-

-

-

-

-

-

-

-

IRQ12 IRQ11 IRQ10 IRQ7

IRQ6

IRQ5

IRQ4

IRQ3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

X

X

X

X

X

X

X

X

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

-

-

-

-

-

-

-

-

 

 

 

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

 

 

 

0x14100000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PC/104 interrupt register [PC104I2] (not available under Windows CE)

Byte lane

 

 

Most Significant Byte

 

 

 

 

Least Significant Byte

 

 

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Field

-

-

-

-

-

-

-

-

-

-

-

-

-

IRQ15 IRQ14 IRQ9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

X

X

X

X

X

X

X

X

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

-

-

-

-

-

-

-

-

 

 

R

 

 

 

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

 

 

 

0x14100004

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The ICR Register located at offset 0x100002 from CS5 (0x14000000) must be set-up correctly for the OS running. The PC/104 interrupts are signalled and handled slightly differently between embedded Linux / VxWorks and Windows CE. See the following relevant subsections for specific PC/104 details for the target OS.

Interrupt configuration and reset register [ICR]

Byte lane

 

 

Most Significant Byte

 

 

 

 

Least Significant Byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

 

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Field

-

-

-

-

-

-

-

-

-

-

-

-

RST

R_DIS

 

CLR

RETRIG

 

 

 

 

 

 

 

 

 

 

 

 

 

CF_

 

 

AUTO_

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset

X

X

X

X

X

X

X

X

0

0

0

0

0

0

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R/W

-

-

-

-

-

-

-

-

 

 

R

 

 

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Address

 

 

 

 

 

 

 

0x14100002

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 2007 Eurotech Ltd Issue E

31