Vic Registers; Table 41: Software Interrupt Register (Vicsoftint - 0Xfffff018, Read/Write); Table 42: Software Interrupt Clear Register (Vicsoftintclear - 0Xfffff01C, Write Only); Table 43: Raw Interrupt Status Register (Vicrawintr - 0Xfffff008, Read-Only) - Philips LPC2194 User Manual

Table of Contents

Advertisement

Philips Semiconductors
ARM-based Microcontroller

VIC REGISTERS

This section describes the VIC registers in the order in which they are used in the VIC logic, from those closest to the interrupt
request inputs to those most abstracted for use by software. For most people, this is also the best order to read about the registers
when learning the VIC.
Software Interrupt Register (VICSoftInt - 0xFFFFF018, Read/Write)
The contents of this register are ORed with the 32 interrupt requests from the various peripherals, before any other logic is
applied.

Table 41: Software Interrupt Register (VICSoftInt - 0xFFFFF018, Read/Write)

VICSoftInt
1:force the interrupt request with this bit number.
31:0
0: do not force the interrupt request with this bit number. Writing zeroes to bits in VICSoftInt has
no effect, see VICSoftIntClear.
Software Interrupt Clear Register (VICSoftIntClear - 0xFFFFF01C, Write Only)
This register allows software to clear one or more bits in the Software Interrupt register, without having to first read it.

Table 42: Software Interrupt Clear Register (VICSoftIntClear - 0xFFFFF01C, Write Only)

VICSoftIntClear
1: writing a 1 clears the corresponding bit in the Software Interrupt register, thus releasing
31:0
the forcing of this request.
0: writing a 0 leaves the corresponding bit in VICSoftInt unchanged.
Raw Interrupt Status Register (VICRawIntr - 0xFFFFF008, Read Only)
This register reads out the state of the 32 interrupt requests and software interrupts, regardless of enabling or classification.

Table 43: Raw Interrupt Status Register (VICRawIntr - 0xFFFFF008, Read-Only)

VICRawIntr
1: the interrupt request or software interrupt with this bit number is asserted.
31:0
0: the interrupt request or software interrupt with this bit number is negated.
Vectored Interrupt Controller (VIC)
LPC2119/2129/2194/2292/2294
Function
Function
Function
99
Preliminary User Manual
Reset Value
0
Reset Value
0
Reset Value
0
May 03, 2004

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2129Lpc2119Lpc2292Lpc2294

Table of Contents