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