8#include <pinconstant.h>
61 static const int pinCount;
64 PinIO operator[](
int n)
68 case 3:
return PinIO(3, 12);
69 case 4:
return PinIO(3, 21);
70 case 5:
return PinIO(1, 3);
71 case 6:
return PinIO(3, 20);
72 case 7:
return PinIO(3, 22);
73 case 8:
return PinIO(0, 25);
74 case 9:
return PinIO(0, 24);
75 case 10:
return PinIO(1, 1);
76 case 11:
return PinIO(1, 0);
77 case 12:
return PinIO(1, 4);
78 case 13:
return PinIO(0, 21);
79 case 14:
return PinIO(1, 2);
80 case 15:
return PinIO(3, 24);
81 case 16:
return PinIO(0, 3);
82 case 17:
return PinIO(0, 4);
83 default:
return PinIO();
87 int GetIndex(
const PinIO &io)
const;
88 inline constexpr int GetPinCount() {
return pinCount; }
93 static const int pinCount;
96 PinIO operator[](
int n)
100 case 2:
return PinIO(1, 13);
101 case 3:
return PinIO(2, 12);
102 case 4:
return PinIO(1, 4);
103 case 5:
return PinIO(3, 30);
104 case 6:
return PinIO(1, 5);
105 case 7:
return PinIO(0, 17);
106 default:
return PinIO();
110 int GetIndex(
const PinIO &io)
const;
111 inline constexpr int GetPinCount() {
return pinCount; }
116 static const int pinCount;
118 PinIO operator[](
int n)
122 case 1:
return PinIO(2, 30);
123 case 2:
return PinIO(3, 25);
124 case 3:
return PinIO(3, 22);
125 case 4:
return PinIO(3, 20);
126 case 5:
return PinIO(3, 21);
127 case 6:
return PinIO(0, 26);
128 case 7:
return PinIO(0, 28);
129 default:
return PinIO();
133 int GetIndex(
const PinIO &io)
const;
134 inline constexpr int GetPinCount() {
return pinCount; }
139 static const int pinCount;
141 PinIO operator[](
int n);
143 int GetIndex(
const PinIO &io)
const;
144 inline constexpr int GetPinCount() {
return pinCount; }
148extern PinIOArrayJ3 J3;
149extern PinIOArrayJ4 J4;
150extern PinIOPinsArray Pins;
156 FastIO operator[](
int n);
162 FastIO operator[](
int n);
168 FastIO operator[](
int n);
174 FastIO operator[](
int n);
177extern FastIOArrayJ1 Fast_P1;
178extern FastIOArrayJ3 Fast_P3;
179extern FastIOArrayJ4 Fast_P4;
180extern FastIOPinsArray Fast_Pins;
Definition SBE70LC/include/pins.h:60
GPIO Pin Class.
Definition coldfire/cpu/MCF5441X/include/cpu_pins.h:15