Merge branch 'mp_eb_dev' into feature/auto_release_insert
This commit is contained in:
@@ -38,12 +38,18 @@ def tc1():
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
+genMessageCode("--读取统计寄存器")
|
||||
+genIFRwDataCode(0, 0x80, False, 24)
|
||||
+genIFRwDataCode(0, 0xa0, False, 24)
|
||||
+genIFRwDataCode(1, 0x80, False, 24)
|
||||
+genIFRwDataCode(2, 0x80, False, 24)
|
||||
+genIFRwDataCode(3, 0x80, False, 24)
|
||||
+genIFRwDataCode(4, 0x80, False, 24)
|
||||
|
||||
+genMessageCode("--数据包状态寄存器")
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
)
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
@@ -75,7 +81,8 @@ def tc1():
|
||||
+genIFRwDataCode(2, 0x74, False, 4)
|
||||
+genIFRwDataCode(3, 0x74, False, 4)
|
||||
+genIFRwDataCode(4, 0x74, False, 4)
|
||||
|
||||
|
||||
+genMessageCode("--读取统计寄存器")
|
||||
+genIFRwDataCode(0, 0x80, False, 24)
|
||||
+genIFRwDataCode(0, 0xa0, False, 24)
|
||||
+genIFRwDataCode(1, 0x80, False, 24)
|
||||
@@ -83,6 +90,11 @@ def tc1():
|
||||
+genIFRwDataCode(3, 0x80, False, 24)
|
||||
+genIFRwDataCode(4, 0x80, False, 24)
|
||||
|
||||
+genMessageCode("--数据包状态寄存器")
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||
@@ -125,7 +137,12 @@ def tc2():
|
||||
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))
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
+genMessageCode("--数据包状态寄存器")
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
)
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
genPkt.clean()
|
||||
@@ -142,21 +159,31 @@ def tc2():
|
||||
+genWriteTransPktCode(gen_file_def_ap, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def_ap, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def_ap, sm_idx)
|
||||
|
||||
+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)
|
||||
|
||||
+genIFRwDataCode(0, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(1, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(2, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(3, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(4, 0x78, True, 4, clear_int)
|
||||
|
||||
+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, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||
|
||||
@@ -189,6 +216,30 @@ def tc3():
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def, sm_idx)
|
||||
|
||||
+genMessageCode("--数据包状态寄存器")
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
|
||||
+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)
|
||||
|
||||
+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])
|
||||
|
||||
+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))
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
return gen_file_def
|
||||
@@ -231,21 +282,31 @@ def tc4():
|
||||
+genWriteTransPktCode(gen_file_def_ap, sm_idx)
|
||||
+genTrgTransPktCode(gen_file_def_ap, sm_idx)
|
||||
+genReadAckPktCode(gen_file_def_ap, sm_idx)
|
||||
|
||||
+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)
|
||||
|
||||
+genIFRwDataCode(0, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(1, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(2, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(3, 0x78, True, 4, clear_int)
|
||||
+genIFRwDataCode(4, 0x78, True, 4, clear_int)
|
||||
|
||||
+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, 0x22, False, 2)
|
||||
+genIFRwDataCode(0, 0x22, True, 2, [0xff, 0xff])
|
||||
+genIFRwDataCode(0, 0x22, False, 2)
|
||||
|
||||
+genTcEndFrameCode(gen_file_def))
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1, True, gen_file_def_ap)
|
||||
|
||||
@@ -281,12 +342,24 @@ def tc5():
|
||||
genPkt.setPkt(2, data)
|
||||
|
||||
sm_idx = 0
|
||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||
+genMessageCode("--读取统计寄存器")
|
||||
+genIFRwDataCode(0, 0x80, False, 24)
|
||||
+genIFRwDataCode(0, 0xa0, False, 24))
|
||||
|
||||
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))
|
||||
+genReadAckPktCode(gen_file_def, 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))
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
genPkt.clean()
|
||||
@@ -302,6 +375,15 @@ def tc5():
|
||||
+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)
|
||||
|
||||
Reference in New Issue
Block a user