|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Macros for pin control configuration of Silicon Labs xG27. More...
Files | |
| file | xg27-pinctrl.h |
| Devicetree pin control helpers for Silicon Labs xG27. | |
Macros for pin control configuration of Silicon Labs xG27.
The macros follow the following naming convention: <PERIPHERAL>_<SIGNAL>_P<PORT>_<PIN>.
For example, USART0_TX_PC0 corresponds to the TX signal of USART0 mapped to routing port C pin 0.
Valid peripherals and signals are:
ACMP0: ACMPOUT CMU: CLKIN0, CLKOUT0, CLKOUT1, CLKOUT2 EUSART0: CS, CTS, RTS, RX, SCLK, TX GPIO: SWCLKTCK, SWDIOTMS, SWV, TDI, TDO, TRACECLK, TRACEDATA0, TRACEDATA1, TRACEDATA2, TRACEDATA3 I2C0: SCL, SDA I2C1: SCL, SDA LETIMER0: OUT0, OUT1 MODEM: ANT0, ANT1, ANTROLLOVER, ANTRR0, ANTRR1, ANTRR2, ANTRR3, ANTRR4, ANTRR5, ANTSWEN, ANTSWUS, ANTTRIG, ANTTRIGSTOP, DCLK, DIN, DOUT PDM: CLK, DAT0, DAT1 PRS0: ASYNCH0, ASYNCH1, ASYNCH10, ASYNCH11, ASYNCH2, ASYNCH3, ASYNCH4, ASYNCH5, ASYNCH6, ASYNCH7, ASYNCH8, ASYNCH9, SYNCH0, SYNCH1, SYNCH2, SYNCH3 PTI: DCLK, DFRAME, DOUT TIMER0: CC0, CC1, CC2, CDTI0, CDTI1, CDTI2 TIMER1: CC0, CC1, CC2, CDTI0, CDTI1, CDTI2 TIMER2: CC0, CC1, CC2, CDTI0, CDTI1, CDTI2 TIMER3: CC0, CC1, CC2, CDTI0, CDTI1, CDTI2 TIMER4: CC0, CC1, CC2, CDTI0, CDTI1, CDTI2 USART0: CLK, CS, CTS, RTS, RX, TX USART1: CLK, CS, CTS, RTS, RX, TX