Mercurial > hg > beaglert
view include/pru_rtaudio_bin.h @ 15:901d205d1a3c
Updated to latest PRU library; external PRU file no longer needed. Also catch SIGTERM as well as SIGINT to clean up gracefully.
author | andrewm |
---|---|
date | Sat, 07 Feb 2015 16:41:56 +0000 |
parents | |
children | 670be80463a3 |
line wrap: on
line source
/* This file contains the PRU instructions in a C array which are to */ /* be downloaded from the host CPU to the PRU instruction memory. */ /* This file is generated by the PRU assembler. */ const unsigned int PRUcode[] = { 0x240002c3, 0x24202083, 0x240000e2, 0xe1002382, 0x240002c3, 0x24202883, 0x240120e2, 0xe1002382, 0x240001d9, 0x24000099, 0x244803da, 0x2401009a, 0x244803dd, 0x2480009d, 0x91042480, 0x1d04e0e0, 0x81042480, 0x240000f8, 0x240008e9, 0xf1243982, 0x5100e202, 0x1f01f8f8, 0xc901f868, 0xf1283989, 0x6108e903, 0x240008e9, 0x79000005, 0x6104e903, 0x240004e9, 0x79000002, 0x240002e9, 0x240002e2, 0x2444e0c3, 0x24004c83, 0xe1002382, 0x240002e2, 0xe1103a82, 0xf1143a82, 0xcf00e2ff, 0x240000e2, 0xe1343a82, 0xe1483a82, 0x240000e2, 0xe1283a82, 0x241801c2, 0x240fc582, 0xe12c3a82, 0x241801c2, 0x24078482, 0xe1403a82, 0x240001e2, 0xe1343a82, 0xe1483a82, 0x240700c2, 0x24000082, 0x240020fb, 0x2444e0dc, 0x2471909c, 0xe1003c9b, 0xe1383a82, 0xf1303a9b, 0xcf00fbff, 0x240020fb, 0x2444e0dc, 0x2471949c, 0xe1003c9b, 0xf13c3a9b, 0x24f120e2, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1909c, 0xe1003c9b, 0xe14c3a82, 0xf1443a9b, 0xcf00fbff, 0xf1503a82, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1949c, 0xe1003c9b, 0x240800c2, 0x24000182, 0x240020fb, 0x2444e0dc, 0x2471909c, 0xe1003c9b, 0xe1383a82, 0xf1303a9b, 0xcf00fbff, 0x240020fb, 0x2444e0dc, 0x2471949c, 0xe1003c9b, 0xf13c3a9b, 0x24f120e2, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1909c, 0xe1003c9b, 0xe14c3a82, 0xf1443a9b, 0xcf00fbff, 0xf1503a82, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1949c, 0xe1003c9b, 0x24f320e2, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1909c, 0xe1003c9b, 0xe14c3a82, 0xf1443a9b, 0xcf00fbff, 0xf1503a82, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1949c, 0xe1003c9b, 0x240000fb, 0xe1443d9b, 0x240000fb, 0x240180fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x240184fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x240188fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x24018cfc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x240190fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x240194fc, 0x00fcfdfc, 0xe1003c9b, 0x240002fb, 0xe1043d9b, 0x240000fb, 0xe1103d9b, 0x240800db, 0x2400049b, 0xe1143d9b, 0x240000fb, 0xe14c3d9b, 0x240000fb, 0xe1503d9b, 0x24fffffb, 0xe1643d9b, 0x24807cfb, 0xe1683d9b, 0x240100fb, 0xe16c3d9b, 0x240080fb, 0xe1703d9b, 0x248001fb, 0xe1743d9b, 0x240003fb, 0xe1783d9b, 0x240000fb, 0xe17c3d9b, 0x24fffffb, 0xe1a43d9b, 0x24807cfb, 0xe1a83d9b, 0x240100fb, 0xe1ac3d9b, 0x240000fb, 0xe1b03d9b, 0x248001fb, 0xe1b43d9b, 0x240003fb, 0xe1b83d9b, 0x240000fb, 0xe1bc3d9b, 0x240002fb, 0x240180fc, 0x00fcfdfc, 0xe1003c9b, 0x240001fb, 0x240188fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x241000fc, 0x00fcfdfc, 0xe1003c9b, 0x240000fb, 0x241008fc, 0x00fcfdfc, 0xe1003c9b, 0x2400fffb, 0xe1c03d9b, 0x2400fffb, 0xe1803d9b, 0x240002fb, 0xf1603d9c, 0x12fbfcfc, 0xe1603d9c, 0xf1603d9c, 0x10fbfcfc, 0x5700fcfe, 0x240200fb, 0xf1a03d9c, 0x12fbfcfc, 0xe1a03d9c, 0xf1a03d9c, 0x10fbfcfc, 0x5700fcfe, 0x241000c2, 0x24000082, 0x244804c3, 0x24c19483, 0xe1002382, 0x240001c2, 0x2486a082, 0x0501e2e2, 0x6f00e2ff, 0x241000c2, 0x24000082, 0x244804c3, 0x24c19083, 0xe1002382, 0x240001fb, 0xf1603d9c, 0x12fbfcfc, 0xe1603d9c, 0xf1603d9c, 0x10fbfcfc, 0x5700fcfe, 0x240100fb, 0xf1a03d9c, 0x12fbfcfc, 0xe1a03d9c, 0xf1a03d9c, 0x10fbfcfc, 0x5700fcfe, 0x240004fb, 0xf1603d9c, 0x12fbfcfc, 0xe1603d9c, 0xf1603d9c, 0x10fbfcfc, 0x5700fcfe, 0x240400fb, 0xf1a03d9c, 0x12fbfcfc, 0xe1a03d9c, 0xf1a03d9c, 0x10fbfcfc, 0x5700fcfe, 0x240008fb, 0xf1603d9c, 0x12fbfcfc, 0xe1603d9c, 0xf1603d9c, 0x10fbfcfc, 0x5700fcfe, 0x240800fb, 0xf1a03d9c, 0x12fbfcfc, 0xe1a03d9c, 0xf1a03d9c, 0x10fbfcfc, 0x5700fcfe, 0x240000fb, 0x240208fc, 0x00fcfdfc, 0xe1003c9b, 0x240010fb, 0xf1603d9c, 0x12fbfcfc, 0xe1603d9c, 0xf1603d9c, 0x10fbfcfc, 0x5700fcfe, 0x241000fb, 0xf1a03d9c, 0x12fbfcfc, 0xe1a03d9c, 0xf1a03d9c, 0x10fbfcfc, 0x5700fcfe, 0xf108398b, 0x240000f0, 0x0901ebf1, 0x2701e9e2, 0x08e2f1f1, 0x240000f4, 0x08e2ebf5, 0x1d00f8f8, 0x240000e2, 0xe1203982, 0xf1c03d82, 0xcf05e2ff, 0x240000fb, 0x240208fc, 0x00fcfdfc, 0xe1003c9b, 0xf1803d82, 0xcf05e2ff, 0x240280fc, 0x00fcfdfc, 0xf1003c82, 0x10f0f0f2, 0x2701e9e2, 0x08e2ebf3, 0x0902f3f3, 0x00f2f3f3, 0x10f4f4f6, 0x08e2ebf7, 0x0901f7f7, 0x02f6f7f7, 0x240000ea, 0x240000e1, 0xc901f805, 0x90f2388c, 0x240000e2, 0x80f23882, 0x0104f2f2, 0xd102f808, 0x90f63c8e, 0x240000e2, 0x80f63c82, 0x0104f6f6, 0x24ffffe2, 0x10e2eee7, 0x79000002, 0x0b10eee7, 0xf1c03d82, 0xcf05e2ff, 0x10e7e7fb, 0x240208fc, 0x00fcfdfc, 0xe1003c9b, 0xd102f80a, 0x240000ef, 0xf1803d82, 0xcf05e2ff, 0x240280fc, 0x00fcfdfc, 0xf1003c83, 0x24ffffe2, 0x10e2e3ef, 0x7900000a, 0xf1803d82, 0xcf05e2ff, 0x240280fc, 0x00fcfdfc, 0xf1003c83, 0x0910e3e3, 0x12e3efef, 0x80f73c8f, 0x0104f7f7, 0xc901f85c, 0x24ffffe2, 0x10e2ece7, 0x0904e7e7, 0x240300c8, 0x24000088, 0x12e8e7e7, 0x0914e1e8, 0x12e8e7e7, 0x240020fb, 0x2444e0dc, 0x2471909c, 0xe1003c9b, 0xe1383a87, 0xf1303a9b, 0xcf00fbff, 0x240020fb, 0x2444e0dc, 0x2471949c, 0xe1003c9b, 0xf13c3a9b, 0x240000ed, 0x0102e1e8, 0x0501e9e7, 0x10e7e8e8, 0x0909e8e8, 0x24f120e7, 0x12e8e7e7, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1909c, 0xe1003c9b, 0xe14c3a87, 0xf1443a9b, 0xcf00fbff, 0xf1503a87, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1949c, 0xe1003c9b, 0x24ffffe2, 0x10e2e7ed, 0x0101e1e1, 0x0b10ece7, 0x0904e7e7, 0x240300c8, 0x24000088, 0x12e8e7e7, 0x0914e1e8, 0x12e8e7e7, 0x240020fb, 0x2444e0dc, 0x2471909c, 0xe1003c9b, 0xe1383a87, 0xf1303a9b, 0xcf00fbff, 0x240020fb, 0x2444e0dc, 0x2471949c, 0xe1003c9b, 0xf13c3a9b, 0x0102e1e8, 0x0501e9e7, 0x10e7e8e8, 0x0909e8e8, 0x24f120e7, 0x12e8e7e7, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1909c, 0xe1003c9b, 0xe14c3a87, 0xf1443a9b, 0xcf00fbff, 0xf1503a87, 0x240001db, 0x2400009b, 0x244804dc, 0x24c1949c, 0xe1003c9b, 0x0910e7e7, 0x12e7eded, 0x80f3388d, 0x0104f3f3, 0x1504f8f8, 0x0101e1e1, 0x6ee9e17f, 0x79000004, 0x1504f8f8, 0x0102e1e1, 0x6ee9e17b, 0x0101eaea, 0x6eebea78, 0x10f0f0e2, 0x10f1f1f0, 0x10e2e2f1, 0x10f4f4e2, 0x10f5f5f4, 0x10e2e2f5, 0x1501f8f8, 0x1101f8e2, 0xe1043982, 0xf1203982, 0x00ebe2e2, 0xe1203982, 0xf1183983, 0x5100e30d, 0x241000e1, 0x10e1e2e2, 0x5100e206, 0xf11c3982, 0x240194e1, 0x00e1e3e3, 0xe1002382, 0x79000005, 0xf11c3982, 0x240190e1, 0x00e1e3e3, 0xe1002382, 0xc900f807, 0x241000c2, 0x24000082, 0x244804c3, 0x24c19483, 0xe1002382, 0x79000006, 0x241000c2, 0x24000082, 0x244804c3, 0x24c19083, 0xe1002382, 0xf1003982, 0x5700e246, 0x240000fb, 0xe1443d9b, 0xc901f80c, 0x244803c3, 0x24012c83, 0xf1002382, 0x1d0de2e2, 0x1d1be2e2, 0xe1002382, 0x244803c3, 0x24013483, 0xf1002382, 0x1d01e2e2, 0xe1002382, 0x2400231f, 0x2a000000 };