- Add support for single channel - Add support for multi channel using single PRU - Add support for multi channel using multiple PRUs with load share mode Fixes: PINDSW-5468, PINDSW-5479, PINDSW-5488, PINDSW-5494, PINDSW-5495 Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
625 lines
7.3 KiB
C
625 lines
7.3 KiB
C
const uint32_t BiSSFirmware_0[] = {
|
|
0x21000300,
|
|
0x00000208,
|
|
0x00000002,
|
|
0x2effbb80,
|
|
0x83c87880,
|
|
0x91191809,
|
|
0x24001808,
|
|
0x91071837,
|
|
0x1f13ffff,
|
|
0x91031828,
|
|
0x24000019,
|
|
0x81e01819,
|
|
0xc9002805,
|
|
0x2400004c,
|
|
0x24001808,
|
|
0x240108c9,
|
|
0x7900000e,
|
|
0xc9012807,
|
|
0x2400014c,
|
|
0x91191809,
|
|
0x01080909,
|
|
0x24001908,
|
|
0x240110c9,
|
|
0x79000007,
|
|
0xc9022855,
|
|
0x2400024c,
|
|
0x91191809,
|
|
0x01100909,
|
|
0x24001a08,
|
|
0x240118c9,
|
|
0x2400009a,
|
|
0x31070038,
|
|
0x69004c03,
|
|
0x240008de,
|
|
0x2400001e,
|
|
0x69014c03,
|
|
0x240009de,
|
|
0x2400001e,
|
|
0x69024c03,
|
|
0x24000ade,
|
|
0x2400001e,
|
|
0x240100db,
|
|
0x2400009b,
|
|
0x80c9249b,
|
|
0x24010499,
|
|
0x9099041b,
|
|
0xd7051bfe,
|
|
0x2400001e,
|
|
0x1f14ffff,
|
|
0x1e08fefe,
|
|
0x24271098,
|
|
0x240000d8,
|
|
0xc808ff00,
|
|
0x0101d8d8,
|
|
0x4898d823,
|
|
0x10fffff9,
|
|
0x1e08ffff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xd609f9f9,
|
|
0x0501dbdb,
|
|
0x91301898,
|
|
0x240000d8,
|
|
0xc808ff00,
|
|
0x0101d8d8,
|
|
0x4898d81d,
|
|
0x10fffff9,
|
|
0x1e08ffff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xce09f9f9,
|
|
0x0501dbdb,
|
|
0x00d89a9a,
|
|
0x2eff8199,
|
|
0x81c43899,
|
|
0xc808ff00,
|
|
0x1e08ffff,
|
|
0x0501dbdb,
|
|
0x10000000,
|
|
0x10000000,
|
|
0x6f00dbfb,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x91e8389b,
|
|
0x0501fbfb,
|
|
0x6f00fbff,
|
|
0x10000000,
|
|
0x0b039a9a,
|
|
0x7900000d,
|
|
0x2eff8199,
|
|
0x81c43899,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x2a000000,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x2400009a,
|
|
0x91e83898,
|
|
0x0501f8f8,
|
|
0x6f00f8ff,
|
|
0x7f0000ba,
|
|
0x51004c04,
|
|
0x51014c05,
|
|
0x8122189a,
|
|
0x21006d00,
|
|
0x811e189a,
|
|
0x21001100,
|
|
0x8120189a,
|
|
0x21001800,
|
|
0x24000039,
|
|
0x810b1839,
|
|
0x24000157,
|
|
0x81041857,
|
|
0x91081857,
|
|
0x910b1877,
|
|
0x91191809,
|
|
0xc9007766,
|
|
0x24000019,
|
|
0x81e01819,
|
|
0xc9002805,
|
|
0x2400004c,
|
|
0x24001808,
|
|
0x240108c9,
|
|
0x7900000e,
|
|
0xc9012807,
|
|
0x2400014c,
|
|
0x91191809,
|
|
0x01080909,
|
|
0x24001908,
|
|
0x240110c9,
|
|
0x79000007,
|
|
0xc9022855,
|
|
0x2400024c,
|
|
0x91191809,
|
|
0x01100909,
|
|
0x24001a08,
|
|
0x240118c9,
|
|
0x2400009a,
|
|
0x31070038,
|
|
0x69004c03,
|
|
0x240008de,
|
|
0x2400001e,
|
|
0x69014c03,
|
|
0x240009de,
|
|
0x2400001e,
|
|
0x69024c03,
|
|
0x24000ade,
|
|
0x2400001e,
|
|
0x240100db,
|
|
0x2400009b,
|
|
0x80c9249b,
|
|
0x24010499,
|
|
0x9099041b,
|
|
0xd7051bfe,
|
|
0x2400001e,
|
|
0x1f14ffff,
|
|
0x1e08fefe,
|
|
0x24271098,
|
|
0x240000d8,
|
|
0xc808ff00,
|
|
0x0101d8d8,
|
|
0x4898d823,
|
|
0x10fffff9,
|
|
0x1e08ffff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xd609f9f9,
|
|
0x0501dbdb,
|
|
0x91301898,
|
|
0x240000d8,
|
|
0xc808ff00,
|
|
0x0101d8d8,
|
|
0x4898d81d,
|
|
0x10fffff9,
|
|
0x1e08ffff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xce09f9f9,
|
|
0x0501dbdb,
|
|
0x00d89a9a,
|
|
0x2eff8199,
|
|
0x81c43899,
|
|
0xc808ff00,
|
|
0x1e08ffff,
|
|
0x0501dbdb,
|
|
0x10000000,
|
|
0x10000000,
|
|
0x6f00dbfb,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x91e8389b,
|
|
0x0501fbfb,
|
|
0x6f00fbff,
|
|
0x10000000,
|
|
0x0b039a9a,
|
|
0x7900000d,
|
|
0x2eff8199,
|
|
0x81c43899,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x2a000000,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x2400009a,
|
|
0x91e83898,
|
|
0x0501f8f8,
|
|
0x6f00f8ff,
|
|
0x7f0000ba,
|
|
0x51004c04,
|
|
0x51014c05,
|
|
0x8122189a,
|
|
0x2100d800,
|
|
0x811e189a,
|
|
0x21007c00,
|
|
0x8120189a,
|
|
0x21008300,
|
|
0x24000039,
|
|
0x810b1839,
|
|
0xd100f40f,
|
|
0x91243898,
|
|
0x5100f80c,
|
|
0x10f8f8f5,
|
|
0x1f00f4f4,
|
|
0x2eff8198,
|
|
0x81243898,
|
|
0x2eff818a,
|
|
0x2400002b,
|
|
0x2400002c,
|
|
0x2400004b,
|
|
0x2400006b,
|
|
0x24001f0c,
|
|
0x79000002,
|
|
0x1d00f4f4,
|
|
0x57005788,
|
|
0xc9002804,
|
|
0x240008de,
|
|
0x911e18da,
|
|
0x2400001e,
|
|
0xc9012804,
|
|
0x240009de,
|
|
0x912018da,
|
|
0x2400001e,
|
|
0xc9022804,
|
|
0x24000ade,
|
|
0x912218da,
|
|
0x2400001e,
|
|
0x91191809,
|
|
0x9100183a,
|
|
0x910c3896,
|
|
0x0036dada,
|
|
0x003adada,
|
|
0x0102dada,
|
|
0x0102dada,
|
|
0x51005608,
|
|
0x0056dada,
|
|
0x003adada,
|
|
0x0102dada,
|
|
0x51007604,
|
|
0x0076dada,
|
|
0x003adada,
|
|
0x0102dada,
|
|
0x2400009a,
|
|
0xc9002803,
|
|
0x240108c9,
|
|
0x80c9249a,
|
|
0xc9012803,
|
|
0x240110c9,
|
|
0x80c9249a,
|
|
0xc9022803,
|
|
0x240118c9,
|
|
0x80c9249a,
|
|
0x240000f9,
|
|
0x81c43899,
|
|
0x2400001e,
|
|
0x1f12ffff,
|
|
0xc9002802,
|
|
0x1f18fefe,
|
|
0xc9012802,
|
|
0x1f19fefe,
|
|
0xc9022802,
|
|
0x1f1afefe,
|
|
0x10287f19,
|
|
0x6e2819ff,
|
|
0x10fffff9,
|
|
0xc9002802,
|
|
0x1f18ffff,
|
|
0xc9012802,
|
|
0x1f19ffff,
|
|
0xc9022802,
|
|
0x1f1affff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xc9002802,
|
|
0xc8091905,
|
|
0xc9012802,
|
|
0xc8093903,
|
|
0xcf0228f1,
|
|
0xd60959f0,
|
|
0x10287f19,
|
|
0x6e2819ff,
|
|
0x10fffff9,
|
|
0xc9002802,
|
|
0x1f18ffff,
|
|
0xc9012802,
|
|
0x1f19ffff,
|
|
0xc9022802,
|
|
0x1f1affff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xc9002802,
|
|
0xd0091905,
|
|
0xc9012802,
|
|
0xd0093903,
|
|
0xcf0228f1,
|
|
0xce0959f0,
|
|
0x10287f19,
|
|
0x6e2819ff,
|
|
0x10fffff3,
|
|
0xc9002802,
|
|
0x1f18ffff,
|
|
0xc9012802,
|
|
0x1f19ffff,
|
|
0xc9022802,
|
|
0x1f1affff,
|
|
0xc9002805,
|
|
0x2400007a,
|
|
0x2400183a,
|
|
0x2400245a,
|
|
0x21015400,
|
|
0xc9012806,
|
|
0x01080909,
|
|
0x2400087a,
|
|
0x24001c3a,
|
|
0x2400255a,
|
|
0x21015400,
|
|
0xc9022805,
|
|
0x01100909,
|
|
0x2400107a,
|
|
0x2400203a,
|
|
0x2400265a,
|
|
0x5100167e,
|
|
0x2eff8b8d,
|
|
0x51031608,
|
|
0x51021604,
|
|
0x010836c8,
|
|
0x2400341a,
|
|
0x79000006,
|
|
0x010856c8,
|
|
0x24005c1a,
|
|
0x79000003,
|
|
0x010876c8,
|
|
0x2400841a,
|
|
0x2eff8281,
|
|
0x0506c87b,
|
|
0x71207b2f,
|
|
0x311f0010,
|
|
0x0901eded,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff03,
|
|
0x10222207,
|
|
0x21016c00,
|
|
0x16002207,
|
|
0x1301eded,
|
|
0x1018187f,
|
|
0x10020222,
|
|
0x10616102,
|
|
0x10414161,
|
|
0x10212141,
|
|
0x14070121,
|
|
0x10070701,
|
|
0x0526c87b,
|
|
0x307b0010,
|
|
0x0901eeee,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff03,
|
|
0x10222207,
|
|
0x21017d00,
|
|
0x16002207,
|
|
0x1301eeee,
|
|
0x1018187f,
|
|
0x10020222,
|
|
0x10616102,
|
|
0x10414161,
|
|
0x10212141,
|
|
0x14070121,
|
|
0x10070701,
|
|
0x24000007,
|
|
0x2400067b,
|
|
0x307b000a,
|
|
0x0901eeee,
|
|
0x09010707,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff02,
|
|
0x79000003,
|
|
0x1301eeee,
|
|
0x13010707,
|
|
0x1018187f,
|
|
0x2101ba00,
|
|
0x307b0010,
|
|
0x0901eded,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff03,
|
|
0x10222207,
|
|
0x21019a00,
|
|
0x16002207,
|
|
0x1301eded,
|
|
0x1018187f,
|
|
0x10020222,
|
|
0x10616102,
|
|
0x10414161,
|
|
0x10212141,
|
|
0x14070121,
|
|
0x10070701,
|
|
0x24000007,
|
|
0x0d207b7b,
|
|
0x19067b7b,
|
|
0x307b000a,
|
|
0x0901eded,
|
|
0x09010707,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff02,
|
|
0x79000003,
|
|
0x1301eded,
|
|
0x13010707,
|
|
0x1018187f,
|
|
0x51067b0c,
|
|
0x0d067b7b,
|
|
0x307b000a,
|
|
0x0901eeee,
|
|
0x09010707,
|
|
0x10287f18,
|
|
0x6e2818ff,
|
|
0xd009ff02,
|
|
0x79000003,
|
|
0x1301eeee,
|
|
0x13010707,
|
|
0x1018187f,
|
|
0x007a1a6c,
|
|
0x806c788d,
|
|
0x003a1a6c,
|
|
0x2400007b,
|
|
0xd1000102,
|
|
0x1f007b7b,
|
|
0xd1002102,
|
|
0x1f017b7b,
|
|
0xd1004102,
|
|
0x1f027b7b,
|
|
0xd1006102,
|
|
0x1f037b7b,
|
|
0xd1000202,
|
|
0x1f047b7b,
|
|
0xd1002202,
|
|
0x1f057b7b,
|
|
0x50077b04,
|
|
0x906c3898,
|
|
0x0101f8f8,
|
|
0x806c3898,
|
|
0x005a1a6c,
|
|
0x806c187b,
|
|
0x05011616,
|
|
0x7f000083,
|
|
0xc900f476,
|
|
0x01012c2c,
|
|
0x59102c02,
|
|
0x7900004e,
|
|
0x91191809,
|
|
0x69102c0d,
|
|
0x2eff8199,
|
|
0x1f1df9f9,
|
|
0xc9002803,
|
|
0x240108c9,
|
|
0x80c92499,
|
|
0xc9012803,
|
|
0x240110c9,
|
|
0x80c92499,
|
|
0xc9022803,
|
|
0x240118c9,
|
|
0x80c92499,
|
|
0x79000040,
|
|
0xc80cf50c,
|
|
0x2eff8199,
|
|
0x1f1df9f9,
|
|
0xc9002803,
|
|
0x240108c9,
|
|
0x80c92499,
|
|
0xc9012803,
|
|
0x240110c9,
|
|
0x80c92499,
|
|
0xc9022803,
|
|
0x240118c9,
|
|
0x80c92499,
|
|
0x690d0c13,
|
|
0xc9002802,
|
|
0xd0091311,
|
|
0xc9012802,
|
|
0xd009330f,
|
|
0xc9022802,
|
|
0xd009530d,
|
|
0x2eff8199,
|
|
0x1f1df9f9,
|
|
0xc9002803,
|
|
0x240108c9,
|
|
0x80c92499,
|
|
0xc9012803,
|
|
0x240110c9,
|
|
0x80c92499,
|
|
0xc9022803,
|
|
0x240118c9,
|
|
0x80c92499,
|
|
0x79000021,
|
|
0x05010c0c,
|
|
0x590c0c1f,
|
|
0x61040c12,
|
|
0x91191809,
|
|
0xd1002805,
|
|
0xc9012803,
|
|
0x01080909,
|
|
0x21020c00,
|
|
0x01100909,
|
|
0x09014b4b,
|
|
0xd009f303,
|
|
0x15006a07,
|
|
0x79000003,
|
|
0x15016a07,
|
|
0x1f004b4b,
|
|
0x104a4a6a,
|
|
0x102a2a4a,
|
|
0x14070a2a,
|
|
0x1007070a,
|
|
0x7900000d,
|
|
0x91191809,
|
|
0xd1002806,
|
|
0xc9012803,
|
|
0x01080909,
|
|
0x21021e00,
|
|
0xc9022802,
|
|
0x01100909,
|
|
0x09012b2b,
|
|
0xc809f303,
|
|
0x1f002b2b,
|
|
0x79000002,
|
|
0x1d002b2b,
|
|
0x51000c02,
|
|
0x79000024,
|
|
0xc9002803,
|
|
0x2400ac29,
|
|
0x21022d00,
|
|
0xc9012803,
|
|
0x2400b429,
|
|
0x21022d00,
|
|
0xc9022802,
|
|
0x2400bc29,
|
|
0x2400006b,
|
|
0xd1000a02,
|
|
0x1f006b6b,
|
|
0xd1002a02,
|
|
0x1f016b6b,
|
|
0xd1004a02,
|
|
0x1f026b6b,
|
|
0xd1006a02,
|
|
0x1f036b6b,
|
|
0x110f6b6b,
|
|
0x110f2b2b,
|
|
0x0104291b,
|
|
0x801b184b,
|
|
0x0105291b,
|
|
0x801b182b,
|
|
0x0106291b,
|
|
0x801b186b,
|
|
0x502b6b05,
|
|
0x0100291b,
|
|
0x901b3899,
|
|
0x0101f9f9,
|
|
0x801b3899,
|
|
0x2400002b,
|
|
0x2400006b,
|
|
0x1d00f4f4,
|
|
0x24000057,
|
|
0x811a1857,
|
|
0x91e4389a,
|
|
0x0b01fafa,
|
|
0x0501fafa,
|
|
0x6f00faff,
|
|
0x91191809,
|
|
0x10287f19,
|
|
0x6e1928ff,
|
|
0x10fffff9,
|
|
0xc9002802,
|
|
0x1f18ffff,
|
|
0xc9012802,
|
|
0x1f19ffff,
|
|
0xc9022802,
|
|
0x1f1affff,
|
|
0x10000000,
|
|
0x10000000,
|
|
0xc9002802,
|
|
0xd0091905,
|
|
0xc9012802,
|
|
0xd0093903,
|
|
0xcf0228f1,
|
|
0xce0959f0,
|
|
0x2eff8199,
|
|
0xc9002803,
|
|
0x240108c9,
|
|
0x80c92499,
|
|
0xc9012803,
|
|
0x240110c9,
|
|
0x80c92499,
|
|
0xc9022803,
|
|
0x240118c9,
|
|
0x80c92499,
|
|
0x1f13ffff,
|
|
0x2400007e,
|
|
0x24000057,
|
|
0x81081857,
|
|
0x21007100,
|
|
0x2a000000};
|
|
|