[−][src]Struct tm4c129x::sysctl::RegisterBlock
Register block
Fields
did0: DID0
0x00 - Device Identification 0
did1: DID1
0x04 - Device Identification 1
ptboctl: PTBOCTL
0x38 - Power-Temp Brown Out Control
ris: RIS
0x50 - Raw Interrupt Status
imc: IMC
0x54 - Interrupt Mask Control
misc: MISC
0x58 - Masked Interrupt Status and Clear
resc: RESC
0x5c - Reset Cause
pwrtc: PWRTC
0x60 - Power-Temperature Cause
nmic: NMIC
0x64 - NMI Cause Register
moscctl: MOSCCTL
0x7c - Main Oscillator Control
rsclkcfg: RSCLKCFG
0xb0 - Run and Sleep Mode Configuration Register
memtim0: MEMTIM0
0xc0 - Memory Timing Parameter Register 0 for Main Flash and EEPROM
altclkcfg: ALTCLKCFG
0x138 - Alternate Clock Configuration
dsclkcfg: DSCLKCFG
0x144 - Deep Sleep Clock Configuration Register
divsclk: DIVSCLK
0x148 - Divisor and Source Clock Configuration
sysprop: SYSPROP
0x14c - System Properties
piosccal: PIOSCCAL
0x150 - Precision Internal Oscillator Calibration
pioscstat: PIOSCSTAT
0x154 - Precision Internal Oscillator Statistics
pllfreq0: PLLFREQ0
0x160 - PLL Frequency 0
pllfreq1: PLLFREQ1
0x164 - PLL Frequency 1
pllstat: PLLSTAT
0x168 - PLL Status
slppwrcfg: SLPPWRCFG
0x188 - Sleep Power Configuration
dslppwrcfg: DSLPPWRCFG
0x18c - Deep-Sleep Power Configuration
nvmstat: NVMSTAT
0x1a0 - Non-Volatile Memory Information
ldospctl: LDOSPCTL
0x1b4 - LDO Sleep Power Control
ldodpctl: LDODPCTL
0x1bc - LDO Deep-Sleep Power Control
resbehavctl: RESBEHAVCTL
0x1d8 - Reset Behavior Control Register
hssr: HSSR
0x1f4 - Hardware System Service Request
usbpds: USBPDS
0x280 - USB Power Domain Status
usbmpc: USBMPC
0x284 - USB Memory Power Control
emacpds: EMACPDS
0x288 - Ethernet MAC Power Domain Status
emacmpc: EMACMPC
0x28c - Ethernet MAC Memory Power Control
ppwd: PPWD
0x300 - Watchdog Timer Peripheral Present
pptimer: PPTIMER
0x304 - 16/32-Bit General-Purpose Timer Peripheral Present
ppgpio: PPGPIO
0x308 - General-Purpose Input/Output Peripheral Present
ppdma: PPDMA
0x30c - Micro Direct Memory Access Peripheral Present
ppepi: PPEPI
0x310 - EPI Peripheral Present
pphib: PPHIB
0x314 - Hibernation Peripheral Present
ppuart: PPUART
0x318 - Universal Asynchronous Receiver/Transmitter Peripheral Present
ppssi: PPSSI
0x31c - Synchronous Serial Interface Peripheral Present
ppi2c: PPI2C
0x320 - Inter-Integrated Circuit Peripheral Present
ppusb: PPUSB
0x328 - Universal Serial Bus Peripheral Present
ppephy: PPEPHY
0x330 - Ethernet PHY Peripheral Present
ppcan: PPCAN
0x334 - Controller Area Network Peripheral Present
ppadc: PPADC
0x338 - Analog-to-Digital Converter Peripheral Present
ppacmp: PPACMP
0x33c - Analog Comparator Peripheral Present
pppwm: PPPWM
0x340 - Pulse Width Modulator Peripheral Present
ppqei: PPQEI
0x344 - Quadrature Encoder Interface Peripheral Present
pplpc: PPLPC
0x348 - Low Pin Count Interface Peripheral Present
pppeci: PPPECI
0x350 - Platform Environment Control Interface Peripheral Present
ppfan: PPFAN
0x354 - Fan Control Peripheral Present
ppeeprom: PPEEPROM
0x358 - EEPROM Peripheral Present
ppwtimer: PPWTIMER
0x35c - 32/64-Bit Wide General-Purpose Timer Peripheral Present
pprts: PPRTS
0x370 - Remote Temperature Sensor Peripheral Present
ppccm: PPCCM
0x374 - CRC and Cryptographic Modules Peripheral Present
pplcd: PPLCD
0x390 - LCD Peripheral Present
ppowire: PPOWIRE
0x398 - 1-Wire Peripheral Present
ppemac: PPEMAC
0x39c - Ethernet MAC Peripheral Present
pphim: PPHIM
0x3a4 - Human Interface Master Peripheral Present
srwd: SRWD
0x500 - Watchdog Timer Software Reset
srtimer: SRTIMER
0x504 - 16/32-Bit General-Purpose Timer Software Reset
srgpio: SRGPIO
0x508 - General-Purpose Input/Output Software Reset
srdma: SRDMA
0x50c - Micro Direct Memory Access Software Reset
srepi: SREPI
0x510 - EPI Software Reset
srhib: SRHIB
0x514 - Hibernation Software Reset
sruart: SRUART
0x518 - Universal Asynchronous Receiver/Transmitter Software Reset
srssi: SRSSI
0x51c - Synchronous Serial Interface Software Reset
sri2c: SRI2C
0x520 - Inter-Integrated Circuit Software Reset
srusb: SRUSB
0x528 - Universal Serial Bus Software Reset
srephy: SREPHY
0x530 - Ethernet PHY Software Reset
srcan: SRCAN
0x534 - Controller Area Network Software Reset
sradc: SRADC
0x538 - Analog-to-Digital Converter Software Reset
sracmp: SRACMP
0x53c - Analog Comparator Software Reset
srpwm: SRPWM
0x540 - Pulse Width Modulator Software Reset
srqei: SRQEI
0x544 - Quadrature Encoder Interface Software Reset
sreeprom: SREEPROM
0x558 - EEPROM Software Reset
srccm: SRCCM
0x574 - CRC and Cryptographic Modules Software Reset
sremac: SREMAC
0x59c - Ethernet MAC Software Reset
rcgcwd: RCGCWD
0x600 - Watchdog Timer Run Mode Clock Gating Control
rcgctimer: RCGCTIMER
0x604 - 16/32-Bit General-Purpose Timer Run Mode Clock Gating Control
rcgcgpio: RCGCGPIO
0x608 - General-Purpose Input/Output Run Mode Clock Gating Control
rcgcdma: RCGCDMA
0x60c - Micro Direct Memory Access Run Mode Clock Gating Control
rcgcepi: RCGCEPI
0x610 - EPI Run Mode Clock Gating Control
rcgchib: RCGCHIB
0x614 - Hibernation Run Mode Clock Gating Control
rcgcuart: RCGCUART
0x618 - Universal Asynchronous Receiver/Transmitter Run Mode Clock Gating Control
rcgcssi: RCGCSSI
0x61c - Synchronous Serial Interface Run Mode Clock Gating Control
rcgci2c: RCGCI2C
0x620 - Inter-Integrated Circuit Run Mode Clock Gating Control
rcgcusb: RCGCUSB
0x628 - Universal Serial Bus Run Mode Clock Gating Control
rcgcephy: RCGCEPHY
0x630 - Ethernet PHY Run Mode Clock Gating Control
rcgccan: RCGCCAN
0x634 - Controller Area Network Run Mode Clock Gating Control
rcgcadc: RCGCADC
0x638 - Analog-to-Digital Converter Run Mode Clock Gating Control
rcgcacmp: RCGCACMP
0x63c - Analog Comparator Run Mode Clock Gating Control
rcgcpwm: RCGCPWM
0x640 - Pulse Width Modulator Run Mode Clock Gating Control
rcgcqei: RCGCQEI
0x644 - Quadrature Encoder Interface Run Mode Clock Gating Control
rcgceeprom: RCGCEEPROM
0x658 - EEPROM Run Mode Clock Gating Control
rcgcccm: RCGCCCM
0x674 - CRC and Cryptographic Modules Run Mode Clock Gating Control
rcgcemac: RCGCEMAC
0x69c - Ethernet MAC Run Mode Clock Gating Control
scgcwd: SCGCWD
0x700 - Watchdog Timer Sleep Mode Clock Gating Control
scgctimer: SCGCTIMER
0x704 - 16/32-Bit General-Purpose Timer Sleep Mode Clock Gating Control
scgcgpio: SCGCGPIO
0x708 - General-Purpose Input/Output Sleep Mode Clock Gating Control
scgcdma: SCGCDMA
0x70c - Micro Direct Memory Access Sleep Mode Clock Gating Control
scgcepi: SCGCEPI
0x710 - EPI Sleep Mode Clock Gating Control
scgchib: SCGCHIB
0x714 - Hibernation Sleep Mode Clock Gating Control
scgcuart: SCGCUART
0x718 - Universal Asynchronous Receiver/Transmitter Sleep Mode Clock Gating Control
scgcssi: SCGCSSI
0x71c - Synchronous Serial Interface Sleep Mode Clock Gating Control
scgci2c: SCGCI2C
0x720 - Inter-Integrated Circuit Sleep Mode Clock Gating Control
scgcusb: SCGCUSB
0x728 - Universal Serial Bus Sleep Mode Clock Gating Control
scgcephy: SCGCEPHY
0x730 - Ethernet PHY Sleep Mode Clock Gating Control
scgccan: SCGCCAN
0x734 - Controller Area Network Sleep Mode Clock Gating Control
scgcadc: SCGCADC
0x738 - Analog-to-Digital Converter Sleep Mode Clock Gating Control
scgcacmp: SCGCACMP
0x73c - Analog Comparator Sleep Mode Clock Gating Control
scgcpwm: SCGCPWM
0x740 - Pulse Width Modulator Sleep Mode Clock Gating Control
scgcqei: SCGCQEI
0x744 - Quadrature Encoder Interface Sleep Mode Clock Gating Control
scgceeprom: SCGCEEPROM
0x758 - EEPROM Sleep Mode Clock Gating Control
scgcccm: SCGCCCM
0x774 - CRC and Cryptographic Modules Sleep Mode Clock Gating Control
scgcemac: SCGCEMAC
0x79c - Ethernet MAC Sleep Mode Clock Gating Control
dcgcwd: DCGCWD
0x800 - Watchdog Timer Deep-Sleep Mode Clock Gating Control
dcgctimer: DCGCTIMER
0x804 - 16/32-Bit General-Purpose Timer Deep-Sleep Mode Clock Gating Control
dcgcgpio: DCGCGPIO
0x808 - General-Purpose Input/Output Deep-Sleep Mode Clock Gating Control
dcgcdma: DCGCDMA
0x80c - Micro Direct Memory Access Deep-Sleep Mode Clock Gating Control
dcgcepi: DCGCEPI
0x810 - EPI Deep-Sleep Mode Clock Gating Control
dcgchib: DCGCHIB
0x814 - Hibernation Deep-Sleep Mode Clock Gating Control
dcgcuart: DCGCUART
0x818 - Universal Asynchronous Receiver/Transmitter Deep-Sleep Mode Clock Gating Control
dcgcssi: DCGCSSI
0x81c - Synchronous Serial Interface Deep-Sleep Mode Clock Gating Control
dcgci2c: DCGCI2C
0x820 - Inter-Integrated Circuit Deep-Sleep Mode Clock Gating Control
dcgcusb: DCGCUSB
0x828 - Universal Serial Bus Deep-Sleep Mode Clock Gating Control
dcgcephy: DCGCEPHY
0x830 - Ethernet PHY Deep-Sleep Mode Clock Gating Control
dcgccan: DCGCCAN
0x834 - Controller Area Network Deep-Sleep Mode Clock Gating Control
dcgcadc: DCGCADC
0x838 - Analog-to-Digital Converter Deep-Sleep Mode Clock Gating Control
dcgcacmp: DCGCACMP
0x83c - Analog Comparator Deep-Sleep Mode Clock Gating Control
dcgcpwm: DCGCPWM
0x840 - Pulse Width Modulator Deep-Sleep Mode Clock Gating Control
dcgcqei: DCGCQEI
0x844 - Quadrature Encoder Interface Deep-Sleep Mode Clock Gating Control
dcgceeprom: DCGCEEPROM
0x858 - EEPROM Deep-Sleep Mode Clock Gating Control
dcgcccm: DCGCCCM
0x874 - CRC and Cryptographic Modules Deep-Sleep Mode Clock Gating Control
dcgcemac: DCGCEMAC
0x89c - Ethernet MAC Deep-Sleep Mode Clock Gating Control
pcwd: PCWD
0x900 - Watchdog Timer Power Control
pctimer: PCTIMER
0x904 - 16/32-Bit General-Purpose Timer Power Control
pcgpio: PCGPIO
0x908 - General-Purpose Input/Output Power Control
pcdma: PCDMA
0x90c - Micro Direct Memory Access Power Control
pcepi: PCEPI
0x910 - External Peripheral Interface Power Control
pchib: PCHIB
0x914 - Hibernation Power Control
pcuart: PCUART
0x918 - Universal Asynchronous Receiver/Transmitter Power Control
pcssi: PCSSI
0x91c - Synchronous Serial Interface Power Control
pci2c: PCI2C
0x920 - Inter-Integrated Circuit Power Control
pcusb: PCUSB
0x928 - Universal Serial Bus Power Control
pcephy: PCEPHY
0x930 - Ethernet PHY Power Control
pccan: PCCAN
0x934 - Controller Area Network Power Control
pcadc: PCADC
0x938 - Analog-to-Digital Converter Power Control
pcacmp: PCACMP
0x93c - Analog Comparator Power Control
pcpwm: PCPWM
0x940 - Pulse Width Modulator Power Control
pcqei: PCQEI
0x944 - Quadrature Encoder Interface Power Control
pceeprom: PCEEPROM
0x958 - EEPROM Power Control
pcccm: PCCCM
0x974 - CRC and Cryptographic Modules Power Control
pcemac: PCEMAC
0x99c - Ethernet MAC Power Control
prwd: PRWD
0xa00 - Watchdog Timer Peripheral Ready
prtimer: PRTIMER
0xa04 - 16/32-Bit General-Purpose Timer Peripheral Ready
prgpio: PRGPIO
0xa08 - General-Purpose Input/Output Peripheral Ready
prdma: PRDMA
0xa0c - Micro Direct Memory Access Peripheral Ready
prepi: PREPI
0xa10 - EPI Peripheral Ready
prhib: PRHIB
0xa14 - Hibernation Peripheral Ready
pruart: PRUART
0xa18 - Universal Asynchronous Receiver/Transmitter Peripheral Ready
prssi: PRSSI
0xa1c - Synchronous Serial Interface Peripheral Ready
pri2c: PRI2C
0xa20 - Inter-Integrated Circuit Peripheral Ready
prusb: PRUSB
0xa28 - Universal Serial Bus Peripheral Ready
prephy: PREPHY
0xa30 - Ethernet PHY Peripheral Ready
prcan: PRCAN
0xa34 - Controller Area Network Peripheral Ready
pradc: PRADC
0xa38 - Analog-to-Digital Converter Peripheral Ready
pracmp: PRACMP
0xa3c - Analog Comparator Peripheral Ready
prpwm: PRPWM
0xa40 - Pulse Width Modulator Peripheral Ready
prqei: PRQEI
0xa44 - Quadrature Encoder Interface Peripheral Ready
preeprom: PREEPROM
0xa58 - EEPROM Peripheral Ready
prccm: PRCCM
0xa74 - CRC and Cryptographic Modules Peripheral Ready
premac: PREMAC
0xa9c - Ethernet MAC Peripheral Ready
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self