ChibiOS/RT Architecture - Reference Manual - Guides |
AT91SAM7 PIO static initializer. More...
#include <pal_lld.h>
AT91SAM7 PIO static initializer.
Generic I/O ports static initializer.
STM32 GPIO static initializer.
MSP430 I/O ports static initializer.
LPC214x FIO static initializer.
GPIO static initializer.
An instance of this structure must be passed to palInit()
at system startup time in order to initialize the digital I/O subsystem. This represents only the initial setup, specific pads or whole ports can be reprogrammed at later time.
An instance of this structure must be passed to palInit()
at system startup time in order to initialized the digital I/O subsystem. This represents only the initial setup, specific pads or whole ports can be reprogrammed at later time.
IOCON
block is not configured, initially all pins have enabled pullups and are programmed as GPIO. It is responsibility of the various drivers to reprogram the pins in the proper mode. Pins that are not handled by any driver may be programmed in board.c
.An instance of this structure must be passed to palInit()
at system startup time in order to initialized the digital I/O subsystem. This represents only the initial setup, specific pads or whole ports can be reprogrammed at later time.
Definition at line 68 of file platforms/AT91SAM7/pal_lld.h.
Port 0 setup data.
Definition at line 70 of file platforms/AT91SAM7/pal_lld.h.
Port 1 setup data.
Definition at line 74 of file platforms/AT91SAM7/pal_lld.h.
GPIO 0 setup data.
Definition at line 77 of file platforms/LPC11xx/pal_lld.h.
GPIO 1 setup data.
Definition at line 79 of file platforms/LPC11xx/pal_lld.h.
GPIO 2 setup data.
Definition at line 81 of file platforms/LPC11xx/pal_lld.h.
GPIO 3 setup data.
Definition at line 83 of file platforms/LPC11xx/pal_lld.h.
GPIO 0 setup data.
Definition at line 77 of file platforms/LPC13xx/pal_lld.h.
GPIO 1 setup data.
Definition at line 79 of file platforms/LPC13xx/pal_lld.h.
GPIO 2 setup data.
Definition at line 81 of file platforms/LPC13xx/pal_lld.h.
GPIO 3 setup data.
Definition at line 83 of file platforms/LPC13xx/pal_lld.h.
PINSEL0 initial value.
Definition at line 70 of file platforms/LPC214x/pal_lld.h.
PINSEL1 initial value.
Definition at line 72 of file platforms/LPC214x/pal_lld.h.
PINSEL2 initial value.
Definition at line 74 of file platforms/LPC214x/pal_lld.h.
Port 0 setup data.
Definition at line 76 of file platforms/LPC214x/pal_lld.h.
Port 1 setup data.
Definition at line 78 of file platforms/LPC214x/pal_lld.h.
Port 1 setup data.
Definition at line 92 of file platforms/MSP430/pal_lld.h.
Port 2 setup data.
Definition at line 98 of file platforms/MSP430/pal_lld.h.
Port 3 setup data.
Definition at line 104 of file platforms/MSP430/pal_lld.h.
Port 4 setup data.
Definition at line 110 of file platforms/MSP430/pal_lld.h.
Port 5 setup data.
Definition at line 116 of file platforms/MSP430/pal_lld.h.
Port 6 setup data.
Definition at line 122 of file platforms/MSP430/pal_lld.h.
Port A setup data.
Definition at line 79 of file platforms/STM32/pal_lld.h.
Port B setup data.
Definition at line 81 of file platforms/STM32/pal_lld.h.
Port C setup data.
Definition at line 83 of file platforms/STM32/pal_lld.h.
Port D setup data.
Definition at line 85 of file platforms/STM32/pal_lld.h.
Port E setup data.
Definition at line 88 of file platforms/STM32/pal_lld.h.
Port F setup data.
Definition at line 92 of file platforms/STM32/pal_lld.h.
Port G setup data.
Definition at line 94 of file platforms/STM32/pal_lld.h.