修正测试用例,将emmu * 8改为 emmu * 16

This commit is contained in:
2025-08-06 18:52:04 +08:00
parent 278c98c3d1
commit 9741f8541d

View File

@@ -621,7 +621,7 @@ def tc8():
addr = addr_off + 0x0 addr = addr_off + 0x0
setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x80, 0x1, 0x1) setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x80, 0x1, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = 0x80 data[0] = 0x80
@@ -692,7 +692,7 @@ def tc9():
addr = addr_off + 0x0 addr = addr_off + 0x0
setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x0100, 0x2, 0x1) setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x0100, 0x2, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = 0x00 data[0] = 0x00
@@ -764,7 +764,7 @@ def tc10():
addr = addr_off + 0x0 addr = addr_off + 0x0
setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x0100, 0x2, 0x1) setting_ebmmu_regs(data, 0, 0x10000000+addr, 0x0800, 0x0100, 0x2, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0xe, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = 0x00 data[0] = 0x00
@@ -864,7 +864,7 @@ def tc11():
taddr = addr + addr_off taddr = addr + addr_off
setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1) setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
addr_off = addr_off + 0x100 addr_off = addr_off + 0x100
@@ -873,7 +873,7 @@ def tc11():
taddr = addr + addr_off taddr = addr + addr_off
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1) setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1)
genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -884,7 +884,7 @@ def tc11():
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1) setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1)
genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -894,7 +894,7 @@ def tc11():
taddr = addr + addr_off taddr = addr + addr_off
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1) setting_ebmmu_regs(data, 0, taddr, 0x1000, 0x100, 0x1, 0x1)
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = 0x00 data[0] = 0x00
@@ -1025,7 +1025,7 @@ def tc12():
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
data = [0,] * 256 data = [0,] * 256
@@ -1050,7 +1050,7 @@ def tc12():
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1)
genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1076,7 +1076,7 @@ def tc12():
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1)
genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1102,7 +1102,7 @@ def tc12():
#print(hex(taddr), hex(addr_off)) #print(hex(taddr), hex(addr_off))
setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x4000, sm_size, 0x1, 0x1)
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = (sm_size >> 0) & 0xff data[0] = (sm_size >> 0) & 0xff
@@ -1236,7 +1236,7 @@ def tc13():
setting_ebmmu_regs(data, 6, taddr, 0x4000, sm_size / 2, 0x1, 0x1) 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) setting_ebmmu_regs(data, 7, taddr + sm_size / 2, 0x4000 + sm_size / 2, sm_size / 2, 0x1, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
data = [0,] * 256 data = [0,] * 256
@@ -1262,7 +1262,7 @@ def tc13():
setting_ebmmu_regs(data, 6, taddr, 0x4000, sm_size / 2, 0x1, 0x1) 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) setting_ebmmu_regs(data, 7, taddr + sm_size / 2, 0x4000 + sm_size / 2, sm_size / 2, 0x1, 0x1)
genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1289,7 +1289,7 @@ def tc13():
setting_ebmmu_regs(data, 6, taddr, 0x4000, sm_size / 2, 0x1, 0x1) 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) setting_ebmmu_regs(data, 7, taddr + sm_size / 2, 0x4000 + sm_size / 2, sm_size / 2, 0x1, 0x1)
genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1316,7 +1316,7 @@ def tc13():
setting_ebmmu_regs(data, 6, taddr, 0x4000, sm_size / 2, 0x1, 0x1) 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) setting_ebmmu_regs(data, 7, taddr + sm_size / 2, 0x4000 + sm_size / 2, sm_size / 2, 0x1, 0x1)
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = (sm_size >> 0) & 0xff data[0] = (sm_size >> 0) & 0xff
@@ -1445,7 +1445,7 @@ def tc14():
taddr = addr + addr_off taddr = addr + addr_off
setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1)
genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x1, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
data = [0,] * 256 data = [0,] * 256
@@ -1466,7 +1466,7 @@ def tc14():
taddr = addr + addr_off taddr = addr + addr_off
setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1)
genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x2, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1488,7 +1488,7 @@ def tc14():
taddr = addr + addr_off taddr = addr + addr_off
setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1)
genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x3, 0, 0x0200, 0x1, 160, data)
#subPkt参数索引、索引类型、地址、命令、长度、数据 #subPkt参数索引、索引类型、地址、命令、长度、数据
@@ -1510,7 +1510,7 @@ def tc14():
taddr = addr + addr_off taddr = addr + addr_off
setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1) setting_ebmmu_regs(data, 3, taddr, 0x3800, sm_size, 0x2, 0x1)
genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 80, data) genPkt.addSubPkt(0x4, 0, 0x0200, 0x1, 160, data)
data = [0,] * 2 data = [0,] * 2
data[0] = (sm_size >> 0) & 0xff data[0] = (sm_size >> 0) & 0xff