User's Manual

RYZ012 Multi-Standard Wireless Communication Module for Bluetooth 5 Low Energy and 802.15.4
R15UH0002EU0103 Rev.1.03 Page 56 of 206
Apr.21.21
5.3.9 GPIOA:PFS - Peripheral Function Selection Register
Address: 0x05a8
Reset: 0x0000
7
6
5
4
3
2
1
0
GPIOA:PFS[1]
PF7
RSVD
rw, 0
rw, 0
GPIOA:PFS[0]
RSVD
PF1
PF0
rw, 0
rw, 0
rw, 0
15:14
PF7
Peripheral select if pin is configured in peripheral mode.
00: SWS (Default)
01: UART_RTS
10: Not used
3:2
PF1
Peripheral select if pin is configured in peripheral mode.
00: DMIC_CLK
01: 7816_CLK
10: I2S_CLK
1:0
PF0
Peripheral select if pin is configured in peripheral mode.
00: DMIC_DI
01: PWM0_N
10: UART_RX
5.3.10 GPIOA:T0G2R - GPIOA Extra Peripheral Mapping 0
Address: 0x05b8
Reset: 0x00
7
6
5
4
3
2
1
0
GPIOA:T0G2R
T0G2R7
T0G2R6
T0G2R5
T0G2R4
T0G2R3
T0G2R2
T0G2R1
T0G2R0
rw, 0
rw, 0
rw, 0
rw, 0
rw, 0
rw, 0
rw, 0
rw, 0
0, 1, 2, 3, 4,
5, 6, 7
T0G2Rx
GPIO extra peripheral mapping
Using this register individual GPIO pins can be mapped to Timer 0 and to the GPIO2RISC IRQ0 interrupt source.
0: GPIO is not mapped to Timer 0 and GPIO2RISC IRQ0
1: GPIO is mapped to Timer 0 and GPIO2RISC IRQ0