![]() |
RTEMS 5.2
|
Definitions types used by some devices in common. More...
Go to the source code of this file.
Data Structures | |
struct | lpc176x_fio |
Fast Input/Output registers representation. More... | |
Typedefs | |
typedef uint32_t | lpc176x_pin_number |
A pin of the board. | |
typedef uint32_t | lpc176x_microseconds |
Microseconds representation. | |
Enumerations | |
enum | lpc176x_module { LPC176X_MODULE_WD , LPC176X_MODULE_ADC , LPC176X_MODULE_CAN_0 , LPC176X_MODULE_CAN_1 , LPC176X_MODULE_ACCF , LPC176X_MODULE_DAC , LPC176X_MODULE_GPDMA , LPC176X_MODULE_GPIO , LPC176X_MODULE_I2S , LPC176X_MODULE_MCI , LPC176X_MODULE_MCPWM , LPC176X_MODULE_PCB , LPC176X_MODULE_PWM_0 , LPC176X_MODULE_PWM_1 , LPC176X_MODULE_QEI , LPC176X_MODULE_RTC , LPC176X_MODULE_SYSCON , LPC176X_MODULE_TIMER_0 , LPC176X_MODULE_TIMER_1 , LPC176X_MODULE_TIMER_2 , LPC176X_MODULE_TIMER_3 , LPC176X_MODULE_UART_0 , LPC176X_MODULE_UART_1 , LPC176X_MODULE_UART_2 , LPC176X_MODULE_UART_3 , LPC176X_MODULE_USB } |
lpc176x module representation. More... | |
enum | lpc176x_module_clock { LPC176X_MODULE_PCLK_DEFAULT = 0x4U , LPC176X_MODULE_CCLK = 0x1U , LPC176X_MODULE_CCLK_2 = 0x2U , LPC176X_MODULE_CCLK_4 = 0x0U , LPC176X_MODULE_CCLK_6 = 0x3U , LPC176X_MODULE_CCLK_8 = 0x3U } |
Defines all the clock modules. More... | |
Definitions types used by some devices in common.
enum lpc176x_module |
lpc176x module representation.
Enumerated type to define the set of modules for a lpc176x board.
enum lpc176x_module_clock |
Defines all the clock modules.
Enumerated type to define the set of clock modules for a lpc176x board.