STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
|
Macros | |
#define | MCU_ID_INIT 0x00u |
#define | MCU_ID_INIT_RAM 0x01u |
#define | MCU_ID_INIT_CLOCK 0x02u |
#define | MCU_ID_DISTRIBUTE_PLL_CLOCK 0x03u |
#define | MCU_ID_GET_PLL_STATUS 0x04u |
#define | MCU_ID_GET_RESET_REASON 0x05u |
#define | MCU_ID_GET_RESET_RAW_VALUE 0x06u |
#define | MCU_ID_PERFORM_RESET 0x07u |
#define | MCU_ID_SET_MODE 0x08u |
#define | MCU_ID_GET_VERSION_INFO 0x09u |
#define | MCU_ID_GET_RAM_STATE 0x0Au |
#define MCU_ID_DISTRIBUTE_PLL_CLOCK 0x03u |
Mcu_DistributePllClock() api service id
#define MCU_ID_GET_PLL_STATUS 0x04u |
Mcu_GetPllStatus() api service id
#define MCU_ID_GET_RAM_STATE 0x0Au |
Mcu_GetRamState() api service id
#define MCU_ID_GET_RESET_RAW_VALUE 0x06u |
Mcu_GetResetRawValue() api service id
#define MCU_ID_GET_RESET_REASON 0x05u |
Mcu_GetResetReason() api service id
#define MCU_ID_GET_VERSION_INFO 0x09u |
Mcu_GetVersionInfo() api service id
#define MCU_ID_INIT 0x00u |
Mcu_Init() api service id
#define MCU_ID_INIT_CLOCK 0x02u |
Mcu_InitClock() api service id
#define MCU_ID_INIT_RAM 0x01u |
Mcu_InitRamSection() api service id
#define MCU_ID_PERFORM_RESET 0x07u |
Mcu_PerformReset() api service id
#define MCU_ID_SET_MODE 0x08u |
Mcu_SetMode() api service id