Maxim-Integrated /max32665 /GCR /RSTR0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as RSTR0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (reset_done)DMA 0 (WDT0)WDT0 0 (GPIO0)GPIO0 0 (GPIO1)GPIO1 0 (TIMER0)TIMER0 0 (TIMER1)TIMER1 0 (TIMER2)TIMER2 0 (TIMER3)TIMER3 0 (TIMER4)TIMER4 0 (TIMER5)TIMER5 0 (UART0)UART0 0 (UART1)UART1 0 (SPI1)SPI1 0 (SPI2)SPI2 0 (I2C0)I2C0 0 (RTC)RTC 0 (CRYPTO)CRYPTO 0 (SMPHR)SMPHR 0 (USB)USB 0 (ADC)ADC 0 (DMA1)DMA1 0 (UART2)UART2 0 (SRST)SRST 0 (PRST)PRST 0 (SYSTEM)SYSTEM

DMA=reset_done

Description

Reset.

Fields

DMA

DMA Reset.

0 (reset_done): Reset complete.

1 (busy): Starts Reset or indicates reset in progress.

WDT0

Watchdog Timer Reset.

GPIO0

GPIO0 Reset. Setting this bit to 1 resets GPIO0 pins to their default states.

GPIO1

GPIO1 Reset. Setting this bit to 1 resets GPIO1 pins to their default states.

TIMER0

Timer0 Reset. Setting this bit to 1 resets Timer 0 blocks.

TIMER1

Timer1 Reset. Setting this bit to 1 resets Timer 1 blocks.

TIMER2

Timer2 Reset. Setting this bit to 1 resets Timer 2 blocks.

TIMER3

Timer3 Reset. Setting this bit to 1 resets Timer 3 blocks.

TIMER4

Timer3 Reset. Setting this bit to 1 resets Timer 4 blocks.

TIMER5

Timer3 Reset. Setting this bit to 1 resets Timer 5 blocks.

UART0

UART0 Reset. Setting this bit to 1 resets all UART 0 blocks.

UART1

UART1 Reset. Setting this bit to 1 resets all UART 1 blocks.

SPI1

SPI1 Reset. Setting this bit to 1 resets all SPI 1 blocks.

SPI2

SPI2 Reset. Setting this bit to 1 resets all SPI 2 blocks.

I2C0

I2C0 Reset.

RTC

Real Time Clock Reset.

CRYPTO

Cryptographic Reset. Setting this bit to 1 resets the AES block, the SHA block and the DES block.

SMPHR

SMPHR Reset. Setting this bit to 1 resets the SMPHR block.

USB

USB Reset. Setting this bit resets both USB blocks.

ADC

Analog to Digital Reset.

DMA1

DMA 1 Reset.

UART2

UART2 Reset. Setting this bit to 1 resets all UART 2 blocks.

SRST

Soft Reset. Setting this bit to 1 resets everything except the CPU and the watchdog timer.

PRST

Peripheral Reset. Setting this bit to 1 resets all peripherals. The CPU core, the watchdog timer, and all GPIO pins are unaffected by this reset.

SYSTEM

System Reset. Setting this bit to 1 resets the CPU core and all peripherals, including the watchdog timer.

Links

()