vicRegs_t Struct Reference

#include <lpcVIC.h>


Data Fields

REG32 irqStatus
REG32 fiqStatus
REG32 rawIntr
REG32 intSelect
REG32 intEnable
REG32 intEnClear
REG32 softInt
REG32 softIntClear
REG32 protection
REG32 _pad0 [3]
REG32 vectAddr
REG32 defVectAddr
REG32 _pad1 [50]
union {
   struct {
      REG32   vectAddr0
      REG32   vectAddr1
      REG32   vectAddr2
      REG32   vectAddr3
      REG32   vectAddr4
      REG32   vectAddr5
      REG32   vectAddr6
      REG32   vectAddr7
      REG32   vectAddr8
      REG32   vectAddr9
      REG32   vectAddr10
      REG32   vectAddr11
      REG32   vectAddr12
      REG32   vectAddr13
      REG32   vectAddr14
      REG32   vectAddr15
   } 
   REG32   vectAdrArray [16]
}; 
REG32 _pad2 [48]
union {
   struct {
      REG32   vectCntl0
      REG32   vectCntl1
      REG32   vectCntl2
      REG32   vectCntl3
      REG32   vectCntl4
      REG32   vectCntl5
      REG32   vectCntl6
      REG32   vectCntl7
      REG32   vectCntl8
      REG32   vectCntl9
      REG32   vectCntl10
      REG32   vectCntl11
      REG32   vectCntl12
      REG32   vectCntl13
      REG32   vectCntl14
      REG32   vectCntl15
   } 
   REG32   vectCtlArray [16]
}; 


Detailed Description

Definition at line 18 of file lpcVIC.h.


Field Documentation

union { ... }

union { ... }

REG32 vicRegs_t::_pad0[3]

Definition at line 29 of file lpcVIC.h.

REG32 vicRegs_t::_pad1[50]

Definition at line 32 of file lpcVIC.h.

REG32 vicRegs_t::_pad2[48]

Definition at line 59 of file lpcVIC.h.

REG32 vicRegs_t::defVectAddr

Definition at line 31 of file lpcVIC.h.

REG32 vicRegs_t::fiqStatus

Definition at line 21 of file lpcVIC.h.

REG32 vicRegs_t::intEnable

Definition at line 24 of file lpcVIC.h.

REG32 vicRegs_t::intEnClear

Definition at line 25 of file lpcVIC.h.

REG32 vicRegs_t::intSelect

Definition at line 23 of file lpcVIC.h.

REG32 vicRegs_t::irqStatus

Definition at line 20 of file lpcVIC.h.

REG32 vicRegs_t::protection

Definition at line 28 of file lpcVIC.h.

REG32 vicRegs_t::rawIntr

Definition at line 22 of file lpcVIC.h.

REG32 vicRegs_t::softInt

Definition at line 26 of file lpcVIC.h.

REG32 vicRegs_t::softIntClear

Definition at line 27 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr

Definition at line 30 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr0

Definition at line 38 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr1

Definition at line 39 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr10

Definition at line 48 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr11

Definition at line 49 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr12

Definition at line 50 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr13

Definition at line 51 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr14

Definition at line 52 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr15

Definition at line 53 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr2

Definition at line 40 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr3

Definition at line 41 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr4

Definition at line 42 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr5

Definition at line 43 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr6

Definition at line 44 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr7

Definition at line 45 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr8

Definition at line 46 of file lpcVIC.h.

REG32 vicRegs_t::vectAddr9

Definition at line 47 of file lpcVIC.h.

REG32 vicRegs_t::vectAdrArray[16]

Definition at line 56 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl0

Definition at line 65 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl1

Definition at line 66 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl10

Definition at line 75 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl11

Definition at line 76 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl12

Definition at line 77 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl13

Definition at line 78 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl14

Definition at line 79 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl15

Definition at line 80 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl2

Definition at line 67 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl3

Definition at line 68 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl4

Definition at line 69 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl5

Definition at line 70 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl6

Definition at line 71 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl7

Definition at line 72 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl8

Definition at line 73 of file lpcVIC.h.

REG32 vicRegs_t::vectCntl9

Definition at line 74 of file lpcVIC.h.

REG32 vicRegs_t::vectCtlArray[16]

Definition at line 83 of file lpcVIC.h.


The documentation for this struct was generated from the following file:
Generated on Fri Sep 21 13:41:55 2007 for example1 by  doxygen 1.4.7