13 {
14
15#ifdef PORTA
16 if(portRef == (void*)&PORTA) { return "PORTA"; }
17#endif
18#ifdef PORTB
19 if(portRef == (void*)&PORTB) { return "PORTB"; }
20#endif
21#ifdef PORTC
22 if(portRef == (void*)&PORTC) { return "PORTC"; }
23#endif
24#ifdef PORTD
25 if(portRef == (void*)&PORTD) { return "PORTD"; }
26#endif
27#ifdef PORTE
28 if(portRef == (void*)&PORTE) { return "PORTE"; }
29#endif
30#ifdef PORTF
31 if(portRef == (void*)&PORTF) { return "PORTF"; }
32#endif
33#ifdef PORTG
34 if(portRef == (void*)&PORTG) { return "PORTG"; }
35#endif
36#ifdef PORTH
37 if(portRef == (void*)&PORTH) { return "PORTH"; }
38#endif
39#ifdef PORTI
40 if(portRef == (void*)&PORTI) { return "PORTI"; }
41#endif
42#ifdef PORTJ
43 if(portRef == (void*)&PORTJ) { return "PORTJ"; }
44#endif
45#ifdef PORTK
46 if(portRef == (void*)&PORTK) { return "PORTK"; }
47#endif
48#ifdef PORTL
49 if(portRef == (void*)&PORTL) { return "PORTL"; }
50#endif
51
52
53#ifdef GPIO_A_PDOR
54 if(portRef == (void*)&GPIO_A_PDOR) { return "GPIO_A_PDOR"; }
55#endif
56#ifdef GPIO_B_PDOR
57 if(portRef == (void*)&GPIO_B_PDOR) { return "GPIO_B_PDOR"; }
58#endif
59#ifdef GPIO_C_PDOR
60 if(portRef == (void*)&GPIO_C_PDOR) { return "GPIO_C_PDOR"; }
61#endif
62#ifdef GPIO_D_PDOR
63 if(portRef == (void*)&GPIO_D_PDOR) { return "GPIO_D_PDOR"; }
64#endif
65#ifdef GPIO_E_PDOR
66 if(portRef == (void*)&GPIO_E_PDOR) { return "GPIO_E_PDOR"; }
67#endif
68#ifdef REG_PIO_A_ODSR
69 if(portRef == (void*)®_PIO_A_ODSR) { return "REG_PIO_A_ODSR"; }
70#endif
71#ifdef REG_PIO_B_ODSR
72 if(portRef == (void*)®_PIO_B_ODSR) { return "REG_PIO_B_ODSR"; }
73#endif
74#ifdef REG_PIO_C_ODSR
75 if(portRef == (void*)®_PIO_C_ODSR) { return "REG_PIO_C_ODSR"; }
76#endif
77#ifdef REG_PIO_D_ODSR
78 if(portRef == (void*)®_PIO_D_ODSR) { return "REG_PIO_D_ODSR"; }
79#endif
80
81
82#ifdef GPIO1_DR
83 if(portRef == (void*)&GPIO1_DR) { return "GPIO1_DR"; }
84#endif
85#ifdef GPIO2_DR
86if(portRef == (void*)&GPIO2_DR) { return "GPIO21_DR"; }
87#endif
88#ifdef GPIO3_DR
89if(portRef == (void*)&GPIO3_DR) { return "GPIO3_DR"; }
90#endif
91#ifdef GPIO4_DR
92if(portRef == (void*)&GPIO4_DR) { return "GPIO4_DR"; }
93#endif
96}
int snprintf(char *buffer, fl::size size, const char *format, const Args &... args) FL_NOEXCEPT
Snprintf-like formatting function that writes to a buffer.