xref: /btstack/port/renesas-tb-s1ja-cc256x/template/btstack_example/src/synergy_gen/pin_data.c (revision 3b5c872a8c45689e8cc17891f01530f5aa5e911c)
1 /* generated pin source file - do not edit */
2 #include "r_ioport.h"
3 #if defined(__ICCARM__)
4 #pragma diag_suppress=Pa089
5 #endif
6 const ioport_pin_cfg_t g_bsp_pin_cfg_data[] = {
7 	{
8 		.pin = IOPORT_PORT_00_PIN_01,
9 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_CTSU),
10 	},
11 	{
12 		.pin = IOPORT_PORT_00_PIN_03,
13 		.pin_cfg = (IOPORT_CFG_ANALOG_ENABLE),
14 	},
15 	{
16 		.pin = IOPORT_PORT_01_PIN_08,
17 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_DEBUG),
18 	},
19 	{
20 		.pin = IOPORT_PORT_01_PIN_12,
21 		.pin_cfg = (IOPORT_CFG_PORT_DIRECTION_OUTPUT | IOPORT_CFG_PORT_OUTPUT_LOW),
22 	},
23 	{
24 		.pin = IOPORT_PORT_02_PIN_01,
25 		.pin_cfg = (IOPORT_CFG_PORT_DIRECTION_INPUT),
26 	},
27 	{
28 		.pin = IOPORT_PORT_02_PIN_05,
29 		.pin_cfg = (IOPORT_CFG_PORT_DIRECTION_OUTPUT | IOPORT_CFG_PORT_OUTPUT_LOW),
30 	},
31 	{
32 		.pin = IOPORT_PORT_02_PIN_06,
33 		.pin_cfg = (IOPORT_CFG_IRQ_ENABLE | IOPORT_CFG_PORT_DIRECTION_INPUT),
34 	},
35 	{
36 		.pin = IOPORT_PORT_03_PIN_00,
37 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_DEBUG),
38 	},
39 	{
40 		.pin = IOPORT_PORT_03_PIN_01,
41 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_SCI0_2_4_6_8),
42 	},
43 	{
44 		.pin = IOPORT_PORT_03_PIN_02,
45 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_SCI0_2_4_6_8),
46 	},
47 	{
48 		.pin = IOPORT_PORT_03_PIN_03,
49 		.pin_cfg = (IOPORT_CFG_PORT_DIRECTION_OUTPUT | IOPORT_CFG_PORT_OUTPUT_HIGH),
50 	},
51 	{
52 		.pin = IOPORT_PORT_03_PIN_04,
53 		.pin_cfg = (IOPORT_CFG_PORT_DIRECTION_INPUT),
54 	},
55 	{
56 		.pin = IOPORT_PORT_04_PIN_07,
57 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS),
58 	},
59 	{
60 		.pin = IOPORT_PORT_04_PIN_09,
61 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_CTSU),
62 	},
63 	{
64 		.pin = IOPORT_PORT_09_PIN_14,
65 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS),
66 	},
67 	{
68 		.pin = IOPORT_PORT_09_PIN_15,
69 		.pin_cfg = (IOPORT_CFG_PERIPHERAL_PIN | IOPORT_PERIPHERAL_USB_FS),
70 	},
71 };
72 const ioport_cfg_t g_bsp_pin_cfg = {
73 	.number_of_pins = sizeof(g_bsp_pin_cfg_data)/sizeof(ioport_pin_cfg_t),
74 	.p_pin_cfg_data = &g_bsp_pin_cfg_data[0],
75 };
76 #if defined(__ICCARM__)
77 #pragma diag_default=Pa089
78 #endif
79