STLC1502
Address
Int.Base + 0x0C
Register Name
IRQSoft
Int.Base + 0x10 FIQStatus
Int Base + 0x14 FIQRawStatus
Int.Base + 0x18 FIQEnableSet
Int.Base + 0x1C IRQEnableClear
Int.Base + 0x20 FIQEnableClear
Int.Base + 0x24 IRQTestSource
40/81
R/W Notes
R/W
Only the bit 1 has to be used.
Writing ‘1’ it generates an inter-
rupt mapped in the bit 1 of the
IRQStatus and of the IRQRaw-
Status registers. Writing ‘0’ the
software interrupt cause is
erased.
R
For the FIQ interrupt cause, ‘1’
means an active pending inter-
rupt that has to be served by
the ARM.
R
For the IRQ interrupt source, a
‘1’ means an active pending
interrupt “before” the mask (w/
o considering the mask)
R/W For the FIQ interrupt source, a
‘0’ means that even if an inter-
rupt source is active, it has to
be stopped (masked). The
write operation of 1 to the bit0,
enables the interrupt
W The write operation of 1 to a
given bit, disables the corre-
sponding interrupt. As conse-
quence, the corresponding bit
in the IRQEnableSet goes to 0
(interrupt disabled).
W The write operation of 1 into
the bit 0 disables FIQ interrupt
cause. As a result, the bit 0 in
the FIQEnableSet goes to 0
(interrupt disabled).
R/W Usable when the bit 0 of the
IRQSourceSel is set to one. In
this case this register is the
interrupt source cause. If set,
the cause is active (interrupt
generated) while if reset, the
cause is not active.