diff --git a/sbus-to-ztex-gateware/rom.vhd b/sbus-to-ztex-gateware/rom.vhd index 6ae35e5..6816a94 100644 --- a/sbus-to-ztex-gateware/rom.vhd +++ b/sbus-to-ztex-gateware/rom.vhd @@ -34,8 +34,8 @@ architecture arch of Prom is signal Prom_ROM : rom_type := ( -- copy/paste the ROM content here -- -"11111101000010000000010001111001", -- 1 -"00000000000000000000000000101011", -- 2 +"11110001000010000100001101110100", -- 1 +"00000000000000000000000100000110", -- 2 "00010010000011010101001001000100", -- 3 "01001111010011000010110001010011", -- 4 "01000010011101010111001101000110", -- 5 @@ -44,32 +44,63 @@ architecture arch of Prom is "00000000000000000000001000000000", -- 8 "00011110000000010000001100010000", -- 9 "00000000000000000000000100000000", -- 10 -"00000001000101100000000000000000", -- 11 +"00000001000101100001000000000000", -- 11 +"00000000000000000111111100000001", -- 12 +"00010001000100100001000101110011", -- 13 +"01101100011000010111011001100101", -- 14 +"00101101011000100111010101110010", -- 15 +"01110011011101000010110101110011", -- 16 +"01101001011110100110010101110011", -- 17 +"00000001000100001010010011000000", -- 18 +"11001010000010000110110001100101", -- 19 +"01100100001011010111011001101001", -- 20 +"01110010011101000000100000000000", -- 21 +"10111000000000010000001011001010", -- 22 +"00001111011011010111100100101101", -- 23 +"01110011011000100111010101110011", -- 24 +"00101101011000010110010001100100", -- 25 +"01110010011001010111001101110011", -- 26 +"00001000000000011011101000000001", -- 27 +"00000011110010100000110101101101", -- 28 +"01111001001011010111001101100010", -- 29 +"01110101011100110010110101110011", -- 30 +"01110000011000010110001101100101", -- 31 +"00001000000000101011101011001010", -- 32 +"00000110011011010110000101110000", -- 33 +"00101101011010010110111000001000", -- 34 +"00000011101101110001001000000110", -- 35 +"01101101011000010111000000101101", -- 36 +"01101001011011100000001000001001", -- 37 +"11000010110010100000011101101101", -- 38 +"01100001011100000010110101101111", -- 39 +"01110101011101000000100000000100", -- 40 +"10110111000100100000011101101101", -- 41 +"01100001011100000010110101101111", -- 42 +"01110101011101000000001000001001", -- 43 +"11000010110010100000101001101101", -- 44 +"01100001011100000010110101101001", -- 45 +"01101110001011010110110001100101", -- 46 +"01100100000010000000010110110111", -- 47 +"00001000000000010001000000000000", -- 48 +"00000000000000100000000000011110", -- 49 +"00001000000000100001000000000000", -- 50 +"00000000000000000000010000001000", -- 51 +"00000011110000110000100000000000", -- 52 +"11000010110010100000101101101101", -- 53 +"01100001011100000010110101101111", -- 54 +"01110101011101000010110101101100", -- 55 +"01100101011001000000100000000110", -- 56 +"10110111000010000000000000010000", -- 57 +"00000000000000000000000000000100", -- 58 +"00001000000001001100001011001010", -- 59 +"00000110011000100110110001101001", -- 60 +"01101110011010110010000100001000", -- 61 +"00000111101101110000100000000101", -- 62 +"00001000000000000111001100001000", -- 63 +"00000110110000100001000000010010", -- 64 +"01001000100001000010000100001000", -- 65 +"00000111000000000000000000000000", -- 66 --- "11111101000010000001001000110001", -- 1 --- "00000000000000000000000001100001", -- 2 --- "10000111000100100000110101010010", -- 3 --- "01000100010011110100110000101100", -- 4 --- "01010011010000100111010101110011", -- 5 --- "01000110010100000100011101000001", -- 6 --- "00000001000101000001001000000100", -- 7 --- "01101110011000010110110101100101", -- 8 --- "00000001000100000000000100000010", -- 9 --- "00010000000000000000000000000010", -- 10 --- "00000000000111100000000100000011", -- 11 --- "00010000000000000000000000000000", -- 12 --- "00000100000100100000001101110010", -- 13 --- "01100101011001110000000100010000", -- 14 --- "00010000000000000000000000000000", -- 15 --- "00010101000100100001000101110011", -- 16 --- "01101100011000010111011001100101", -- 17 --- "00101101011000100111010101110010", -- 18 --- "01110011011101000010110101110011", -- 19 --- "01101001011110100110010101110011", -- 20 --- "00000001000100001011010100001000", -- 21 --- "00000000101101110000000100000010", -- 22 --- "00010000000000000000000000000010", -- 23 --- "00000000000111100111001011000010", -- 24 -- ROM then filled with zero others => (others => '0')); begin