Enumerations

enum  periph_device_number_t {
  PERIPH_DEVICE_NUM_DMA0 = 0,
  PERIPH_DEVICE_NUM_DMA1,
  PERIPH_DEVICE_NUM_UNUSED0,
  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_UNUSED1,
  PERIPH_DEVICE_NUM_UNUSED2,
  PERIPH_DEVICE_NUM_UART0,
  PERIPH_DEVICE_NUM_UART1,
  PERIPH_DEVICE_NUM_UART2,
  PERIPH_DEVICE_NUM_UART3,
  PERIPH_DEVICE_NUM_UNUSED3,
  PERIPH_DEVICE_NUM_UNUSED4,
  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_UNUSED5,
  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_UNUSED0,
  EXTRA_DEVICE_NUM_UNUSED1,
  EXTRA_DEVICE_NUM_UNUSED2,
  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_UNUSED0 
EXTRA_DEVICE_NUM_UNUSED1 
EXTRA_DEVICE_NUM_UNUSED2 
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_UNUSED0 
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_UNUSED1 
PERIPH_DEVICE_NUM_UNUSED2 
PERIPH_DEVICE_NUM_UART0 
PERIPH_DEVICE_NUM_UART1 
PERIPH_DEVICE_NUM_UART2 
PERIPH_DEVICE_NUM_UART3 
PERIPH_DEVICE_NUM_UNUSED3 
PERIPH_DEVICE_NUM_UNUSED4 
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_UNUSED5 
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.