Enumerations
Enumerations
Peripheral Driver » HAL Driver » PWR_MGMT

## 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_TIM0, PERIPH_DEVICE_NUM_TIM1, PERIPH_DEVICE_NUM_UART0, PERIPH_DEVICE_NUM_UART1, PERIPH_DEVICE_NUM_UART2, PERIPH_DEVICE_NUM_UART3, PERIPH_DEVICE_NUM_DUAL_TIM0, PERIPH_DEVICE_NUM_DUAL_TIM1, 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

enum 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

enum 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_TIM0 |
PERIPH_DEVICE_NUM_TIM1 |
PERIPH_DEVICE_NUM_UART0 |
PERIPH_DEVICE_NUM_UART1 |
PERIPH_DEVICE_NUM_UART2 |
PERIPH_DEVICE_NUM_UART3 |
PERIPH_DEVICE_NUM_DUAL_TIM0 |
PERIPH_DEVICE_NUM_DUAL_TIM1 |
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

enum periph_state_t

Peripheral Device State definition.

Enumerator
IDLE |
ACTIVE |

Definition at line 137 of file gr55xx_hal_pwr_mgmt.h.