+ Collaboration diagram for Enumerations:

Enumerations

enum  periph_device_number_t {
  PERIPH_DEVICE_NUM_DMA0 = 0, PERIPH_DEVICE_NUM_DMA1, PERIPH_DEVICE_NUM_ISO7816, PERIPH_DEVICE_NUM_PKC,
  PERIPH_DEVICE_NUM_QSPI0, PERIPH_DEVICE_NUM_QSPI1, PERIPH_DEVICE_NUM_QSPI2, PERIPH_DEVICE_NUM_SPIM,
  PERIPH_DEVICE_NUM_SPIS, PERIPH_DEVICE_NUM_DSPI, PERIPH_DEVICE_NUM_I2C0, PERIPH_DEVICE_NUM_I2C1,
  PERIPH_DEVICE_NUM_I2C2, PERIPH_DEVICE_NUM_I2C3, PERIPH_DEVICE_NUM_I2C4, PERIPH_DEVICE_NUM_I2C5,
  PERIPH_DEVICE_NUM_UART0, PERIPH_DEVICE_NUM_UART1, PERIPH_DEVICE_NUM_UART2, PERIPH_DEVICE_NUM_UART3,
  PERIPH_DEVICE_NUM_UART4, PERIPH_DEVICE_NUM_UART5, PERIPH_DEVICE_NUM_I2S_M, PERIPH_DEVICE_NUM_I2S_S,
  PERIPH_DEVICE_NUM_PDM, PERIPH_DEVICE_NUM_HMAC, PERIPH_DEVICE_NUM_RNG, PERIPH_DEVICE_NUM_AES,
  PERIPH_DEVICE_NUM_PWM0, PERIPH_DEVICE_NUM_PWM1, PERIPH_DEVICE_NUM_SNSADC, PERIPH_DEVICE_NUM_USB,
  MAX_PERIPH_DEVICE_NUM
}
 Peripheral Device ID definition NOTE:The order of enumeration is the order of recovery. More...
 
enum  extra_device_number_t {
  EXTRA_DEVICE_NUM_CLK_CALIB = 0, EXTRA_DEVICE_NUM_GPU, EXTRA_DEVICE_NUM_DC, EXTRA_DEVICE_NUM_OSPI,
  MAX_EXTRA_DEVICE_NUM
}
 Extra Device ID definition. More...
 
enum  periph_state_t { IDLE = 0, ACTIVE }
 Peripheral Device State definition. More...
 

Detailed Description

Enumeration Type Documentation

◆ extra_device_number_t

Extra Device ID definition.

Enumerator
EXTRA_DEVICE_NUM_CLK_CALIB 
EXTRA_DEVICE_NUM_GPU 
EXTRA_DEVICE_NUM_DC 
EXTRA_DEVICE_NUM_OSPI 
MAX_EXTRA_DEVICE_NUM 

Definition at line 125 of file gr55xx_hal_pwr_mgmt.h.

◆ periph_device_number_t

Peripheral Device ID definition NOTE:The order of enumeration is the order of recovery.

Enumerator
PERIPH_DEVICE_NUM_DMA0 
PERIPH_DEVICE_NUM_DMA1 
PERIPH_DEVICE_NUM_ISO7816 
PERIPH_DEVICE_NUM_PKC 
PERIPH_DEVICE_NUM_QSPI0 
PERIPH_DEVICE_NUM_QSPI1 
PERIPH_DEVICE_NUM_QSPI2 
PERIPH_DEVICE_NUM_SPIM 
PERIPH_DEVICE_NUM_SPIS 
PERIPH_DEVICE_NUM_DSPI 
PERIPH_DEVICE_NUM_I2C0 
PERIPH_DEVICE_NUM_I2C1 
PERIPH_DEVICE_NUM_I2C2 
PERIPH_DEVICE_NUM_I2C3 
PERIPH_DEVICE_NUM_I2C4 
PERIPH_DEVICE_NUM_I2C5 
PERIPH_DEVICE_NUM_UART0 
PERIPH_DEVICE_NUM_UART1 
PERIPH_DEVICE_NUM_UART2 
PERIPH_DEVICE_NUM_UART3 
PERIPH_DEVICE_NUM_UART4 
PERIPH_DEVICE_NUM_UART5 
PERIPH_DEVICE_NUM_I2S_M 
PERIPH_DEVICE_NUM_I2S_S 
PERIPH_DEVICE_NUM_PDM 
PERIPH_DEVICE_NUM_HMAC 
PERIPH_DEVICE_NUM_RNG 
PERIPH_DEVICE_NUM_AES 
PERIPH_DEVICE_NUM_PWM0 
PERIPH_DEVICE_NUM_PWM1 
PERIPH_DEVICE_NUM_SNSADC 
PERIPH_DEVICE_NUM_USB 
MAX_PERIPH_DEVICE_NUM 

Definition at line 85 of file gr55xx_hal_pwr_mgmt.h.

◆ periph_state_t

Peripheral Device State definition.

Enumerator
IDLE 
ACTIVE 

Definition at line 137 of file gr55xx_hal_pwr_mgmt.h.