|
#define | BASE_ADDRESS_PORT_A REGISTER_ADDRESS(0x40010800, 0) |
| Base Address of Port A. More...
|
|
#define | GPIO_A REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_A) |
| GPIO Port A. More...
|
|
#define | BASE_ADDRESS_PORT_B REGISTER_ADDRESS(0x40010C00, 0) |
| Base Address of Port B. More...
|
|
#define | GPIO_B REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_B) |
| GPIO Port B. More...
|
|
#define | BASE_ADDRESS_PORT_C REGISTER_ADDRESS(0x40011000, 0) |
| Base Address of Port C. More...
|
|
#define | GPIO_C REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_C) |
| GPIO Port C. More...
|
|
#define | BASE_ADDRESS_PORT_D REGISTER_ADDRESS(0x40011400, 0) |
| Base Address of Port D. More...
|
|
#define | GPIO_D REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_D) |
| GPIO Port D. More...
|
|
#define | BASE_ADDRESS_PORT_E REGISTER_ADDRESS(0x40011800, 0) |
| Base Address of Port E. More...
|
|
#define | GPIO_E REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_E) |
| GPIO Port E. More...
|
|
#define | BASE_ADDRESS_PORT_F REGISTER_ADDRESS(0x40011C00, 0) |
| Base Address of Port F. More...
|
|
#define | GPIO_F REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_F) |
| GPIO Port F. More...
|
|
#define | BASE_ADDRESS_PORT_G REGISTER_ADDRESS(0x40012000, 0) |
| Base Address of Port G. More...
|
|
#define | GPIO_G REGISTER(t_GPIOx_RegisterMap, BASE_ADDRESS_PORT_G) |
| GPIO Port G. More...
|
|
#define | PIN_SHIFT_VALUE (4) |
| Pin Shift Value. More...
|
|
#define | PIN_RESET_MASK_VALUE ((t_u32)0x0000000FU) |
| Pin Reset Mask Value. More...
|
|
#define | PIN_RESET_CONFIGURATION_MASK_VALUE ((t_u32)0x0000000CU) |
| Pin Reset Configuration Mask Value. More...
|
|
#define | PIN_RESET_ODR_MASK_VALUE ((t_u32)0x00000001U) |
| Pin Reset ODR Mask Value. More...
|
|
#define | PIN_CONFIGURATION_BITS_SHIFT_VALUE (2) |
| Pin Mode Bits Shift Value. More...
|
|
#define | PIN_RESET_SHIFT_VALUE (16) |
| Pin Reset Shift Value. More...
|
|
#define | PIN_RESET_MASK(GPIO_PIN_SPAN) ~(PIN_RESET_MASK_VALUE << GPIO_PIN_SPAN) |
| Pin Reset Mask. More...
|
|
#define | PIN_RESET_CONFIGURATIONS_MASK(GPIO_PIN_SPAN) ~(PIN_RESET_CONFIGURATION_MASK_VALUE << GPIO_PIN_SPAN) |
| Pin Reset Configurations Mask. More...
|
|
#define | PIN_RESET_ODR_MASK(GPIO_PIN_SPAN) ~(PIN_RESET_ODR_MASK_VALUE << GPIO_PIN_SPAN) |
| Pin Reset ODR Mask. More...
|
|
This file contains the private macros and registers for the GPIO module.
- Author
- Mohamed Alaa
- Version
- 1.0.0
This file contains the private macros and registers for the GPIO module.
- Date
- 2023-06-25