修正测试用例,贴和最新的SM提交和回退机制

This commit is contained in:
2025-09-05 11:22:56 +08:00
parent b1825607ab
commit 5f510d53e1
4 changed files with 78 additions and 22 deletions

View File

@@ -4227,11 +4227,10 @@ def tc19():
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
data = [(i & 0xff) for i in range(sm_size * 16)] data = [(i & 0xff) for i in range(sm_size * 16)]
gen_file_def_ap = gen_file_def + "_rw" gen_file_def_ap = gen_file_def + "_rw01"
sm_idx = 0 sm_idx = 0
genPkt.addSubPkt(0x1000, 2, 0, 0x2, sm_size * 8 * 4, list(range(sm_size * 8 * 4))) genPkt.addSubPkt(0x1000, 2, 0, 0x2, sm_size * 8 * 4, list(range(sm_size * 8 * 4)))
genPkt.addSubPkt(0x2000, 2, 0, 0x0, 8 * 4, [0, ] * 32)
genPkt.addBeforeExc(genMessageCode("\\n--写设备1数据") genPkt.addBeforeExc(genMessageCode("\\n--写设备1数据")
+genSlvSMWriteData(1, 1, sm_size, list(range(0, sm_size))) +genSlvSMWriteData(1, 1, sm_size, list(range(0, sm_size)))
@@ -4258,6 +4257,43 @@ def tc19():
+genSlvSMWriteData(4, 7, sm_size, list(range(0, sm_size * 2, 2))) +genSlvSMWriteData(4, 7, sm_size, list(range(0, sm_size * 2, 2)))
) )
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx)
+genWriteTransPktCode(gen_file_def_ap, sm_idx)
+genTrgTransPktCode(gen_file_def_ap, sm_idx)
+genReadAckPktCode(gen_file_def_ap, sm_idx)
+genMessageCode("--读取中断")
+genIFRwDataCode(0, 0x74, False, 4)
+genIFRwDataCode(1, 0x74, False, 4)
+genIFRwDataCode(2, 0x74, False, 4)
+genIFRwDataCode(3, 0x74, False, 4)
+genIFRwDataCode(4, 0x74, False, 4)
+genMessageCode("--清除中断")
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genIFRwDataCode(1, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genIFRwDataCode(2, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genIFRwDataCode(3, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genIFRwDataCode(4, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
+genMessageCode("--读取中断")
+genIFRwDataCode(0, 0x74, False, 4)
+genIFRwDataCode(1, 0x74, False, 4)
+genIFRwDataCode(2, 0x74, False, 4)
+genIFRwDataCode(3, 0x74, False, 4)
+genIFRwDataCode(4, 0x74, False, 4)
)
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
genPkt.clean()
genPkt.setPktType(0)
gen_file_def_ap = gen_file_def + "_rw02"
sm_idx = 0
genPkt.addSubPkt(0x2000, 2, 0, 0x0, 8 * 4, [0, ] * 32)
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx) genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx)
+genWriteTransPktCode(gen_file_def_ap, sm_idx) +genWriteTransPktCode(gen_file_def_ap, sm_idx)
+genTrgTransPktCode(gen_file_def_ap, sm_idx) +genTrgTransPktCode(gen_file_def_ap, sm_idx)

View File

@@ -47,18 +47,18 @@ def bringup():
+genIFRwDataCode(4, 0x0, False, 1) +genIFRwDataCode(4, 0x0, False, 1)
+genMessageCode("--使能中断") +genMessageCode("--使能中断")
+genIFRwDataCode(0, 0x70, True, 4, [0x02, 0x00, 0x00, 0xf0]) +genIFRwDataCode(0, 0x70, True, 4, [0x03, 0x00, 0x00, 0xf0])
+genIFRwDataCode(1, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0]) +genIFRwDataCode(1, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0])
+genIFRwDataCode(2, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0]) +genIFRwDataCode(2, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0])
+genIFRwDataCode(3, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0]) +genIFRwDataCode(3, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0])
+genIFRwDataCode(4, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0]) +genIFRwDataCode(4, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0])
+genMessageCode("--设置中断为脉冲模式") +genMessageCode("--设置中断为脉冲模式")
+genIFRwDataCode(0, 0x7c, True, 2, [0x00, 0x81]) +genIFRwDataCode(0, 0x7c, True, 2, [0x10, 0x80])
+genIFRwDataCode(1, 0x7c, True, 2, [0x00, 0x81]) +genIFRwDataCode(1, 0x7c, True, 2, [0x10, 0x80])
+genIFRwDataCode(2, 0x7c, True, 2, [0x00, 0x81]) +genIFRwDataCode(2, 0x7c, True, 2, [0x10, 0x80])
+genIFRwDataCode(3, 0x7c, True, 2, [0x00, 0x81]) +genIFRwDataCode(3, 0x7c, True, 2, [0x10, 0x80])
+genIFRwDataCode(4, 0x7c, True, 2, [0x00, 0x81]) +genIFRwDataCode(4, 0x7c, True, 2, [0x10, 0x80])
) )
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1) genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)

