修改测试用例
This commit is contained in:
@@ -14,6 +14,7 @@ def tc1():
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 30
|
||||
setting_ebmmu_regs(data, 0, 0x10000000, 0x0200, 0x0a, 0x3, 0x1)
|
||||
@@ -33,7 +34,12 @@ def tc1():
|
||||
setting_ebmmu_regs(data, 0, 0x1000001e, 0x0200, 0x0a, 0x3, 0x1)
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 10, data)
|
||||
|
||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
@@ -166,7 +172,7 @@ def tc2():
|
||||
#>>>>>>设置EB-MMU 2
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 30
|
||||
setting_ebmmu_regs(data, 0, 0x20000000, 0x0000, 0x10, 0x1, 0x1)
|
||||
@@ -185,8 +191,12 @@ def tc2():
|
||||
data = [0,] * 30
|
||||
setting_ebmmu_regs(data, 0, 0x20000030, 0x0000, 0x10, 0x1, 0x1)
|
||||
genPkt.addSubPkt(0x4, 0, 0x020a, 0x1, 10, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -318,7 +328,7 @@ def tc3():
|
||||
#>>>>>>设置EB-MMU 3
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 30
|
||||
setting_ebmmu_regs(data, 0, 0x10000000, 0x0200, 0x0a, 0x3, 0x1)
|
||||
@@ -356,8 +366,12 @@ def tc3():
|
||||
setting_ebmmu_regs(data, 0, 0x1000001e+0xa+0xc+0xc+0xc, 0x0000, 0x0c, 0x1, 0x1)
|
||||
genPkt.addSubPkt(0x4, 0, 0x0214, 0x1, 10, data)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -446,10 +460,14 @@ def tc4():
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)
|
||||
+genMessageCode("--清除中断")
|
||||
+genIFRwDataCode(0, 0x78, True, 4, [0xff, 0xff, 0xff, 0xff])
|
||||
+ genSlvSMWriteData(1, 1, 0x80)
|
||||
+ genSlvSMWriteData(2, 3, 0x98)
|
||||
+ genSlvSMWriteData(3, 5, 0x81)
|
||||
+ genSlvSMWriteData(4, 7, 0x8c))
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 30
|
||||
@@ -473,6 +491,8 @@ def tc4():
|
||||
addr = 0x58 + 0x80 + 0x98 + 0x81
|
||||
setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x4000, 0x8c, 0x1, 0x1)
|
||||
genPkt.addSubPkt(0x4, 0, 0x021e, 0x1, 10, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
|
||||
|
||||
|
||||
sm_idx = 0
|
||||
@@ -563,8 +583,11 @@ def tc5():
|
||||
genPkt.clean()
|
||||
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]))
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 30
|
||||
setting_ebmmu_regs(data, 0, 0x10000058, 0x1000, 0x80, 0x1, 0x1)
|
||||
@@ -588,7 +611,7 @@ def tc5():
|
||||
setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x4000, 0x8c, 0x1, 0x1)
|
||||
genPkt.addSubPkt(0x4, 0, 0x021e, 0x1, 10, data)
|
||||
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
sm_idx = 0
|
||||
|
||||
genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx)
|
||||
@@ -676,6 +699,7 @@ def tc6():
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
addr_off = 0x58 + 0x80 + 0x98 + 0x81 + 0x8c
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -706,11 +730,15 @@ def tc6():
|
||||
data[0] = 0x80
|
||||
data[1] = 0x00
|
||||
genPkt.addSubPkt(0x0, 0, 0x302, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
#gen_file_def = "ebmmu_tc6_settings"
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -811,6 +839,7 @@ def tc7():
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
addr_off = 0x58 + 0x80 + 0x98 + 0x81 + 0x8c
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -849,7 +878,12 @@ def tc7():
|
||||
#gen_file_def = "ebmmu_tc7_settings"
|
||||
sm_idx = 0
|
||||
|
||||
genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des))
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
@@ -950,6 +984,7 @@ def tc8():
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
addr_off = 0x0
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -963,10 +998,14 @@ def tc8():
|
||||
data[0] = 0x80
|
||||
data[1] = 0x00
|
||||
genPkt.addSubPkt(0x0, 0, 0x302, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -1061,6 +1100,7 @@ def tc9():
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
addr_off = 0x0
|
||||
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
@@ -1074,10 +1114,14 @@ def tc9():
|
||||
data[0] = 0x00
|
||||
data[1] = 0x01
|
||||
genPkt.addSubPkt(0x0, 0, 0x302, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -1175,7 +1219,7 @@ def tc10():
|
||||
genPkt.setPktType(0)
|
||||
|
||||
addr_off = 0x0
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -1187,10 +1231,14 @@ def tc10():
|
||||
data[0] = 0x00
|
||||
data[1] = 0x01
|
||||
genPkt.addSubPkt(0x0, 0, 0x302, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -1336,6 +1384,7 @@ def tc11():
|
||||
addr = 0x10000000
|
||||
addr_off = 0x0
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -1378,10 +1427,14 @@ def tc11():
|
||||
data[0] = 0x00
|
||||
data[1] = 0x01
|
||||
genPkt.addSubPkt(0x0, 0, 0x306, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -1562,6 +1615,7 @@ def tc12():
|
||||
addr_off = 0x0
|
||||
sm_size = 0x8
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -1661,6 +1715,8 @@ def tc12():
|
||||
#print(hex(taddr), hex(addr_off))
|
||||
setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
|
||||
data = [0,] * 2
|
||||
@@ -1686,7 +1742,10 @@ def tc12():
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -1833,6 +1892,7 @@ def tc13():
|
||||
addr_off = 0x0
|
||||
sm_size = 0x8
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -1936,7 +1996,11 @@ def tc13():
|
||||
setting_ebmmu_regs(data, 6, taddr, 0x4000, sm_size / 2, 0x1, 0x1)
|
||||
setting_ebmmu_regs(data, 7, taddr + sm_size / 2, 0x4000 + sm_size / 2, sm_size / 2, 0x1, 0x1)
|
||||
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -1960,7 +2024,10 @@ def tc13():
|
||||
genPkt.addSubPkt(0x0, 0, 0x31e, 0xe, 2, data)
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -2088,6 +2155,7 @@ def tc14():
|
||||
addr_off = 0x0
|
||||
sm_size = 0x8
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -2171,8 +2239,11 @@ def tc14():
|
||||
taddr = addr + addr_off
|
||||
setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1)
|
||||
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
data[1] = (sm_size >> 8) & 0xff
|
||||
@@ -2196,7 +2267,10 @@ def tc14():
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -2311,6 +2385,7 @@ def tc15():
|
||||
addr_off = 0x0
|
||||
sm_size = 16
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -2558,7 +2633,9 @@ def tc15():
|
||||
#print(ebmmu_offset, hex(taddr + i * int(sm_size / 4)), hex(0x0800 + i * int(sm_size / 4)))
|
||||
ebmmu_offset = ebmmu_offset + 1
|
||||
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -2581,7 +2658,10 @@ def tc15():
|
||||
data[1] = (sm_size >> 8) & 0xff
|
||||
genPkt.addSubPkt(0x0, 0, 0x31a, 0xe, 2, data)
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -2696,6 +2776,7 @@ def tc16():
|
||||
addr_off = 0x0
|
||||
sm_size = 16
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -2951,7 +3032,10 @@ def tc16():
|
||||
#print(ebmmu_offset, hex(taddr + i * int(sm_size / 4)), hex(0x3800 + i * int(sm_size / 4)))
|
||||
ebmmu_offset = ebmmu_offset + 1
|
||||
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -2975,7 +3059,10 @@ def tc16():
|
||||
genPkt.addSubPkt(0x0, 0, 0x31a, 0xe, 2, data)
|
||||
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -3115,6 +3202,7 @@ def tc17():
|
||||
addr_off = 0x0
|
||||
sm_size = 16
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -3363,6 +3451,7 @@ def tc17():
|
||||
ebmmu_offset = ebmmu_offset + 1
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -3385,7 +3474,10 @@ def tc17():
|
||||
data[1] = (sm_size >> 8) & 0xff
|
||||
genPkt.addSubPkt(0x0, 0, 0x31e, 0xe, 2, data)
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -3496,6 +3588,7 @@ def tc18():
|
||||
addr_off = 0x0
|
||||
sm_size = 16
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
@@ -3744,6 +3837,7 @@ def tc18():
|
||||
ebmmu_offset = ebmmu_offset + 1
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -3766,7 +3860,10 @@ def tc18():
|
||||
data[1] = (sm_size >> 8) & 0xff
|
||||
genPkt.addSubPkt(0x0, 0, 0x31a, 0xe, 2, data)
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
@@ -3884,6 +3981,7 @@ def tc19():
|
||||
addr_off = 0x0
|
||||
sm_size = 8
|
||||
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x1, 0x58])
|
||||
|
||||
sm_vaddr = 0x10000000
|
||||
sm_addr_off = 0x0
|
||||
@@ -4038,6 +4136,7 @@ def tc19():
|
||||
sm_addr_off = sm_addr_off + 4 * sm_size
|
||||
|
||||
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x0018, 0xe, 2, [0x0, 0x58])
|
||||
|
||||
data = [0,] * 2
|
||||
data[0] = (sm_size >> 0) & 0xff
|
||||
@@ -4088,7 +4187,10 @@ def tc19():
|
||||
genPkt.addSubPkt(0x0, 0, 0x31e, 0xe, 2, data)
|
||||
'''
|
||||
|
||||
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)
|
||||
+genWriteTransPktCode(gen_file_def, sm_idx)
|
||||
|
||||
Reference in New Issue
Block a user