增加测试用例,测试SM的错误回退特性
This commit is contained in:
@@ -13,6 +13,39 @@ if __name__ == '__main__':
|
|||||||
#add_tc_2_runlist(errorPkt.tc4())
|
#add_tc_2_runlist(errorPkt.tc4())
|
||||||
#add_tc_2_runlist(errorPkt.tc5())
|
#add_tc_2_runlist(errorPkt.tc5())
|
||||||
#add_tc_2_runlist(errorPkt.tc6())
|
#add_tc_2_runlist(errorPkt.tc6())
|
||||||
|
add_tc_2_runlist(errorPkt.tc7())
|
||||||
|
add_tc_2_runlist(errorPkt.tc8())
|
||||||
|
add_tc_2_runlist(errorPkt.tc9())
|
||||||
|
add_tc_2_runlist(errorPkt.tc10())
|
||||||
|
add_tc_2_runlist(errorPkt.tc11())
|
||||||
|
add_tc_2_runlist(errorPkt.tc12())
|
||||||
|
add_tc_2_runlist(errorPkt.tc13())
|
||||||
|
add_tc_2_runlist(errorPkt.tc14())
|
||||||
|
add_tc_2_runlist(errorPkt.tc15())
|
||||||
|
add_tc_2_runlist(errorPkt.tc16())
|
||||||
|
add_tc_2_runlist(errorPkt.tc17())
|
||||||
|
add_tc_2_runlist(errorPkt.tc18())
|
||||||
|
add_tc_2_runlist(errorPkt.tc19())
|
||||||
|
add_tc_2_runlist(errorPkt.tc20())
|
||||||
|
add_tc_2_runlist(errorPkt.tc21())
|
||||||
|
add_tc_2_runlist(errorPkt.tc22())
|
||||||
|
add_tc_2_runlist(errorPkt.tc23())
|
||||||
|
add_tc_2_runlist(errorPkt.tc24())
|
||||||
|
add_tc_2_runlist(errorPkt.tc25())
|
||||||
|
add_tc_2_runlist(errorPkt.tc26())
|
||||||
|
add_tc_2_runlist(errorPkt.tc27())
|
||||||
|
add_tc_2_runlist(errorPkt.tc28())
|
||||||
|
add_tc_2_runlist(errorPkt.tc29())
|
||||||
|
add_tc_2_runlist(errorPkt.tc30())
|
||||||
|
add_tc_2_runlist(errorPkt.tc31())
|
||||||
|
add_tc_2_runlist(errorPkt.tc32())
|
||||||
|
add_tc_2_runlist(errorPkt.tc33())
|
||||||
|
add_tc_2_runlist(errorPkt.tc34())
|
||||||
|
add_tc_2_runlist(errorPkt.tc35())
|
||||||
|
add_tc_2_runlist(errorPkt.tc36())
|
||||||
|
add_tc_2_runlist(errorPkt.tc37())
|
||||||
|
add_tc_2_runlist(errorPkt.tc38())
|
||||||
|
|
||||||
|
|
||||||
#add_tc_2_runlist(base.tc1())
|
#add_tc_2_runlist(base.tc1())
|
||||||
#add_tc_2_runlist(base.tc2())
|
#add_tc_2_runlist(base.tc2())
|
||||||
|
|||||||
@@ -22,7 +22,10 @@ def tc1():
|
|||||||
#genPkt.addSubPkt(11, 1, 0x300, 0x2, 4, None)
|
#genPkt.addSubPkt(11, 1, 0x300, 0x2, 4, None)
|
||||||
sm_idx = 1
|
sm_idx = 1
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -76,7 +79,10 @@ def tc2():
|
|||||||
|
|
||||||
sm_idx = 2
|
sm_idx = 2
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -137,7 +143,10 @@ def tc3():
|
|||||||
|
|
||||||
sm_idx = 3
|
sm_idx = 3
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -200,7 +209,10 @@ def tc4():
|
|||||||
|
|
||||||
sm_idx = 0
|
sm_idx = 0
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -305,7 +317,10 @@ def tc5():
|
|||||||
|
|
||||||
sm_idx = 0
|
sm_idx = 0
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -357,6 +372,8 @@ def tc6():
|
|||||||
genPkt.setPktType(0)
|
genPkt.setPktType(0)
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
+ genSlvSMWriteData(3, 1, 129)
|
+ genSlvSMWriteData(3, 1, 129)
|
||||||
+ genSlvSMWriteData(4, 1, 140)
|
+ genSlvSMWriteData(4, 1, 140)
|
||||||
+ genSlvSMWriteData(1, 1, 128)
|
+ genSlvSMWriteData(1, 1, 128)
|
||||||
@@ -432,7 +449,10 @@ def tc7():
|
|||||||
|
|
||||||
sm_idx = 0
|
sm_idx = 0
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
@@ -495,6 +515,14 @@ def tc8():
|
|||||||
+genIFRwDataCode(0, 0x74, False, 4)
|
+genIFRwDataCode(0, 0x74, False, 4)
|
||||||
+genIFRwDataCode(2, 0x74, False, 4)
|
+genIFRwDataCode(2, 0x74, False, 4)
|
||||||
|
|
||||||
|
+genMessageCode("--设置中断为脉冲模式")
|
||||||
|
+genIFRwDataCode(0, 0x7c, True, 2, [0x00, 0x81])
|
||||||
|
+genIFRwDataCode(2, 0x7c, True, 2, [0x00, 0x81])
|
||||||
|
|
||||||
|
+genMessageCode("--使能中断")
|
||||||
|
+genIFRwDataCode(0, 0x70, True, 4, [0x03, 0x00, 0x00, 0xf0])
|
||||||
|
+genIFRwDataCode(2, 0x70, True, 4, [0x00, 0x00, 0x00, 0xf0])
|
||||||
|
|
||||||
+genMessageCode("--读取中断使能")
|
+genMessageCode("--读取中断使能")
|
||||||
+genIFRwDataCode(0, 0x70, False, 4)
|
+genIFRwDataCode(0, 0x70, False, 4)
|
||||||
+genIFRwDataCode(2, 0x70, False, 4)
|
+genIFRwDataCode(2, 0x70, False, 4)
|
||||||
@@ -502,6 +530,9 @@ def tc8():
|
|||||||
+genMessageCode("--配置主从站")
|
+genMessageCode("--配置主从站")
|
||||||
+genIFRwDataCode(0, 0x00, True, 1, main_dev)
|
+genIFRwDataCode(0, 0x00, True, 1, main_dev)
|
||||||
+genIFRwDataCode(2, 0x00, True, 1, slave_dev)
|
+genIFRwDataCode(2, 0x00, True, 1, slave_dev)
|
||||||
|
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -552,6 +583,9 @@ def tc8():
|
|||||||
+genIFRwDataCode(2, 0xc0, False, 4)
|
+genIFRwDataCode(2, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(3, 0xc0, False, 4)
|
+genIFRwDataCode(3, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(4, 0xc0, False, 4)
|
+genIFRwDataCode(4, 0xc0, False, 4)
|
||||||
|
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
|
|
||||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
@@ -570,11 +604,9 @@ def tc8():
|
|||||||
+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)
|
||||||
+genReadAckPktCode(gen_file_def_ap, sm_idx)
|
+genReadAckPktCode(gen_file_def_ap, sm_idx)
|
||||||
#+genTcEndFrameCode(gen_file_def)
|
|
||||||
+genIFRwDataCode(1, 0xc0, False, 4)
|
+genMessageCode("--清除中断")
|
||||||
+genIFRwDataCode(2, 0xc0, False, 4)
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
+genIFRwDataCode(3, 0xc0, False, 4)
|
|
||||||
+genIFRwDataCode(4, 0xc0, False, 4)
|
|
||||||
)
|
)
|
||||||
|
|
||||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
@@ -601,6 +633,28 @@ def tc8():
|
|||||||
+genIFRwDataCode(2, 0xc0, False, 4)
|
+genIFRwDataCode(2, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(3, 0xc0, False, 4)
|
+genIFRwDataCode(3, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(4, 0xc0, False, 4)
|
+genIFRwDataCode(4, 0xc0, False, 4)
|
||||||
|
|
||||||
|
+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)
|
||||||
|
|
||||||
+genTcEndFrameCode(gen_file_def)
|
+genTcEndFrameCode(gen_file_def)
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -720,6 +774,8 @@ def tc9():
|
|||||||
custom_data3 = list(range(1*3, 129*3, 3))
|
custom_data3 = list(range(1*3, 129*3, 3))
|
||||||
custom_data4 = list(range(1*4, 129*4, 4))
|
custom_data4 = list(range(1*4, 129*4, 4))
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
+genIFRwDataCode(1, 0x180, True, 128, custom_data1)
|
+genIFRwDataCode(1, 0x180, True, 128, custom_data1)
|
||||||
+genIFRwDataCode(2, 0x180, True, 128, custom_data2)
|
+genIFRwDataCode(2, 0x180, True, 128, custom_data2)
|
||||||
+genIFRwDataCode(3, 0x180, True, 128, custom_data3)
|
+genIFRwDataCode(3, 0x180, True, 128, custom_data3)
|
||||||
@@ -793,6 +849,8 @@ def tc10():
|
|||||||
genPkt.addSubPkt(i, 0, 0x083c, 1, 4, [29, 30, 31, 32])
|
genPkt.addSubPkt(i, 0, 0x083c, 1, 4, [29, 30, 31, 32])
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
|
|
||||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
@@ -894,6 +952,8 @@ def tc12():
|
|||||||
|
|
||||||
data = [0, ] * op_size
|
data = [0, ] * op_size
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
|
|
||||||
genPkt.addSubPkt(0, 0, 0x80, 0xe, op_size, data)
|
genPkt.addSubPkt(0, 0, 0x80, 0xe, op_size, data)
|
||||||
@@ -958,6 +1018,8 @@ def tc13():
|
|||||||
|
|
||||||
|
|
||||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
+genEnableInsertTimeCode(0xa))
|
+genEnableInsertTimeCode(0xa))
|
||||||
|
|
||||||
sm_idx = 0
|
sm_idx = 0
|
||||||
@@ -966,6 +1028,8 @@ def tc13():
|
|||||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||||
|
+genMessageCode("--清除中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
+genCheckInsertTimeCode()
|
+genCheckInsertTimeCode()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -66,6 +66,9 @@ def bringup():
|
|||||||
+genIFRwDataCode(2, 0xc0, False, 4)
|
+genIFRwDataCode(2, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(3, 0xc0, False, 4)
|
+genIFRwDataCode(3, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(4, 0xc0, False, 4)
|
+genIFRwDataCode(4, 0xc0, False, 4)
|
||||||
|
|
||||||
|
+genMessageCode("--清除主中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
|
|
||||||
@@ -89,6 +92,9 @@ def bringup():
|
|||||||
+genIFRwDataCode(2, 0xc0, False, 4)
|
+genIFRwDataCode(2, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(3, 0xc0, False, 4)
|
+genIFRwDataCode(3, 0xc0, False, 4)
|
||||||
+genIFRwDataCode(4, 0xc0, False, 4)
|
+genIFRwDataCode(4, 0xc0, False, 4)
|
||||||
|
|
||||||
|
+genMessageCode("--清除主中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
)
|
)
|
||||||
|
|
||||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
|
|||||||
@@ -647,3 +647,330 @@ def tc6():
|
|||||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
|
|
||||||
return gen_file_def
|
return gen_file_def
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def mk_subpkt(dev, type, addr, cmd, len, dat):
|
||||||
|
ret_dat = list()
|
||||||
|
|
||||||
|
temp = ((dev & 0x3fff) << 2) | (type & 0x3)
|
||||||
|
ret_dat = ret_dat + [(temp >> 8) & 0xff, temp & 0xff, (addr >> 8) & 0xff, addr & 0xff]
|
||||||
|
|
||||||
|
temp = ((cmd & 0xf) << 12) | (len & 0xfff)
|
||||||
|
ret_dat = ret_dat + [(temp >>8) & 0xff, temp & 0xff]
|
||||||
|
|
||||||
|
ret_dat = ret_dat + dat + [0, 0]
|
||||||
|
|
||||||
|
return ret_dat
|
||||||
|
|
||||||
|
def sm_wr_err_test(tc_id, sm_id, pre_g_pkt = 1, good_pkt_in_bad = 1, after_g_pkt = 1, data_size = 0x10, dev = 1, cmd = 0x1):
|
||||||
|
random.seed(int(time.time() * 1000))
|
||||||
|
genPkt = GenPkt()
|
||||||
|
|
||||||
|
gen_file_def = "error_pkt_tc%02d"%(tc_id, )
|
||||||
|
sm_idx = 0
|
||||||
|
tc_des = (f"测试SM{sm_id},先写入正确的数据包,包含{pre_g_pkt}个操作SM{sm_id}的子包,然后写入错误的数据包,其中包含正确的操作SM{sm_id}的数据子包有{good_pkt_in_bad}个,\\n"
|
||||||
|
f"然后再发送正确的数据包,其中包含{after_g_pkt}个操作SM{sm_id}的子包。然后检查SM{sm_id}的状态以及数据。\\n"
|
||||||
|
f"所有数据包的长度都是{data_size}字节,设备{dev}, 命令{cmd}。没有比对数据,需要手动检查。"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
genPkt.clean()
|
||||||
|
genPkt.addSubPkt(0x0, 0x0, 0x302 + 4 * sm_id, 0xe, 2, [(data_size & 0xff), ((data_size >> 8)&0xff)])
|
||||||
|
for pkt_num in range(pre_g_pkt):
|
||||||
|
genPkt.addSubPkt(dev, 0x0, 0x800 + 0x800 * sm_id, cmd, data_size, [((i * (pkt_num + 1)) & 0xff) for i in range(data_size)])
|
||||||
|
|
||||||
|
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||||
|
+genMessageCode("--清除主中断")
|
||||||
|
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||||
|
)
|
||||||
|
|
||||||
|
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||||
|
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||||
|
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||||
|
+genReadAckPktCode(gen_file_def, 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)
|
||||||
|
|
||||||
|
+genMessageCode("--MB状态寄存器")
|
||||||
|
+genIFRwDataCode(1, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(2, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(3, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(4, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
)
|
||||||
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||||
|
|
||||||
|
genPkt.clean()
|
||||||
|
|
||||||
|
temp = ((data_size * 6) & 0xfff) << 4
|
||||||
|
data = [(temp >> 8)&0xff, temp & 0xff, 0, 0]
|
||||||
|
|
||||||
|
for i in range(good_pkt_in_bad):
|
||||||
|
data = data + mk_subpkt(dev, 0, 0x800 + 0x800 * sm_id, cmd, data_size, [((j * (i + 1) + 1) & 0xff) for j in range(data_size)])
|
||||||
|
|
||||||
|
for i in range(128):
|
||||||
|
data.append(random.randint(0, 255))
|
||||||
|
data = data + [0, 0]
|
||||||
|
|
||||||
|
genPkt.setPkt(2, data)
|
||||||
|
|
||||||
|
sm_idx = 0
|
||||||
|
genPkt.addBeforeExc(genMessageCode("--读取统计寄存器")
|
||||||
|
+genIFRwDataCode(0, 0x80, False, 24)
|
||||||
|
+genIFRwDataCode(0, 0xa0, False, 24)
|
||||||
|
+genIFRwDataCode(1, 0x80, False, 24)
|
||||||
|
+genIFRwDataCode(1, 0xa0, False, 24)
|
||||||
|
)
|
||||||
|
|
||||||
|
gen_file_def_ap = gen_file_def + "_rw01"
|
||||||
|
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, 0x22, False, 2)
|
||||||
|
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||||
|
+genIFRwDataCode(0, 0x22, False, 2)
|
||||||
|
|
||||||
|
+genMessageCode("--读取统计寄存器")
|
||||||
|
+genIFRwDataCode(0, 0x80, False, 24)
|
||||||
|
+genIFRwDataCode(0, 0xa0, False, 24)
|
||||||
|
+genIFRwDataCode(1, 0x80, False, 24)
|
||||||
|
+genIFRwDataCode(1, 0xa0, False, 24)
|
||||||
|
|
||||||
|
+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)
|
||||||
|
|
||||||
|
+genMessageCode("--MB状态寄存器")
|
||||||
|
+genIFRwDataCode(1, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(2, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(3, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(4, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
)
|
||||||
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
|
|
||||||
|
genPkt.clean()
|
||||||
|
|
||||||
|
gen_file_def_ap = gen_file_def + "_rw02"
|
||||||
|
sm_idx = 0
|
||||||
|
|
||||||
|
genPkt.addSubPkt(0, 0, 0, 0, 8, [0, ] * 8)
|
||||||
|
|
||||||
|
for pkt_num in range(after_g_pkt):
|
||||||
|
genPkt.addSubPkt(dev, 0x0, 0x800 + 0x800 * sm_id, cmd, data_size, [((i * (pkt_num + 1) - 1) & 0xff) for i in range(data_size)])
|
||||||
|
|
||||||
|
if sm_id < 4:
|
||||||
|
code_str = (genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size)
|
||||||
|
+genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size)
|
||||||
|
+genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size)
|
||||||
|
+genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size))
|
||||||
|
else:
|
||||||
|
code_str = (genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size)
|
||||||
|
+genIFRwDataCode(dev, 0x800 + sm_id * 0x800, False, data_size))
|
||||||
|
|
||||||
|
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, 0x22, False, 2)
|
||||||
|
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||||
|
+genIFRwDataCode(0, 0x22, False, 2)
|
||||||
|
|
||||||
|
#+genMessageCode("--读取统计寄存器")
|
||||||
|
#+genIFRwDataCode(0, 0x80, False, 24)
|
||||||
|
#+genIFRwDataCode(0, 0xa0, False, 24)
|
||||||
|
|
||||||
|
+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)
|
||||||
|
|
||||||
|
+genMessageCode("--MB状态寄存器")
|
||||||
|
+genIFRwDataCode(1, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(2, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(3, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
+genIFRwDataCode(4, 0x301 + sm_id * 0x4, False, 1)
|
||||||
|
|
||||||
|
+genMessageCode("--读取MB数据")
|
||||||
|
+code_str
|
||||||
|
|
||||||
|
#+genMessageCode("--复位MB状态")
|
||||||
|
#+genIFRwDataCode(1, 0x300 + sm_id * 0x4, True, 1, [0, ])
|
||||||
|
#+genIFRwDataCode(2, 0x300 + sm_id * 0x4, True, 1, [0, ])
|
||||||
|
#+genIFRwDataCode(3, 0x300 + sm_id * 0x4, True, 1, [0, ])
|
||||||
|
#+genIFRwDataCode(4, 0x300 + sm_id * 0x4, True, 1, [0, ])
|
||||||
|
|
||||||
|
+genTcEndFrameCode(gen_file_def))
|
||||||
|
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||||
|
|
||||||
|
return gen_file_def
|
||||||
|
|
||||||
|
'''
|
||||||
|
测试SM0
|
||||||
|
'''
|
||||||
|
def tc7():
|
||||||
|
return sm_wr_err_test(7, 0, 1, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc8():
|
||||||
|
return sm_wr_err_test(8, 0, 2, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc9():
|
||||||
|
return sm_wr_err_test(9, 0, 4, 2, 1, 16)
|
||||||
|
|
||||||
|
def tc10():
|
||||||
|
return sm_wr_err_test(10, 0, 0, 5, 1, 16)
|
||||||
|
|
||||||
|
def tc11():
|
||||||
|
return sm_wr_err_test(11, 0, 0, 5, 3, 64)
|
||||||
|
|
||||||
|
def tc12():
|
||||||
|
return sm_wr_err_test(12, 0, 1, 1, 4, 64)
|
||||||
|
|
||||||
|
def tc13():
|
||||||
|
return sm_wr_err_test(13, 0, 0, 5, 0, 128)
|
||||||
|
|
||||||
|
def tc14():
|
||||||
|
return sm_wr_err_test(14, 0, 4, 5, 4, 128)
|
||||||
|
|
||||||
|
|
||||||
|
'''
|
||||||
|
测试SM2
|
||||||
|
'''
|
||||||
|
def tc15():
|
||||||
|
return sm_wr_err_test(15, 2, 1, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc16():
|
||||||
|
return sm_wr_err_test(16, 2, 2, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc17():
|
||||||
|
return sm_wr_err_test(17, 2, 4, 2, 1, 16)
|
||||||
|
|
||||||
|
def tc18():
|
||||||
|
return sm_wr_err_test(18, 2, 0, 5, 1, 16)
|
||||||
|
|
||||||
|
def tc19():
|
||||||
|
return sm_wr_err_test(19, 2, 0, 5, 3, 64)
|
||||||
|
|
||||||
|
def tc20():
|
||||||
|
return sm_wr_err_test(20, 2, 1, 1, 4, 64)
|
||||||
|
|
||||||
|
def tc21():
|
||||||
|
return sm_wr_err_test(21, 2, 0, 5, 0, 128)
|
||||||
|
|
||||||
|
def tc22():
|
||||||
|
return sm_wr_err_test(22, 2, 4, 5, 4, 128)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
'''
|
||||||
|
测试SM4
|
||||||
|
'''
|
||||||
|
def tc23():
|
||||||
|
return sm_wr_err_test(23, 4, 1, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc24():
|
||||||
|
return sm_wr_err_test(24, 4, 2, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc25():
|
||||||
|
return sm_wr_err_test(25, 4, 4, 2, 1, 16)
|
||||||
|
|
||||||
|
def tc26():
|
||||||
|
return sm_wr_err_test(26, 4, 0, 5, 1, 16)
|
||||||
|
|
||||||
|
def tc27():
|
||||||
|
return sm_wr_err_test(27, 4, 0, 5, 3, 64)
|
||||||
|
|
||||||
|
def tc28():
|
||||||
|
return sm_wr_err_test(28, 4, 1, 1, 4, 64)
|
||||||
|
|
||||||
|
def tc29():
|
||||||
|
return sm_wr_err_test(29, 4, 0, 5, 0, 128)
|
||||||
|
|
||||||
|
def tc30():
|
||||||
|
return sm_wr_err_test(30, 4, 4, 5, 4, 128)
|
||||||
|
|
||||||
|
|
||||||
|
'''
|
||||||
|
测试SM6
|
||||||
|
'''
|
||||||
|
def tc31():
|
||||||
|
return sm_wr_err_test(31, 6, 1, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc32():
|
||||||
|
return sm_wr_err_test(32, 6, 2, 2, 1, 32)
|
||||||
|
|
||||||
|
def tc33():
|
||||||
|
return sm_wr_err_test(33, 6, 4, 2, 1, 16)
|
||||||
|
|
||||||
|
def tc34():
|
||||||
|
return sm_wr_err_test(34, 6, 0, 5, 1, 16)
|
||||||
|
|
||||||
|
def tc35():
|
||||||
|
return sm_wr_err_test(35, 6, 0, 5, 3, 64)
|
||||||
|
|
||||||
|
def tc36():
|
||||||
|
return sm_wr_err_test(36, 6, 1, 1, 4, 64)
|
||||||
|
|
||||||
|
def tc37():
|
||||||
|
return sm_wr_err_test(37, 6, 0, 5, 0, 128)
|
||||||
|
|
||||||
|
def tc38():
|
||||||
|
return sm_wr_err_test(38, 6, 4, 5, 4, 128)
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h030a 8'h00 16'h0002 8'h94 8'h00
|
16'h030a 8'h00 16'h0002 8'h94 8'h00
|
||||||
16'h030e 8'h00 16'h0002 8'h94 8'h00
|
16'h030e 8'h00 16'h0002 8'h94 8'h00
|
||||||
16'h2000 8'h00 16'h0094 8'h09 8'h00 8'h00 8'h00 8'h00 8'h04 8'h00 8'h00 8'h00 8'h40 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'h00 8'h00 8'h00 8'h0c 8'h00 8'hc0 8'h00 8'h40 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'h00 8'h00
|
16'h2000 8'h00 16'h0094 8'h09 8'h00 8'h00 8'h00 8'h00 8'h04 8'h00 8'h00 8'h00 8'h40 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'h00 8'h00 8'h00 8'h0c 8'h00 8'hc0 8'h00 8'h40 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'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0312 8'h00 16'h0002 8'h8c 8'h00
|
16'h0312 8'h00 16'h0002 8'h8c 8'h00
|
||||||
16'h0316 8'h00 16'h0002 8'h8c 8'h00
|
16'h0316 8'h00 16'h0002 8'h8c 8'h00
|
||||||
16'h3000 8'h00 16'h008c 8'h08 8'h80 8'h00 8'h00 8'h00 8'h04 8'h00 8'h00 8'hd0 8'h80 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'h00 8'h00
|
16'h3000 8'h00 16'h008c 8'h08 8'h80 8'h00 8'h00 8'h00 8'h04 8'h00 8'h00 8'hd0 8'h80 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'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h031a 8'h00 16'h0002 8'h26 8'h00
|
16'h031a 8'h00 16'h0002 8'h26 8'h00
|
||||||
16'h031e 8'h00 16'h0002 8'h26 8'h00
|
16'h031e 8'h00 16'h0002 8'h26 8'h00
|
||||||
16'h4000 8'h00 16'h0026 8'h02 8'h20 8'h00 8'h00 8'h13 8'hf8 8'h03 8'h02 8'he0 8'h02 8'h10 8'h00 8'h00 8'h00 8'h12 8'h90 8'h08 8'h00 8'he0 8'h10 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'h00 8'h00
|
16'h4000 8'h00 16'h0026 8'h02 8'h20 8'h00 8'h00 8'h13 8'hf8 8'h03 8'h02 8'he0 8'h02 8'h10 8'h00 8'h00 8'h00 8'h12 8'h90 8'h08 8'h00 8'he0 8'h10 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'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'hc4 8'h01
|
16'h0302 8'h00 16'h0002 8'hc4 8'h01
|
||||||
16'h0306 8'h00 16'h0002 8'hc4 8'h01
|
16'h0306 8'h00 16'h0002 8'hc4 8'h01
|
||||||
16'h1000 8'h00 16'h01c4 8'h1c 8'h00 8'h00 8'h00 8'h00 8'h04 8'h08 8'h40 8'h10 8'h38 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'h00 8'h00 8'h00 8'h0c 8'h10 8'h40 8'h00 8'h38 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'h00 8'h00 8'h33 8'h60 8'hdf 8'h00 8'h00 8'h38 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'h00 8'h00 8'h33 8'h64 8'hdf 8'h01 8'h00 8'h38 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'h00 8'h00 8'h33 8'h68 8'hdf 8'h02 8'h00 8'h38 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'h00 8'h00 8'h33 8'h6c 8'hdf 8'h03 8'h00 8'h38 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'h00 8'h00 8'h33 8'h70 8'hdf 8'h04 8'h00 8'h38 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'h00 8'h00
|
16'h1000 8'h00 16'h01c4 8'h1c 8'h00 8'h00 8'h00 8'h00 8'h04 8'h08 8'h40 8'h10 8'h38 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'h00 8'h00 8'h00 8'h0c 8'h10 8'h40 8'h00 8'h38 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'h00 8'h00 8'h33 8'h60 8'hdf 8'h00 8'h00 8'h38 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'h00 8'h00 8'h33 8'h64 8'hdf 8'h01 8'h00 8'h38 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'h00 8'h00 8'h33 8'h68 8'hdf 8'h02 8'h00 8'h38 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'h00 8'h00 8'h33 8'h6c 8'hdf 8'h03 8'h00 8'h38 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'h00 8'h00 8'h33 8'h70 8'hdf 8'h04 8'h00 8'h38 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'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h54 8'h01
|
16'h0302 8'h00 16'h0002 8'h54 8'h01
|
||||||
16'h0306 8'h00 16'h0002 8'h54 8'h01
|
16'h0306 8'h00 16'h0002 8'h54 8'h01
|
||||||
16'h1000 8'h00 16'h0154 8'h15 8'h00 8'h00 8'h00 8'h00 8'h08 8'h03 8'h00 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h04 8'h03 8'h08 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h0c 8'h03 8'h10 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h10 8'h03 8'h18 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h08 8'h08 8'h00 8'h10 8'h40 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h42 8'h41 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'h00 8'h00 8'h00 8'h04 8'h18 8'h00 8'h10 8'h40 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h42 8'h41 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'h00 8'h00 8'h00 8'h0c 8'h28 8'h00 8'h10 8'h40 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'h42 8'h41 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'h00 8'h00 8'h00 8'h10 8'h38 8'h00 8'h10 8'h40 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'h42 8'h41 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'h00 8'h00
|
16'h1000 8'h00 16'h0154 8'h15 8'h00 8'h00 8'h00 8'h00 8'h08 8'h03 8'h00 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h04 8'h03 8'h08 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h0c 8'h03 8'h10 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h10 8'h03 8'h18 8'h10 8'h04 8'h00 8'h00 8'h40 8'h00 8'h00 8'h00 8'h00 8'h08 8'h08 8'h00 8'h10 8'h40 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h42 8'h41 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'h00 8'h00 8'h00 8'h04 8'h18 8'h00 8'h10 8'h40 8'h00 8'h01 8'h02 8'h03 8'h04 8'h05 8'h06 8'h07 8'h08 8'h09 8'h0a 8'h42 8'h41 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'h00 8'h00 8'h00 8'h0c 8'h28 8'h00 8'h10 8'h40 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'h42 8'h41 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'h00 8'h00 8'h00 8'h10 8'h38 8'h00 8'h10 8'h40 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'h42 8'h41 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'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0306 8'h00 16'h0002 8'h81 8'h00
|
16'h0306 8'h00 16'h0002 8'h81 8'h00
|
||||||
16'h1000 8'h00 16'h0081 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
|
16'h1000 8'h00 16'h0081 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
|
||||||
16'h0306 8'h00 16'h0002 8'h8c 8'h00
|
16'h0306 8'h00 16'h0002 8'h8c 8'h00
|
||||||
|
|||||||
@@ -3,10 +3,15 @@
|
|||||||
16'h0040 8'h00 16'h0004 8'h01 8'h00 8'h66 8'h79
|
16'h0040 8'h00 16'h0004 8'h01 8'h00 8'h66 8'h79
|
||||||
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h80
|
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h80
|
||||||
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h80
|
16'h0074 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h80
|
||||||
16'h0070 8'h01 16'h0004 8'h00 8'h00 8'h00 8'he0
|
16'h007c 8'h00 16'h0002 8'h00 8'h81
|
||||||
16'h0070 8'h01 16'h0004 8'h00 8'h00 8'h00 8'he0
|
16'h007c 8'h00 16'h0002 8'h00 8'h81
|
||||||
|
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'h01 16'h0004 8'h03 8'h00 8'h00 8'hf0
|
||||||
|
16'h0070 8'h01 16'h0004 8'h00 8'h00 8'h00 8'hf0
|
||||||
16'h0000 8'h00 16'h0001 8'h01
|
16'h0000 8'h00 16'h0001 8'h01
|
||||||
16'h0000 8'h00 16'h0001 8'h02
|
16'h0000 8'h00 16'h0001 8'h02
|
||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h8c 8'h00
|
16'h0302 8'h00 16'h0002 8'h8c 8'h00
|
||||||
16'h0306 8'h00 16'h0002 8'h8c 8'h00
|
16'h0306 8'h00 16'h0002 8'h8c 8'h00
|
||||||
16'h1000 8'h00 16'h008c 8'h08 8'h80 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hd0 8'h80 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 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 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 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'h008c 8'h08 8'h80 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hd0 8'h80 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 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 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 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
|
||||||
@@ -29,15 +34,13 @@
|
|||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h0e 8'h00
|
16'h0302 8'h00 16'h0002 8'h0e 8'h00
|
||||||
16'h0306 8'h00 16'h0002 8'h0e 8'h00
|
16'h0306 8'h00 16'h0002 8'h0e 8'h00
|
||||||
16'h1000 8'h00 16'h000e 8'h00 8'ha0 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 8'hff 8'h00 8'h00
|
16'h1000 8'h00 16'h000e 8'h00 8'ha0 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 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'h000e 8'h00 8'ha0 8'h00 8'h04 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 8'hff 8'h00 8'h04
|
16'h0800 8'h01 16'h000e 8'h00 8'ha0 8'h00 8'h04 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 8'hff 8'h00 8'h04
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h02 8'h00
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
|
||||||
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
|
||||||
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h02 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h02 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
||||||
@@ -51,3 +54,18 @@
|
|||||||
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h03 8'h00
|
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h03 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
16'h00c0 8'h01 16'h0004 8'h08 8'h00 8'h04 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 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'h00 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'h00 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'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
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h2c 8'h03
|
16'h0302 8'h00 16'h0002 8'h2c 8'h03
|
||||||
16'h0306 8'h00 16'h0002 8'h2c 8'h03
|
16'h0306 8'h00 16'h0002 8'h2c 8'h03
|
||||||
16'h1000 8'h00 16'h032c 8'h32 8'h80 8'h00 8'h00 8'h00 8'h04 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h04 8'h08 8'h00 8'h10 8'h04 8'h02 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h04 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h04 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h04 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h04 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h04 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h04 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h04 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h04 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h04 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h04 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h04 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h08 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h08 8'h08 8'h00 8'h10 8'h04 8'h03 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h08 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h08 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h08 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h08 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h08 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h08 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h08 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h08 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h08 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h08 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h08 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h0c 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h00 8'h10 8'h04 8'h04 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h10 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h10 8'h08 8'h00 8'h10 8'h04 8'h05 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h10 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h10 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h10 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h10 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h10 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h10 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h10 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h10 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h10 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h10 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h10 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00
|
16'h1000 8'h00 16'h032c 8'h32 8'h80 8'h00 8'h00 8'h00 8'h04 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h04 8'h08 8'h00 8'h10 8'h04 8'h02 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h04 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h04 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h04 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h04 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h04 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h04 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h04 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h04 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h04 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h04 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h04 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h04 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h08 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h08 8'h08 8'h00 8'h10 8'h04 8'h03 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h08 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h08 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h08 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h08 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h08 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h08 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h08 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h08 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h08 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h08 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h08 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h08 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h0c 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h00 8'h10 8'h04 8'h04 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h0c 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h10 8'h03 8'h02 8'h10 8'h02 8'h40 8'h00 8'h00 8'h00 8'h00 8'h10 8'h08 8'h00 8'h10 8'h04 8'h05 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h10 8'h08 8'h04 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h10 8'h08 8'h08 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h0c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h10 8'h08 8'h10 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h10 8'h08 8'h14 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h10 8'h08 8'h18 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h1c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00 8'h00 8'h10 8'h08 8'h20 8'h10 8'h04 8'h01 8'h02 8'h03 8'h04 8'h00 8'h00 8'h00 8'h10 8'h08 8'h24 8'h10 8'h04 8'h05 8'h06 8'h07 8'h08 8'h00 8'h00 8'h00 8'h10 8'h08 8'h28 8'h10 8'h04 8'h09 8'h0a 8'h0b 8'h0c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h2c 8'h10 8'h04 8'h0d 8'h0e 8'h0f 8'h10 8'h00 8'h00 8'h00 8'h10 8'h08 8'h30 8'h10 8'h04 8'h11 8'h12 8'h13 8'h14 8'h00 8'h00 8'h00 8'h10 8'h08 8'h34 8'h10 8'h04 8'h15 8'h16 8'h17 8'h18 8'h00 8'h00 8'h00 8'h10 8'h08 8'h38 8'h10 8'h04 8'h19 8'h1a 8'h1b 8'h1c 8'h00 8'h00 8'h00 8'h10 8'h08 8'h3c 8'h10 8'h04 8'h1d 8'h1e 8'h1f 8'h20 8'h00 8'h00
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h24 8'h00
|
16'h0302 8'h00 16'h0002 8'h24 8'h00
|
||||||
16'h0306 8'h00 16'h0002 8'h24 8'h00
|
16'h0306 8'h00 16'h0002 8'h24 8'h00
|
||||||
16'h1000 8'h00 16'h0024 8'h02 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h80 8'he0 8'h18 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'h0024 8'h02 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'h80 8'he0 8'h18 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
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h00 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h00 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
16'h0302 8'h00 16'h0002 8'h0e 8'h00
|
16'h0302 8'h00 16'h0002 8'h0e 8'h00
|
||||||
16'h0306 8'h00 16'h0002 8'h0e 8'h00
|
16'h0306 8'h00 16'h0002 8'h0e 8'h00
|
||||||
16'h1000 8'h00 16'h000e 8'h00 8'ha0 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 8'hff 8'h00 8'h00
|
16'h1000 8'h00 16'h000e 8'h00 8'ha0 8'h00 8'h00 8'h00 8'h00 8'h00 8'h00 8'hb0 8'h02 8'h3f 8'hff 8'h00 8'h00
|
||||||
@@ -36,6 +37,7 @@
|
|||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h03 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h04 8'h00
|
16'h00c0 8'h01 16'h0004 8'h28 8'h00 8'h04 8'h00
|
||||||
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
16'h00c0 8'h01 16'h0004 8'h00 8'h00 8'h00 8'h00
|
||||||
|
16'h0078 8'h00 16'h0004 8'hff 8'hff 8'hff 8'hff
|
||||||
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
|
||||||
|
|||||||
Reference in New Issue
Block a user