View File

@@ -51,11 +51,31 @@
16'h3000 8'h00 16'h0008 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15 16'h3000 8'h00 16'h0008 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15
16'h031e 8'h00 16'h0002 8'h08 8'h00 16'h031e 8'h00 16'h0002 8'h08 8'h00
16'h4000 8'h00 16'h0008 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e 16'h4000 8'h00 16'h0008 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e
16'h0302 8'h00 16'h0002 8'h34 8'h01 16'h0302 8'h00 16'h0002 8'h0c 8'h01
16'h0306 8'h00 16'h0002 8'h34 8'h01 16'h0306 8'h00 16'h0002 8'h0c 8'h01
16'h1000 8'h00 16'h0134 8'h13 8'h00 8'h00 8'h00 8'h40 8'h02 8'h00 8'h00 8'h21 8'h00 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17 8'h18 8'h19 8'h1a 8'h1b 8'h1c 8'h1d 8'h1e 8'h1f 8'h20 8'h21 8'h22 8'h23 8'h24 8'h25 8'h26 8'h27 8'h28 8'h29 8'h2a 8'h2b 8'h2c 8'h2d 8'h2e 8'h2f 8'h30 8'h31 8'h32 8'h33 8'h34 8'h35 8'h36 8'h37 8'h38 8'h39 8'h3a 8'h3b 8'h3c 8'h3d 8'h3e 8'h3f 8'h40 8'h41 8'h42 8'h43 8'h44 8'h45 8'h46 8'h47 8'h48 8'h49 8'h4a 8'h4b 8'h4c 8'h4d 8'h4e 8'h4f 8'h50 8'h51 8'h52 8'h53 8'h54 8'h55 8'h56 8'h57 8'h58 8'h59 8'h5a 8'h5b 8'h5c 8'h5d 8'h5e 8'h5f 8'h60 8'h61 8'h62 8'h63 8'h64 8'h65 8'h66 8'h67 8'h68 8'h69 8'h6a 8'h6b 8'h6c 8'h6d 8'h6e 8'h6f 8'h70 8'h71 8'h72 8'h73 8'h74 8'h75 8'h76 8'h77 8'h78 8'h79 8'h7a 8'h7b 8'h7c 8'h7d 8'h7e 8'h7f 8'h80 8'h81 8'h82 8'h83 8'h84 8'h85 8'h86 8'h87 8'h88 8'h89 8'h8a 8'h8b 8'h8c 8'h8d 8'h8e 8'h8f 8'h90 8'h91 8'h92 8'h93 8'h94 8'h95 8'h96 8'h97 8'h98 8'h99 8'h9a 8'h9b 8'h9c 8'h9d 8'h9e 8'h9f 8'ha0 8'ha1 8'ha2 8'ha3 8'ha4 8'ha5 8'ha6 8'ha7 8'ha8 8'ha9 8'haa 8'hab 8'hac 8'had 8'hae 8'haf 8'hb0 8'hb1 8'hb2 8'hb3 8'hb4 8'hb5 8'hb6 8'hb7 8'hb8 8'hb9 8'hba 8'hbb 8'hbc 8'hbd 8'hbe 8'hbf 8'hc0 8'hc1 8'hc2 8'hc3 8'hc4 8'hc5 8'hc6 8'hc7 8'hc8 8'hc9 8'hca 8'hcb 8'hcc 8'hcd 8'hce 8'hcf 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf 8'he0 8'he1 8'he2 8'he3 8'he4 8'he5 8'he6 8'he7 8'he8 8'he9 8'hea 8'heb 8'hec 8'hed 8'hee 8'hef 8'hf0 8'hf1 8'hf2 8'hf3 8'hf4 8'hf5 8'hf6 8'hf7 8'hf8 8'hf9 8'hfa 8'hfb 8'hfc 8'hfd 8'hfe 8'hff 8'h00 8'h00 8'h80 8'h02 8'h00 8'h00 8'h00 8'h20 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 16'h1000 8'h00 16'h010c 8'h10 8'h80 8'h00 8'h00 8'h40 8'h02 8'h00 8'h00 8'h21 8'h00 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17 8'h18 8'h19 8'h1a 8'h1b 8'h1c 8'h1d 8'h1e 8'h1f 8'h20 8'h21 8'h22 8'h23 8'h24 8'h25 8'h26 8'h27 8'h28 8'h29 8'h2a 8'h2b 8'h2c 8'h2d 8'h2e 8'h2f 8'h30 8'h31 8'h32 8'h33 8'h34 8'h35 8'h36 8'h37 8'h38 8'h39 8'h3a 8'h3b 8'h3c 8'h3d 8'h3e 8'h3f 8'h40 8'h41 8'h42 8'h43 8'h44 8'h45 8'h46 8'h47 8'h48 8'h49 8'h4a 8'h4b 8'h4c 8'h4d 8'h4e 8'h4f 8'h50 8'h51 8'h52 8'h53 8'h54 8'h55 8'h56 8'h57 8'h58 8'h59 8'h5a 8'h5b 8'h5c 8'h5d 8'h5e 8'h5f 8'h60 8'h61 8'h62 8'h63 8'h64 8'h65 8'h66 8'h67 8'h68 8'h69 8'h6a 8'h6b 8'h6c 8'h6d 8'h6e 8'h6f 8'h70 8'h71 8'h72 8'h73 8'h74 8'h75 8'h76 8'h77 8'h78 8'h79 8'h7a 8'h7b 8'h7c 8'h7d 8'h7e 8'h7f 8'h80 8'h81 8'h82 8'h83 8'h84 8'h85 8'h86 8'h87 8'h88 8'h89 8'h8a 8'h8b 8'h8c 8'h8d 8'h8e 8'h8f 8'h90 8'h91 8'h92 8'h93 8'h94 8'h95 8'h96 8'h97 8'h98 8'h99 8'h9a 8'h9b 8'h9c 8'h9d 8'h9e 8'h9f 8'ha0 8'ha1 8'ha2 8'ha3 8'ha4 8'ha5 8'ha6 8'ha7 8'ha8 8'ha9 8'haa 8'hab 8'hac 8'had 8'hae 8'haf 8'hb0 8'hb1 8'hb2 8'hb3 8'hb4 8'hb5 8'hb6 8'hb7 8'hb8 8'hb9 8'hba 8'hbb 8'hbc 8'hbd 8'hbe 8'hbf 8'hc0 8'hc1 8'hc2 8'hc3 8'hc4 8'hc5 8'hc6 8'hc7 8'hc8 8'hc9 8'hca 8'hcb 8'hcc 8'hcd 8'hce 8'hcf 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf 8'he0 8'he1 8'he2 8'he3 8'he4 8'he5 8'he6 8'he7 8'he8 8'he9 8'hea 8'heb 8'hec 8'hed 8'hee 8'hef 8'hf0 8'hf1 8'hf2 8'hf3 8'hf4 8'hf5 8'hf6 8'hf7 8'hf8 8'hf9 8'hfa 8'hfb 8'hfc 8'hfd 8'hfe 8'hff 8'h00 8'h00
16'h0020 8'h00 16'h0001 8'h01 16'h0020 8'h00 16'h0001 8'h01
16'h0800 8'h01 16'h0134 8'h13 8'h00 8'h00 8'h04 8'h40 8'h02 8'h00 8'h00 8'h21 8'h00 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17 8'h18 8'h19 8'h1a 8'h1b 8'h1c 8'h1d 8'h1e 8'h1f 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h14 8'h18 8'h1c 8'h40 8'h41 8'h42 8'h43 8'h44 8'h45 8'h46 8'h47 8'h48 8'h49 8'h4a 8'h4b 8'h4c 8'h4d 8'h4e 8'h4f 8'h50 8'h51 8'h52 8'h53 8'h54 8'h55 8'h56 8'h57 8'h58 8'h59 8'h5a 8'h5b 8'h5c 8'h5d 8'h5e 8'h5f 8'h00 8'h05 8'h0a 8'h0f 8'h14 8'h19 8'h1e 8'h23 8'h00 8'h06 8'h0c 8'h12 8'h18 8'h1e 8'h24 8'h2a 8'h00 8'h07 8'h0e 8'h15 8'h1c 8'h23 8'h2a 8'h31 8'h00 8'h08 8'h10 8'h18 8'h20 8'h28 8'h30 8'h38 8'h80 8'h81 8'h82 8'h83 8'h84 8'h85 8'h86 8'h87 8'h88 8'h89 8'h8a 8'h8b 8'h8c 8'h8d 8'h8e 8'h8f 8'h90 8'h91 8'h92 8'h93 8'h94 8'h95 8'h96 8'h97 8'h98 8'h99 8'h9a 8'h9b 8'h9c 8'h9d 8'h9e 8'h9f 8'h00 8'h09 8'h12 8'h1b 8'h24 8'h2d 8'h36 8'h3f 8'h00 8'h08 8'h10 8'h18 8'h20 8'h28 8'h30 8'h38 8'h00 8'h07 8'h0e 8'h15 8'h1c 8'h23 8'h2a 8'h31 8'h00 8'h06 8'h0c 8'h12 8'h18 8'h1e 8'h24 8'h2a 8'hc0 8'hc1 8'hc2 8'hc3 8'hc4 8'hc5 8'hc6 8'hc7 8'hc8 8'hc9 8'hca 8'hcb 8'hcc 8'hcd 8'hce 8'hcf 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf 8'h00 8'h05 8'h0a 8'h0f 8'h14 8'h19 8'h1e 8'h23 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h14 8'h18 8'h1c 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e 8'h00 8'h08 8'h80 8'h02 8'h00 8'h00 8'h00 8'h20 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h00 8'h04 16'h0800 8'h01 16'h010c 8'h10 8'h80 8'h00 8'h04 8'h40 8'h02 8'h00 8'h00 8'h21 8'h00 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17 8'h18 8'h19 8'h1a 8'h1b 8'h1c 8'h1d 8'h1e 8'h1f 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h14 8'h18 8'h1c 8'h40 8'h41 8'h42 8'h43 8'h44 8'h45 8'h46 8'h47 8'h48 8'h49 8'h4a 8'h4b 8'h4c 8'h4d 8'h4e 8'h4f 8'h50 8'h51 8'h52 8'h53 8'h54 8'h55 8'h56 8'h57 8'h58 8'h59 8'h5a 8'h5b 8'h5c 8'h5d 8'h5e 8'h5f 8'h00 8'h05 8'h0a 8'h0f 8'h14 8'h19 8'h1e 8'h23 8'h00 8'h06 8'h0c 8'h12 8'h18 8'h1e 8'h24 8'h2a 8'h00 8'h07 8'h0e 8'h15 8'h1c 8'h23 8'h2a 8'h31 8'h00 8'h08 8'h10 8'h18 8'h20 8'h28 8'h30 8'h38 8'h80 8'h81 8'h82 8'h83 8'h84 8'h85 8'h86 8'h87 8'h88 8'h89 8'h8a 8'h8b 8'h8c 8'h8d 8'h8e 8'h8f 8'h90 8'h91 8'h92 8'h93 8'h94 8'h95 8'h96 8'h97 8'h98 8'h99 8'h9a 8'h9b 8'h9c 8'h9d 8'h9e 8'h9f 8'h00 8'h09 8'h12 8'h1b 8'h24 8'h2d 8'h36 8'h3f 8'h00 8'h08 8'h10 8'h18 8'h20 8'h28 8'h30 8'h38 8'h00 8'h07 8'h0e 8'h15 8'h1c 8'h23 8'h2a 8'h31 8'h00 8'h06 8'h0c 8'h12 8'h18 8'h1e 8'h24 8'h2a 8'hc0 8'hc1 8'hc2 8'hc3 8'hc4 8'hc5 8'hc6 8'hc7 8'hc8 8'hc9 8'hca 8'hcb 8'hcc 8'hcd 8'hce 8'hcf 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf 8'h00 8'h05 8'h0a 8'h0f 8'h14 8'h19 8'h1e 8'h23 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h14 8'h18 8'h1c 8'h00 8'h03 8'h06 8'h09 8'h0c 8'h0f 8'h12 8'h15 8'h00 8'h02 8'h04 8'h06 8'h08 8'h0a 8'h0c 8'h0e 8'h00 8'h08
16'h0074 8'h01 16'h0004 8'h03 8'h00 8'h06 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
16'h0302 8'h00 16'h0002 8'h2c 8'h00
16'h0306 8'h00 16'h0002 8'h2c 8'h00
16'h1000 8'h00 16'h002c 8'h02 8'h80 8'h00 8'h00 8'h80 8'h02 8'h00 8'h00 8'h00 8'h20 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00
16'h0020 8'h00 16'h0001 8'h01
16'h0800 8'h01 16'h002c 8'h02 8'h80 8'h00 8'h04 8'h80 8'h02 8'h00 8'h00 8'h00 8'h20 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h01 8'h00 8'h00 8'h04
16'h0800 8'h01 16'h0008 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 16'h0800 8'h01 16'h0008 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07
16'h1800 8'h01 16'h0008 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f 16'h1800 8'h01 16'h0008 8'h08 8'h09 8'h0a 8'h0b 8'h0c 8'h0d 8'h0e 8'h0f
16'h2800 8'h01 16'h0008 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17 16'h2800 8'h01 16'h0008 8'h10 8'h11 8'h12 8'h13 8'h14 8'h15 8'h16 8'h17
@@ -73,10 +93,10 @@
16'h2800 8'h01 16'h0008 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7 16'h2800 8'h01 16'h0008 8'hd0 8'hd1 8'hd2 8'hd3 8'hd4 8'hd5 8'hd6 8'hd7
16'h3800 8'h01 16'h0008 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf 16'h3800 8'h01 16'h0008 8'hd8 8'hd9 8'hda 8'hdb 8'hdc 8'hdd 8'hde 8'hdf
16'h0074 8'h01 16'h0004 8'h03 8'h00 8'h06 8'h00 16'h0074 8'h01 16'h0004 8'h03 8'h00 8'h06 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00 16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00 16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00 16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h0f 8'h00
16'h0074 8'h01 16'h0004 8'h00 8'hff 8'h0f 8'h00 16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h0f 8'h00
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff 16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff 16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff 16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff

