pru_rtaudio_bin.h
1 
2 
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. */
5 /* This file is generated by the PRU assembler. */
6 
7 const unsigned int PRUcode[] = {
8  0x7b00000e,
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  0xf1002383,
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  0xc904fb06,
176  0xc90de203,
177  0x1f14fbfb,
178  0x79000003,
179  0x1d14fbfb,
180  0x79000001,
181  0xc905fb06,
182  0xc90ce203,
183  0x1f15fbfb,
184  0x79000003,
185  0x1d15fbfb,
186  0x79000001,
187  0xc906fb06,
188  0xc91ce203,
189  0x1f16fbfb,
190  0x79000003,
191  0x1d16fbfb,
192  0x79000001,
193  0xc907fb06,
194  0xc912e203,
195  0x1f17fbfb,
196  0x79000003,
197  0x1d17fbfb,
198  0x79000001,
199  0xc908fb06,
200  0xc90fe203,
201  0x1f18fbfb,
202  0x79000003,
203  0x1d18fbfb,
204  0x79000001,
205  0xc909fb06,
206  0xc90ee203,
207  0x1f19fbfb,
208  0x79000003,
209  0x1d19fbfb,
210  0x79000001,
211  0xc90afb06,
212  0xc913e203,
213  0x1f1afbfb,
214  0x79000003,
215  0x1d1afbfb,
216  0x79000001,
217  0xc900fb06,
218  0xc902e303,
219  0x1f10fbfb,
220  0x79000003,
221  0x1d10fbfb,
222  0x79000001,
223  0xc901fb06,
224  0xc903e303,
225  0x1f11fbfb,
226  0x79000003,
227  0x1d11fbfb,
228  0x79000001,
229  0xc902fb06,
230  0xc905e303,
231  0x1f12fbfb,
232  0x79000003,
233  0x1d12fbfb,
234  0x79000001,
235  0xc903fb06,
236  0xc904e303,
237  0x1f13fbfb,
238  0x79000003,
239  0x1d13fbfb,
240  0x79000001,
241  0xc90bfb06,
242  0xc901e303,
243  0x1f1bfbfb,
244  0x79000003,
245  0x1d1bfbfb,
246  0x79000001,
247  0xc90cfb06,
248  0xc916e303,
249  0x1f1cfbfb,
250  0x79000003,
251  0x1d1cfbfb,
252  0x79000001,
253  0xc90dfb06,
254  0xc918e303,
255  0x1f1dfbfb,
256  0x79000003,
257  0x1d1dfbfb,
258  0x79000001,
259  0xc90efb06,
260  0xc917e303,
261  0x1f1efbfb,
262  0x79000003,
263  0x1d1efbfb,
264  0x79000001,
265  0xc90ffb06,
266  0xc919e303,
267  0x1f1ffbfb,
268  0x79000003,
269  0x1d1ffbfb,
270  0x79000001,
271  0x244804c2,
272  0x24c19082,
273  0x24481ac3,
274  0x24c19083,
275  0xe1006287,
276  0xe1006384,
277  0x209c0000,
278  0x240001d9,
279  0x24000099,
280  0x244803da,
281  0x2401009a,
282  0x244803dd,
283  0x2480009d,
284  0x240002c0,
285  0x24400080,
286  0xf1303982,
287  0x5101e203,
288  0x240002c0,
289  0x24200080,
290  0x1320e0e3,
291  0x240000e2,
292  0xe1002382,
293  0x1328e0e3,
294  0x240120e2,
295  0xe1002382,
296  0x91042480,
297  0x1d04e0e0,
298  0x81042480,
299  0x240000f8,
300  0x240008e9,
301  0xf12c3982,
302  0x5100e202,
303  0x1f03f8f8,
304  0xf1303982,
305  0x6901e209,
306  0xf1343982,
307  0x1103e2e2,
308  0x5100e206,
309  0x0908e2e2,
310  0x12e2f8f8,
311  0x24ffffc2,
312  0x24ffc082,
313  0x10e2fefe,
314  0xf1243982,
315  0x5100e202,
316  0x1f01f8f8,
317  0xc901f868,
318  0xf1283989,
319  0x6108e903,
320  0x240008e9,
321  0x79000005,
322  0x6104e903,
323  0x240004e9,
324  0x79000002,
325  0x240002e9,
326  0x240002e2,
327  0x2444e0c3,
328  0x24004c83,
329  0xe1002382,
330  0x240002e2,
331  0xe1103a82,
332  0xf1143a82,
333  0xcf00e2ff,
334  0x240000e2,
335  0xe1343a82,
336  0xe1483a82,
337  0x240000e2,
338  0xe1283a82,
339  0x241801c2,
340  0x240fc582,
341  0xe12c3a82,
342  0x241801c2,
343  0x24078482,
344  0xe1403a82,
345  0x240001e2,
346  0xe1343a82,
347  0xe1483a82,
348  0x240700c2,
349  0x24000082,
350  0x240020fb,
351  0x2444e0dc,
352  0x2471909c,
353  0xe1003c9b,
354  0xe1383a82,
355  0xf1303a9b,
356  0xcf00fbff,
357  0x240020fb,
358  0x2444e0dc,
359  0x2471949c,
360  0xe1003c9b,
361  0xf13c3a9b,
362  0x24f120e2,
363  0x240001db,
364  0x2400009b,
365  0x244804dc,
366  0x24c1909c,
367  0xe1003c9b,
368  0xe14c3a82,
369  0xf1443a9b,
370  0xcf00fbff,
371  0xf1503a82,
372  0x240001db,
373  0x2400009b,
374  0x244804dc,
375  0x24c1949c,
376  0xe1003c9b,
377  0x240800c2,
378  0x24000182,
379  0x240020fb,
380  0x2444e0dc,
381  0x2471909c,
382  0xe1003c9b,
383  0xe1383a82,
384  0xf1303a9b,
385  0xcf00fbff,
386  0x240020fb,
387  0x2444e0dc,
388  0x2471949c,
389  0xe1003c9b,
390  0xf13c3a9b,
391  0x24f120e2,
392  0x240001db,
393  0x2400009b,
394  0x244804dc,
395  0x24c1909c,
396  0xe1003c9b,
397  0xe14c3a82,
398  0xf1443a9b,
399  0xcf00fbff,
400  0xf1503a82,
401  0x240001db,
402  0x2400009b,
403  0x244804dc,
404  0x24c1949c,
405  0xe1003c9b,
406  0x24f320e2,
407  0x240001db,
408  0x2400009b,
409  0x244804dc,
410  0x24c1909c,
411  0xe1003c9b,
412  0xe14c3a82,
413  0xf1443a9b,
414  0xcf00fbff,
415  0xf1503a82,
416  0x240001db,
417  0x2400009b,
418  0x244804dc,
419  0x24c1949c,
420  0xe1003c9b,
421  0x240000fb,
422  0xe1443d9b,
423  0x240000fb,
424  0x240180fc,
425  0x00fcfdfc,
426  0xe1003c9b,
427  0x240000fb,
428  0x240184fc,
429  0x00fcfdfc,
430  0xe1003c9b,
431  0x240000fb,
432  0x240188fc,
433  0x00fcfdfc,
434  0xe1003c9b,
435  0x240000fb,
436  0x24018cfc,
437  0x00fcfdfc,
438  0xe1003c9b,
439  0x240000fb,
440  0x240190fc,
441  0x00fcfdfc,
442  0xe1003c9b,
443  0x240000fb,
444  0x240194fc,
445  0x00fcfdfc,
446  0xe1003c9b,
447  0x240002fb,
448  0xe1043d9b,
449  0x240000fb,
450  0xe1103d9b,
451  0x240800db,
452  0x2400049b,
453  0xe1143d9b,
454  0x240000fb,
455  0xe14c3d9b,
456  0x240000fb,
457  0xe1503d9b,
458  0x24fffffb,
459  0xe1643d9b,
460  0x24807cfb,
461  0xe1683d9b,
462  0x240100fb,
463  0xe16c3d9b,
464  0x240080fb,
465  0xe1703d9b,
466  0x248001fb,
467  0xe1743d9b,
468  0x240003fb,
469  0xe1783d9b,
470  0x240000fb,
471  0xe17c3d9b,
472  0x24fffffb,
473  0xe1a43d9b,
474  0x24807cfb,
475  0xe1a83d9b,
476  0x240100fb,
477  0xe1ac3d9b,
478  0x240000fb,
479  0xe1b03d9b,
480  0x248001fb,
481  0xe1b43d9b,
482  0x240003fb,
483  0xe1b83d9b,
484  0x240000fb,
485  0xe1bc3d9b,
486  0x240002fb,
487  0x240180fc,
488  0x00fcfdfc,
489  0xe1003c9b,
490  0x240001fb,
491  0x240188fc,
492  0x00fcfdfc,
493  0xe1003c9b,
494  0x240000fb,
495  0x241000fc,
496  0x00fcfdfc,
497  0xe1003c9b,
498  0x240000fb,
499  0x241008fc,
500  0x00fcfdfc,
501  0xe1003c9b,
502  0x2400fffb,
503  0xe1c03d9b,
504  0x2400fffb,
505  0xe1803d9b,
506  0x240002fb,
507  0xf1603d9c,
508  0x12fbfcfc,
509  0xe1603d9c,
510  0xf1603d9c,
511  0x10fbfcfc,
512  0x5700fcfe,
513  0x240200fb,
514  0xf1a03d9c,
515  0x12fbfcfc,
516  0xe1a03d9c,
517  0xf1a03d9c,
518  0x10fbfcfc,
519  0x5700fcfe,
520  0x241000c2,
521  0x24000082,
522  0x244804c3,
523  0x24c19483,
524  0xe1002382,
525  0x240001c2,
526  0x2486a082,
527  0x0501e2e2,
528  0x6f00e2ff,
529  0x241000c2,
530  0x24000082,
531  0x244804c3,
532  0x24c19083,
533  0xe1002382,
534  0x240001fb,
535  0xf1603d9c,
536  0x12fbfcfc,
537  0xe1603d9c,
538  0xf1603d9c,
539  0x10fbfcfc,
540  0x5700fcfe,
541  0x240100fb,
542  0xf1a03d9c,
543  0x12fbfcfc,
544  0xe1a03d9c,
545  0xf1a03d9c,
546  0x10fbfcfc,
547  0x5700fcfe,
548  0x240004fb,
549  0xf1603d9c,
550  0x12fbfcfc,
551  0xe1603d9c,
552  0xf1603d9c,
553  0x10fbfcfc,
554  0x5700fcfe,
555  0x240400fb,
556  0xf1a03d9c,
557  0x12fbfcfc,
558  0xe1a03d9c,
559  0xf1a03d9c,
560  0x10fbfcfc,
561  0x5700fcfe,
562  0x240008fb,
563  0xf1603d9c,
564  0x12fbfcfc,
565  0xe1603d9c,
566  0xf1603d9c,
567  0x10fbfcfc,
568  0x5700fcfe,
569  0x240800fb,
570  0xf1a03d9c,
571  0x12fbfcfc,
572  0xe1a03d9c,
573  0xf1a03d9c,
574  0x10fbfcfc,
575  0x5700fcfe,
576  0x240000fb,
577  0x240208fc,
578  0x00fcfdfc,
579  0xe1003c9b,
580  0x240010fb,
581  0xf1603d9c,
582  0x12fbfcfc,
583  0xe1603d9c,
584  0xf1603d9c,
585  0x10fbfcfc,
586  0x5700fcfe,
587  0x241000fb,
588  0xf1a03d9c,
589  0x12fbfcfc,
590  0xe1a03d9c,
591  0xf1a03d9c,
592  0x10fbfcfc,
593  0x5700fcfe,
594  0xf108398b,
595  0x240000f0,
596  0x0901ebf1,
597  0x2701e9e2,
598  0x08e2f1f1,
599  0x240000f4,
600  0x08e2ebf5,
601  0x1d00f8f8,
602  0x240000e2,
603  0xe1203982,
604  0xf1c03d82,
605  0xcf05e2ff,
606  0x240000fb,
607  0x240208fc,
608  0x00fcfdfc,
609  0xe1003c9b,
610  0xf1803d82,
611  0xcf05e2ff,
612  0x240280fc,
613  0x00fcfdfc,
614  0xf1003c82,
615  0x10f0f0f2,
616  0x2701e9e2,
617  0x08e2ebf3,
618  0x0902f3f3,
619  0x00f2f3f3,
620  0x10f4f4f6,
621  0x08e2ebf7,
622  0x0901f7f7,
623  0x02f6f7f7,
624  0x240000ea,
625  0xd100f804,
626  0x240001c6,
627  0x24100086,
628  0x79000003,
629  0x240001c6,
630  0x24140086,
631  0x240000e1,
632  0xc901f805,
633  0x90f2388c,
634  0x240000e2,
635  0x80f23882,
636  0x0104f2f2,
637  0xd102f808,
638  0x90f63c8e,
639  0x240000e2,
640  0x80f63c82,
641  0x0104f6f6,
642  0x24ffffe2,
643  0x10e2eee7,
644  0x79000002,
645  0x0b10eee7,
646  0xf1c03d82,
647  0xd500e28f,
648  0xcf05e2fe,
649  0x10e7e7fb,
650  0x240208fc,
651  0x00fcfdfc,
652  0xe1003c9b,
653  0xd102f80a,
654  0x240000ef,
655  0xf1803d82,
656  0xcf05e2ff,
657  0x240280fc,
658  0x00fcfdfc,
659  0xf1003c83,
660  0x24ffffe2,
661  0x10e2e3ef,
662  0x7900000a,
663  0xf1803d82,
664  0xcf05e2ff,
665  0x240280fc,
666  0x00fcfdfc,
667  0xf1003c83,
668  0x0910e3e3,
669  0x12e3efef,
670  0x80f73c8f,
671  0x0104f7f7,
672  0xc901f897,
673  0x24ffffe2,
674  0x10e2ece7,
675  0x0904e7e7,
676  0x240300c8,
677  0x24000088,
678  0x12e8e7e7,
679  0xd102e104,
680  0x1503e1e8,
681  0x0901e8e8,
682  0x79000004,
683  0x1103e1e8,
684  0x0901e8e8,
685  0x0101e8e8,
686  0x0914e8e8,
687  0x12e8e7e7,
688  0x240020fb,
689  0x2444e0dc,
690  0x2471909c,
691  0xe1003c9b,
692  0xe1383a87,
693  0xf1303a9b,
694  0xcf00fbff,
695  0x240020fb,
696  0x2444e0dc,
697  0x2471949c,
698  0xe1003c9b,
699  0xf13c3a9b,
700  0x240000ed,
701  0x0102e1e8,
702  0x0501e9e7,
703  0x10e7e8e8,
704  0x0909e8e8,
705  0x24f120e7,
706  0x12e8e7e7,
707  0x240001db,
708  0x2400009b,
709  0x244804dc,
710  0x24c1909c,
711  0xe1003c9b,
712  0xe14c3a87,
713  0xc903f80b,
714  0x4902e904,
715  0x1101eafb,
716  0x6900fb08,
717  0x2102c800,
718  0x1103e1fb,
719  0x6900fb05,
720  0xf100269b,
721  0x2300019c,
722  0xe100269b,
723  0x0104e6e6,
724  0xf1443a9b,
725  0xcf00fbff,
726  0xf1503a87,
727  0x240001db,
728  0x2400009b,
729  0x244804dc,
730  0x24c1949c,
731  0xe1003c9b,
732  0x24ffffe2,
733  0x10e2e7ed,
734  0x0101e1e1,
735  0x0b10ece7,
736  0x0904e7e7,
737  0x240300c8,
738  0x24000088,
739  0x12e8e7e7,
740  0xd102e104,
741  0x1503e1e8,
742  0x0901e8e8,
743  0x79000004,
744  0x1103e1e8,
745  0x0901e8e8,
746  0x0101e8e8,
747  0x0914e8e8,
748  0x12e8e7e7,
749  0x240020fb,
750  0x2444e0dc,
751  0x2471909c,
752  0xe1003c9b,
753  0xe1383a87,
754  0xf1303a9b,
755  0xcf00fbff,
756  0x240020fb,
757  0x2444e0dc,
758  0x2471949c,
759  0xe1003c9b,
760  0xf13c3a9b,
761  0x0102e1e8,
762  0x0501e9e7,
763  0x10e7e8e8,
764  0x0909e8e8,
765  0x24f120e7,
766  0x12e8e7e7,
767  0x240001db,
768  0x2400009b,
769  0x244804dc,
770  0x24c1909c,
771  0xe1003c9b,
772  0xe14c3a87,
773  0xf1443a9b,
774  0xcf00fbff,
775  0xf1503a87,
776  0x240001db,
777  0x2400009b,
778  0x244804dc,
779  0x24c1949c,
780  0xe1003c9b,
781  0x0910e7e7,
782  0x12e7eded,
783  0x80f3388d,
784  0x0104f3f3,
785  0x6903e111,
786  0x240300fc,
787  0x10fcf8fc,
788  0x5100fc0e,
789  0x0b08fcfc,
790  0x1107fefb,
791  0x0101fbfb,
792  0x1107fbfb,
793  0x5103fc04,
794  0x1103fbfb,
795  0x5102fc02,
796  0x1101fbfb,
797  0x24ffffdc,
798  0x24fff89c,
799  0x10fcfefc,
800  0x12fbfcfc,
801  0x10fcfcfe,
802  0x6907e111,
803  0x240300fc,
804  0x10fcf8fc,
805  0x5100fc0e,
806  0x0b08fcfc,
807  0x1138fefb,
808  0x0108fbfb,
809  0x1138fbfb,
810  0x5103fc04,
811  0x1118fbfb,
812  0x5102fc02,
813  0x1108fbfb,
814  0x24ffffdc,
815  0x24ffc79c,
816  0x10fcfefc,
817  0x12fbfcfc,
818  0x10fcfcfe,
819  0x1504f8f8,
820  0x0101e1e1,
821  0x6ee9e143,
822  0x79000004,
823  0x1504f8f8,
824  0x0102e1e1,
825  0x6ee9e13f,
826  0x0101eaea,
827  0x6eebea3c,
828  0x10f0f0e2,
829  0x10f1f1f0,
830  0x10e2e2f1,
831  0x10f4f4e2,
832  0x10f5f5f4,
833  0x10e2e2f5,
834  0x1501f8f8,
835  0x240300e2,
836  0x10e2f8e2,
837  0x5100e203,
838  0x1103fee2,
839  0xe1383982,
840  0x1101f8e2,
841  0xe1043982,
842  0x2400241f,
843  0xf1203982,
844  0x00ebe2e2,
845  0xe1203982,
846  0xf1183983,
847  0x5100e30d,
848  0x241000e1,
849  0x10e1e2e2,
850  0x5100e206,
851  0xf11c3982,
852  0x240194e1,
853  0x00e1e3e3,
854  0xe1002382,
855  0x79000005,
856  0xf11c3982,
857  0x240190e1,
858  0x00e1e3e3,
859  0xe1002382,
860  0xf1003982,
861  0x5700e20a,
862  0x240000fb,
863  0xe1443d9b,
864  0xc901f80c,
865  0x244803c3,
866  0x24012c83,
867  0xf1002382,
868  0x1d0de2e2,
869  0x1d1be2e2,
870  0xe1002382,
871  0x244803c3,
872  0x24013483,
873  0xf1002382,
874  0x1d01e2e2,
875  0xe1002382,
876  0x2400231f,
877  0x2a000000 };
878