libpruio  0.6.8
Fast and easy Digital/Analog Input/Output for Beaglebones
pruio_pins.h
Go to the documentation of this file.
1 
19 //* CPU ball number for pin 3 on header 8 (emmc2)
20 #define P8_03 0x06 //6
21 //* CPU ball number for pin 4 on header 8 (emmc2)
22 #define P8_04 0x07 //7
23 //* CPU ball number for pin 5 on header 8 (emmc2)
24 #define P8_05 0x02 //2
25 //* CPU ball number for pin 6 on header 8 (emmc2)
26 #define P8_06 0x03 //3
27 //* CPU ball number for pin 7 on header 8
28 #define P8_07 0x24 //36
29 //* CPU ball number for pin 8 on header 8
30 #define P8_08 0x25 //37
31 //* CPU ball number for pin 9 on header 8
32 #define P8_09 0x27 //39
33 //* CPU ball number for pin 10 on header 8
34 #define P8_10 0x26 //38
35 //* CPU ball number for pin 11 on header 8
36 #define P8_11 0x0D //13
37 //* CPU ball number for pin 12 on header 8
38 #define P8_12 0x0C //12
39 //* CPU ball number for pin 13 on header 8
40 #define P8_13 0x09 //9
41 //* CPU ball number for pin 14 on header 8
42 #define P8_14 0x0A //10
43 //* CPU ball number for pin 15 on header 8
44 #define P8_15 0x0F //15
45 //* CPU ball number for pin 16 on header 8
46 #define P8_16 0x0E //14
47 //* CPU ball number for pin 17 on header 8
48 #define P8_17 0x0B //11
49 //* CPU ball number for pin 18 on header 8
50 #define P8_18 0x23 //35
51 //* CPU ball number for pin 19 on header 8
52 #define P8_19 0x08 //8
53 //* CPU ball number for pin 20 on header 8 (emmc2)
54 #define P8_20 0x21 //33
55 //* CPU ball number for pin 21 on header 8 (emmc2)
56 #define P8_21 0x20 //32
57 //* CPU ball number for pin 22 on header 8 (emmc2)
58 #define P8_22 0x05 //5
59 //* CPU ball number for pin 23 on header 8 (emmc2)
60 #define P8_23 0x04 //4
61 //* CPU ball number for pin 24 on header 8 (emmc2)
62 #define P8_24 0x01 //1
63 //* CPU ball number for pin 25 on header 8 (emmc2)
64 #define P8_25 0x00 //0
65 //* CPU ball number for pin 26 on header 8
66 #define P8_26 0x1F //31
67 //* CPU ball number for pin 27 on header 8 (hdmi)
68 #define P8_27 0x38 //56
69 //* CPU ball number for pin 28 on header 8 (hdmi)
70 #define P8_28 0x3A //58
71 //* CPU ball number for pin 29 on header 8 (hdmi)
72 #define P8_29 0x39 //57
73 //* CPU ball number for pin 30 on header 8 (hdmi)
74 #define P8_30 0x3B //59
75 //* CPU ball number for pin 31 on header 8 (hdmi)
76 #define P8_31 0x36 //54
77 //* CPU ball number for pin 32 on header 8 (hdmi)
78 #define P8_32 0x37 //55
79 //* CPU ball number for pin 33 on header 8 (hdmi)
80 #define P8_33 0x35 //53
81 //* CPU ball number for pin 34 on header 8 (hdmi)
82 #define P8_34 0x33 //51
83 //* CPU ball number for pin 35 on header 8 (hdmi)
84 #define P8_35 0x34 //52
85 //* CPU ball number for pin 36 on header 8 (hdmi)
86 #define P8_36 0x32 //50
87 //* CPU ball number for pin 37 on header 8 (hdmi)
88 #define P8_37 0x30 //48
89 //* CPU ball number for pin 38 on header 8 (hdmi)
90 #define P8_38 0x31 //49
91 //* CPU ball number for pin 39 on header 8 (hdmi)
92 #define P8_39 0x2E //46
93 //* CPU ball number for pin 40 on header 8 (hdmi)
94 #define P8_40 0x2F //47
95 //* CPU ball number for pin 41 on header 8 (hdmi)
96 #define P8_41 0x2C //44
97 //* CPU ball number for pin 42 on header 8 (hdmi)
98 #define P8_42 0x2D //45
99 //* CPU ball number for pin 43 on header 8 (hdmi)
100 #define P8_43 0x2A //42
101 //* CPU ball number for pin 44 on header 8 (hdmi)
102 #define P8_44 0x2B //43
103 //* CPU ball number for pin 45 on header 8 (hdmi)
104 #define P8_45 0x28 //40
105 //* CPU ball number for pin 46 on header 8 (hdmi)
106 #define P8_46 0x29 //41
107 
108 //* CPU ball number for pin 11 on header 9
109 #define P9_11 0x1C //28
110 //* CPU ball number for pin 12 on header 9
111 #define P9_12 0x1E //30
112 //* CPU ball number for pin 13 on header 9
113 #define P9_13 0x1D //29
114 //* CPU ball number for pin 14 on header 9
115 #define P9_14 0x12 //18
116 //* CPU ball number for pin 15 on header 9
117 #define P9_15 0x10 //16
118 //* CPU ball number for pin 16 on header 9
119 #define P9_16 0x13 //19
120 //* CPU ball number for pin 17 on header 9
121 #define P9_17 0x57 //87
122 //* CPU ball number for pin 18 on header 9
123 #define P9_18 0x56 //86
124 //* CPU ball number for pin 19 on header 9 (i2c2)
125 #define P9_19 0x5F //95
126 //* CPU ball number for pin 20 on header 9 (i2c2)
127 #define P9_20 0x5E //94
128 //* CPU ball number for pin 21 on header 9
129 #define P9_21 0x55 //85
130 //* CPU ball number for pin 22 on header 9
131 #define P9_22 0x54 //84
132 //* CPU ball number for pin 23 on header 9
133 #define P9_23 0x11 //17
134 //* CPU ball number for pin 24 on header 9
135 #define P9_24 0x61 //97
136 //* CPU ball number for pin 25 on header 9 (mcasp0)
137 #define P9_25 0x6B //107
138 //* CPU ball number for pin 26 on header 9
139 #define P9_26 0x60 //96
140 //* CPU ball number for pin 27 on header 9
141 #define P9_27 0x69 //105
142 //* CPU ball number for pin 28 on header 9 (mcasp0)
143 #define P9_28 0x67 //103
144 //* CPU ball number for pin 29 on header 9 (mcasp0)
145 #define P9_29 0x65 //101
146 //* CPU ball number for pin 30 on header 9
147 #define P9_30 0x66 //102
148 //* CPU ball number for pin 31 on header 9 (mcasp0)
149 #define P9_31 0x64 //100
150 
151 //* Analog line on pin 33 on header 9
152 #define P9_33 no_pinmuxing_for_AIN4
153 //* Analog line on pin 35 on header 9
154 #define P9_35 no_pinmuxing_for_AIN6
155 //* Analog line on pin 36 on header 9
156 #define P9_36 no_pinmuxing_for_AIN5
157 //* Analog line on pin 37 on header 9
158 #define P9_37 no_pinmuxing_for_AIN2
159 //* Analog line on pin 38 on header 9
160 #define P9_38 no_pinmuxing_for_AIN3
161 //* Analog line on pin 39 on header 9
162 #define P9_39 no_pinmuxing_for_AIN0
163 //* Analog line on pin 40 on header 9
164 #define P9_40 no_pinmuxing_for_AIN1
165 
166 //* CPU ball number for double pin 41 on header 9 (second ball is 106)
167 #define P9_41 0x6D //109
168 //* CPU ball number for double pin 42 on header 9 (second ball is 104)
169 #define P9_42 0x59 //89
170 
171 //* CPU ball number for pin 4 on JTag header (E15)
172 #define JT_04 0x5C //92
173 //* CPU ball number for pin 5 on JTag header (E16)
174 #define JT_05 0x5D //93