View File

@@ -18,16 +18,16 @@
16'h0000 8'h01 16'h0001 8'h02 16'h0000 8'h01 16'h0001 8'h02
16'h0000 8'h01 16'h0001 8'h02 16'h0000 8'h01 16'h0001 8'h02
16'h0000 8'h01 16'h0001 8'h02 16'h0000 8'h01 16'h0001 8'h02
16'h0070 8'h00 16'h0004 8'h02 8'h00 8'h00 8'hf0 16'h0070 8'h00 16'h0004 8'h03 8'h00 8'h00 8'hf0
16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0 16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0
16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0 16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0
16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0 16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0
16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0 16'h0070 8'h00 16'h0004 8'h00 8'h00 8'h00 8'hf0
16'h007c 8'h00 16'h0002 8'h00 8'h81 16'h007c 8'h00 16'h0002 8'h10 8'h80
16'h007c 8'h00 16'h0002 8'h00 8'h81 16'h007c 8'h00 16'h0002 8'h10 8'h80
16'h007c 8'h00 16'h0002 8'h00 8'h81 16'h007c 8'h00 16'h0002 8'h10 8'h80
16'h007c 8'h00 16'h0002 8'h00 8'h81 16'h007c 8'h00 16'h0002 8'h10 8'h80
16'h007c 8'h00 16'h0002 8'h00 8'h81 16'h007c 8'h00 16'h0002 8'h10 8'h80
16'h0302 8'h00 16'h0002 8'h04 8'h00 16'h0302 8'h00 16'h0002 8'h04 8'h00
16'h0306 8'h00 16'h0002 8'h04 8'h00 16'h0306 8'h00 16'h0002 8'h04 8'h00
16'h1000 8'h00 16'h0004 8'h00 8'h01 8'h3f 8'hff 16'h1000 8'h00 16'h0004 8'h00 8'h01 8'h3f 8'hff