![]()  | 
  
    RTEMS
    5.1
    
   | 
 
Input/output module definitions. More...
Go to the source code of this file.
Data Structures | |
| struct | lpc176x_module_entry | 
| Defines the module entry.  More... | |
Enumerations | |
| enum | lpc176x_pin_function {  LPC176X_PIN_FUNCTION_00, LPC176X_PIN_FUNCTION_01, LPC176X_PIN_FUNCTION_10, LPC176X_PIN_FUNCTION_11, LPC176X_PIN_FUNCTION_COUNT }  | 
| Defines the functions according to the pin.  More... | |
| enum | lpc176x_pin_mode {  LPC176X_PIN_MODE_PULLUP, LPC176X_PIN_MODE_REPEATER, LPC176X_PIN_MODE_NONE, LPC176X_PIN_MODE_PULLDOWN, LPC176X_PIN_MODE_COUNT }  | 
| Defines the pin modes.  More... | |
| enum | lpc176x_pin_type { LPC176X_PIN_TYPE_DEFAULT, LPC176X_PIN_TYPE_ADC, LPC176X_PIN_TYPE_DAC, LPC176X_PIN_TYPE_OPEN_DRAIN } | 
| Defines all type of pins.  More... | |
| enum | lpc176x_scb_value_pclksel { LPC176X_SCB_PCLKSEL0, LPC176X_SCB_PCLKSEL1, LPC176X_SCB_PCLKSEL_COUNT } | 
| Represents each pclksel number.  More... | |
Input/output module definitions.
| #define LPC176X_IO_INDEX_MAX | 
| #define LPC176X_MODULE_ENTRY | ( | mod, | |
| pwr, | |||
| clk, | |||
| idx | |||
| ) | 
| enum lpc176x_pin_function | 
Defines the functions according to the pin.
Enumerated type to define the set of pin function for a io device.
| enum lpc176x_pin_mode | 
Defines the pin modes.
| enum lpc176x_pin_type | 
Defines all type of pins.
Enumerated type to define the set of pin type for a io device.
Represents each pclksel number.
Enumerated type to define the set of values for a pcklsel.
 1.8.15