Mercurial > hg > beaglert
comparison include/pru_rtaudio_bin.h @ 16:670be80463a3 matrix_gpio
- analog matrixIn/matrixOut are now mapped as floats from 0 to 1
- use of an external PRU code can be enabled with -P <filename>
- 16 channels of programmable GPIO can be accessed straight from render() either writing directly to the matrixGpio[] array or using digitalWrite(),
digitalRead(), setDigitalDirection() macros from Utilities.h .
author | Giulio Moro <giuliomoro@yahoo.it> |
---|---|
date | Mon, 27 Apr 2015 13:01:57 +0100 |
parents | 901d205d1a3c |
children | 6d64ee8c0754 |
comparison
equal
deleted
inserted
replaced
15:901d205d1a3c | 16:670be80463a3 |
---|---|
3 /* This file contains the PRU instructions in a C array which are to */ | 3 /* This file contains the PRU instructions in a C array which are to */ |
4 /* be downloaded from the host CPU to the PRU instruction memory. */ | 4 /* be downloaded from the host CPU to the PRU instruction memory. */ |
5 /* This file is generated by the PRU assembler. */ | 5 /* This file is generated by the PRU assembler. */ |
6 | 6 |
7 const unsigned int PRUcode[] = { | 7 const unsigned int PRUcode[] = { |
8 0x7b00002e, | |
9 0x244804c2, | |
10 0x24c13482, | |
11 0xf1002282, | |
12 0x240000e8, | |
13 0x240000e7, | |
14 0xd104fb07, | |
15 0x1d0de2e2, | |
16 0xc914fb03, | |
17 0x1f0de8e8, | |
18 0x79000005, | |
19 0x1f0de7e7, | |
20 0x79000003, | |
21 0x1f0de2e2, | |
22 0x79000001, | |
23 0xd105fb07, | |
24 0x1d0ce2e2, | |
25 0xc915fb03, | |
26 0x1f0ce8e8, | |
27 0x79000005, | |
28 0x1f0ce7e7, | |
29 0x79000003, | |
30 0x1f0ce2e2, | |
31 0x79000001, | |
32 0xd106fb07, | |
33 0x1d1ce2e2, | |
34 0xc916fb03, | |
35 0x1f1ce8e8, | |
36 0x79000005, | |
37 0x1f1ce7e7, | |
38 0x79000003, | |
39 0x1f1ce2e2, | |
40 0x79000001, | |
41 0xd107fb07, | |
42 0x1d12e2e2, | |
43 0xc917fb03, | |
44 0x1f12e8e8, | |
45 0x79000005, | |
46 0x1f12e7e7, | |
47 0x79000003, | |
48 0x1f12e2e2, | |
49 0x79000001, | |
50 0xd108fb07, | |
51 0x1d0fe2e2, | |
52 0xc918fb03, | |
53 0x1f0fe8e8, | |
54 0x79000005, | |
55 0x1f0fe7e7, | |
56 0x79000003, | |
57 0x1f0fe2e2, | |
58 0x79000001, | |
59 0xd109fb07, | |
60 0x1d0ee2e2, | |
61 0xc919fb03, | |
62 0x1f0ee8e8, | |
63 0x79000005, | |
64 0x1f0ee7e7, | |
65 0x79000003, | |
66 0x1f0ee2e2, | |
67 0x79000001, | |
68 0xd10afb07, | |
69 0x1d13e2e2, | |
70 0xc91afb03, | |
71 0x1f13e8e8, | |
72 0x79000005, | |
73 0x1f13e7e7, | |
74 0x79000003, | |
75 0x1f13e2e2, | |
76 0x79000001, | |
77 0x244804c3, | |
78 0x24c13483, | |
79 0xe1002382, | |
80 0x24481ac3, | |
81 0x24c13483, | |
82 0xf1002283, | |
83 0x240000e5, | |
84 0x240000e4, | |
85 0xd100fb07, | |
86 0x1d02e3e3, | |
87 0xc910fb03, | |
88 0x1f02e5e5, | |
89 0x79000005, | |
90 0x1f02e4e4, | |
91 0x79000003, | |
92 0x1f02e3e3, | |
93 0x79000001, | |
94 0xd101fb07, | |
95 0x1d03e3e3, | |
96 0xc911fb03, | |
97 0x1f03e5e5, | |
98 0x79000005, | |
99 0x1f03e4e4, | |
100 0x79000003, | |
101 0x1f03e3e3, | |
102 0x79000001, | |
103 0xd102fb07, | |
104 0x1d05e3e3, | |
105 0xc912fb03, | |
106 0x1f05e5e5, | |
107 0x79000005, | |
108 0x1f05e4e4, | |
109 0x79000003, | |
110 0x1f05e3e3, | |
111 0x79000001, | |
112 0xd103fb07, | |
113 0x1d04e3e3, | |
114 0xc913fb03, | |
115 0x1f04e5e5, | |
116 0x79000005, | |
117 0x1f04e4e4, | |
118 0x79000003, | |
119 0x1f04e3e3, | |
120 0x79000001, | |
121 0xd10bfb07, | |
122 0x1d01e3e3, | |
123 0xc91bfb03, | |
124 0x1f01e5e5, | |
125 0x79000005, | |
126 0x1f01e4e4, | |
127 0x79000003, | |
128 0x1f01e3e3, | |
129 0x79000001, | |
130 0xd10cfb07, | |
131 0x1d16e3e3, | |
132 0xc91cfb03, | |
133 0x1f16e5e5, | |
134 0x79000005, | |
135 0x1f16e4e4, | |
136 0x79000003, | |
137 0x1f16e3e3, | |
138 0x79000001, | |
139 0xd10dfb07, | |
140 0x1d18e3e3, | |
141 0xc91dfb03, | |
142 0x1f18e5e5, | |
143 0x79000005, | |
144 0x1f18e4e4, | |
145 0x79000003, | |
146 0x1f18e3e3, | |
147 0x79000001, | |
148 0xd10efb07, | |
149 0x1d17e3e3, | |
150 0xc91efb03, | |
151 0x1f17e5e5, | |
152 0x79000005, | |
153 0x1f17e4e4, | |
154 0x79000003, | |
155 0x1f17e3e3, | |
156 0x79000001, | |
157 0xd10ffb07, | |
158 0x1d19e3e3, | |
159 0xc91ffb03, | |
160 0x1f19e5e5, | |
161 0x79000005, | |
162 0x1f19e4e4, | |
163 0x79000003, | |
164 0x1f19e3e3, | |
165 0x79000001, | |
166 0x24481ac2, | |
167 0x24c13482, | |
168 0xe1002283, | |
169 0x244804c2, | |
170 0x24c13882, | |
171 0x24481ac3, | |
172 0x24c13883, | |
173 0xf1002282, | |
174 0xf1002383, | |
175 0xc904fb07, | |
176 0x1f0efefe, | |
177 0xc90de203, | |
178 0x1f14fbfb, | |
179 0x79000003, | |
180 0x1d14fbfb, | |
181 0x79000001, | |
182 0x1d0efefe, | |
183 0xc905fb07, | |
184 0x1f0efefe, | |
185 0xc90ce203, | |
186 0x1f15fbfb, | |
187 0x79000003, | |
188 0x1d15fbfb, | |
189 0x79000001, | |
190 0x1d0efefe, | |
191 0xc906fb07, | |
192 0x1f0efefe, | |
193 0xc91ce203, | |
194 0x1f16fbfb, | |
195 0x79000003, | |
196 0x1d16fbfb, | |
197 0x79000001, | |
198 0x1d0efefe, | |
199 0xc907fb07, | |
200 0x1f0efefe, | |
201 0xc912e203, | |
202 0x1f17fbfb, | |
203 0x79000003, | |
204 0x1d17fbfb, | |
205 0x79000001, | |
206 0x1d0efefe, | |
207 0xc908fb07, | |
208 0x1f0efefe, | |
209 0xc90fe203, | |
210 0x1f18fbfb, | |
211 0x79000003, | |
212 0x1d18fbfb, | |
213 0x79000001, | |
214 0x1d0efefe, | |
215 0xc909fb07, | |
216 0x1f0efefe, | |
217 0xc90ee203, | |
218 0x1f19fbfb, | |
219 0x79000003, | |
220 0x1d19fbfb, | |
221 0x79000001, | |
222 0x1d0efefe, | |
223 0xc90afb07, | |
224 0x1f0efefe, | |
225 0xc913e203, | |
226 0x1f1afbfb, | |
227 0x79000003, | |
228 0x1d1afbfb, | |
229 0x79000001, | |
230 0x1d0efefe, | |
231 0xc900fb07, | |
232 0x1f0efefe, | |
233 0xc902e303, | |
234 0x1f10fbfb, | |
235 0x79000003, | |
236 0x1d10fbfb, | |
237 0x79000001, | |
238 0x1d0efefe, | |
239 0xc901fb07, | |
240 0x1f0efefe, | |
241 0xc903e303, | |
242 0x1f11fbfb, | |
243 0x79000003, | |
244 0x1d11fbfb, | |
245 0x79000001, | |
246 0x1d0efefe, | |
247 0xc902fb07, | |
248 0x1f0efefe, | |
249 0xc905e303, | |
250 0x1f12fbfb, | |
251 0x79000003, | |
252 0x1d12fbfb, | |
253 0x79000001, | |
254 0x1d0efefe, | |
255 0xc903fb07, | |
256 0x1f0efefe, | |
257 0xc904e303, | |
258 0x1f13fbfb, | |
259 0x79000003, | |
260 0x1d13fbfb, | |
261 0x79000001, | |
262 0x1d0efefe, | |
263 0xc90bfb07, | |
264 0x1f0efefe, | |
265 0xc901e303, | |
266 0x1f1bfbfb, | |
267 0x79000003, | |
268 0x1d1bfbfb, | |
269 0x79000001, | |
270 0x1d0efefe, | |
271 0xc90cfb07, | |
272 0x1f0efefe, | |
273 0xc916e303, | |
274 0x1f1cfbfb, | |
275 0x79000003, | |
276 0x1d1cfbfb, | |
277 0x79000001, | |
278 0x1d0efefe, | |
279 0xc90dfb07, | |
280 0x1f0efefe, | |
281 0xc918e303, | |
282 0x1f1dfbfb, | |
283 0x79000003, | |
284 0x1d1dfbfb, | |
285 0x79000001, | |
286 0x1d0efefe, | |
287 0xc90efb07, | |
288 0x1f0efefe, | |
289 0xc917e303, | |
290 0x1f1efbfb, | |
291 0x79000003, | |
292 0x1d1efbfb, | |
293 0x79000001, | |
294 0x1d0efefe, | |
295 0xc90ffb07, | |
296 0x1f0efefe, | |
297 0xc919e303, | |
298 0x1f1ffbfb, | |
299 0x79000003, | |
300 0x1d1ffbfb, | |
301 0x79000001, | |
302 0x1d0efefe, | |
303 0x244804c2, | |
304 0x24c19082, | |
305 0x24481ac3, | |
306 0x24c19083, | |
307 0xe1006287, | |
308 0xe1006384, | |
309 0x209c0000, | |
310 0x240000fe, | |
8 0x240002c3, | 311 0x240002c3, |
9 0x24202083, | 312 0x24202083, |
10 0x240000e2, | 313 0x240000e2, |
11 0xe1002382, | 314 0xe1002382, |
12 0x240002c3, | 315 0x240002c3, |
22 0x91042480, | 325 0x91042480, |
23 0x1d04e0e0, | 326 0x1d04e0e0, |
24 0x81042480, | 327 0x81042480, |
25 0x240000f8, | 328 0x240000f8, |
26 0x240008e9, | 329 0x240008e9, |
330 0xf12c3982, | |
331 0x5100e202, | |
332 0x1f03f8f8, | |
27 0xf1243982, | 333 0xf1243982, |
28 0x5100e202, | 334 0x5100e202, |
29 0x1f01f8f8, | 335 0x1f01f8f8, |
30 0xc901f868, | 336 0xc901f868, |
31 0xf1283989, | 337 0xf1283989, |
323 0xf1803d82, | 629 0xf1803d82, |
324 0xcf05e2ff, | 630 0xcf05e2ff, |
325 0x240280fc, | 631 0x240280fc, |
326 0x00fcfdfc, | 632 0x00fcfdfc, |
327 0xf1003c82, | 633 0xf1003c82, |
634 0x1f0ffefe, | |
328 0x10f0f0f2, | 635 0x10f0f0f2, |
329 0x2701e9e2, | 636 0x2701e9e2, |
330 0x08e2ebf3, | 637 0x08e2ebf3, |
331 0x0902f3f3, | 638 0x0902f3f3, |
332 0x00f2f3f3, | 639 0x00f2f3f3, |
333 0x10f4f4f6, | 640 0x10f4f4f6, |
334 0x08e2ebf7, | 641 0x08e2ebf7, |
335 0x0901f7f7, | 642 0x0901f7f7, |
336 0x02f6f7f7, | 643 0x02f6f7f7, |
337 0x240000ea, | 644 0x240000ea, |
645 0xd100f803, | |
646 0x240000e2, | |
647 0x79000002, | |
648 0x240400e2, | |
649 0x240001c6, | |
650 0x24100086, | |
651 0x00e2e6e6, | |
652 0x1d0ffefe, | |
338 0x240000e1, | 653 0x240000e1, |
339 0xc901f805, | 654 0xc901f805, |
340 0x90f2388c, | 655 0x90f2388c, |
341 0x240000e2, | 656 0x240000e2, |
342 0x80f23882, | 657 0x80f23882, |
373 0xf1003c83, | 688 0xf1003c83, |
374 0x0910e3e3, | 689 0x0910e3e3, |
375 0x12e3efef, | 690 0x12e3efef, |
376 0x80f73c8f, | 691 0x80f73c8f, |
377 0x0104f7f7, | 692 0x0104f7f7, |
378 0xc901f85c, | 693 0xc901f863, |
379 0x24ffffe2, | 694 0x24ffffe2, |
380 0x10e2ece7, | 695 0x10e2ece7, |
381 0x0904e7e7, | 696 0x0904e7e7, |
382 0x240300c8, | 697 0x240300c8, |
383 0x24000088, | 698 0x24000088, |
407 0x2400009b, | 722 0x2400009b, |
408 0x244804dc, | 723 0x244804dc, |
409 0x24c1909c, | 724 0x24c1909c, |
410 0xe1003c9b, | 725 0xe1003c9b, |
411 0xe14c3a87, | 726 0xe14c3a87, |
727 0xc903f807, | |
728 0x1103e1fb, | |
729 0x6900fb05, | |
730 0xf100269b, | |
731 0x2300019c, | |
732 0xe100269b, | |
733 0x0104e6e6, | |
412 0xf1443a9b, | 734 0xf1443a9b, |
413 0xcf00fbff, | 735 0xcf00fbff, |
414 0xf1503a87, | 736 0xf1503a87, |
415 0x240001db, | 737 0x240001db, |
416 0x2400009b, | 738 0x2400009b, |
463 0x12e7eded, | 785 0x12e7eded, |
464 0x80f3388d, | 786 0x80f3388d, |
465 0x0104f3f3, | 787 0x0104f3f3, |
466 0x1504f8f8, | 788 0x1504f8f8, |
467 0x0101e1e1, | 789 0x0101e1e1, |
468 0x6ee9e17f, | 790 0x6ee9e178, |
469 0x79000004, | 791 0x79000004, |
470 0x1504f8f8, | 792 0x1504f8f8, |
471 0x0102e1e1, | 793 0x0102e1e1, |
472 0x6ee9e17b, | 794 0x6ee9e174, |
473 0x0101eaea, | 795 0x0101eaea, |
474 0x6eebea78, | 796 0x6eebea71, |
475 0x10f0f0e2, | 797 0x10f0f0e2, |
476 0x10f1f1f0, | 798 0x10f1f1f0, |
477 0x10e2e2f1, | 799 0x10e2e2f1, |
478 0x10f4f4e2, | 800 0x10f4f4e2, |
479 0x10f5f5f4, | 801 0x10f5f5f4, |
496 0x79000005, | 818 0x79000005, |
497 0xf11c3982, | 819 0xf11c3982, |
498 0x240190e1, | 820 0x240190e1, |
499 0x00e1e3e3, | 821 0x00e1e3e3, |
500 0xe1002382, | 822 0xe1002382, |
501 0xc900f807, | |
502 0x241000c2, | |
503 0x24000082, | |
504 0x244804c3, | |
505 0x24c19483, | |
506 0xe1002382, | |
507 0x79000006, | |
508 0x241000c2, | |
509 0x24000082, | |
510 0x244804c3, | |
511 0x24c19083, | |
512 0xe1002382, | |
513 0xf1003982, | 823 0xf1003982, |
514 0x5700e246, | 824 0x5700e242, |
515 0x240000fb, | 825 0x240000fb, |
516 0xe1443d9b, | 826 0xe1443d9b, |
517 0xc901f80c, | 827 0xc901f80c, |
518 0x244803c3, | 828 0x244803c3, |
519 0x24012c83, | 829 0x24012c83, |