List of Registers
The Cortex-M4F Processor ........................................................................................................... 80
Cortex General-Purpose Register 0 (R0) ........................................................................... 88
Cortex General-Purpose Register 1 (R1) ........................................................................... 88
Cortex General-Purpose Register 2 (R2) ........................................................................... 88
Cortex General-Purpose Register 3 (R3) ........................................................................... 88
Cortex General-Purpose Register 4 (R4) ........................................................................... 88
Cortex General-Purpose Register 5 (R5) ........................................................................... 88
Cortex General-Purpose Register 6 (R6) ........................................................................... 88
Cortex General-Purpose Register 7 (R7) ........................................................................... 88
Cortex General-Purpose Register 8 (R8) ........................................................................... 88
Cortex General-Purpose Register 9 (R9) ........................................................................... 88
Cortex General-Purpose Register 10 (R10) ....................................................................... 88
Cortex General-Purpose Register 11 (R11) ........................................................................ 88
Cortex General-Purpose Register 12 (R12) ....................................................................... 88
Stack Pointer (SP) ........................................................................................................... 89
Link Register (LR) ............................................................................................................ 90
Program Counter (PC) ..................................................................................................... 91
Program Status Register (PSR) ........................................................................................ 92
Priority Mask Register (PRIMASK) .................................................................................... 96
Fault Mask Register (FAULTMASK) .................................................................................. 97
Base Priority Mask Register (BASEPRI) ............................................................................ 98
Control Register (CONTROL) ........................................................................................... 99
Floating-Point Status Control (FPSC) .............................................................................. 101
Cortex-M4 Peripherals ................................................................................................................. 134
SysTick Control and Status Register (STCTRL), offset 0x010 ........................................... 150
SysTick Reload Value Register (STRELOAD), offset 0x014 .............................................. 152
SysTick Current Value Register (STCURRENT), offset 0x018 ........................................... 153
Interrupt 0-31 Set Enable (EN0), offset 0x100 .................................................................. 154
Interrupt 32-63 Set Enable (EN1), offset 0x104 ................................................................ 154
Interrupt 64-95 Set Enable (EN2), offset 0x108 ................................................................ 154
Interrupt 96-113 Set Enable (EN3), offset 0x10C .............................................................. 154
Interrupt 0-31 Clear Enable (DIS0), offset 0x180 .............................................................. 155
Interrupt 32-63 Clear Enable (DIS1), offset 0x184 ............................................................ 155
Interrupt 64-95 Clear Enable (DIS2), offset 0x188 ............................................................ 155
Interrupt 96-113 Clear Enable (DIS3), offset 0x18C .......................................................... 155
Interrupt 0-31 Set Pending (PEND0), offset 0x200 ........................................................... 156
Interrupt 32-63 Set Pending (PEND1), offset 0x204 ......................................................... 156
Interrupt 64-95 Set Pending (PEND2), offset 0x208 ......................................................... 156
Interrupt 96-113 Set Pending (PEND3), offset 0x20C ....................................................... 156
Interrupt 0-31 Clear Pending (UNPEND0), offset 0x280 ................................................... 157
Interrupt 32-63 Clear Pending (UNPEND1), offset 0x284 .................................................. 157
Interrupt 64-95 Clear Pending (UNPEND2), offset 0x288 .................................................. 157
Interrupt 96-113 Clear Pending (UNPEND3), offset 0x28C ............................................... 157
Interrupt 0-31 Active Bit (ACTIVE0), offset 0x300 ............................................................. 158
Interrupt 32-63 Active Bit (ACTIVE1), offset 0x304 ........................................................... 158
23
June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller