修正了最新测试用例的bug,返回基本靠谱了
This commit is contained in:
@@ -37,8 +37,8 @@
|
||||
//`define ENABLE_EBMMU_TR7_TEST "generated/log/ebmmu_tr7_tc.log"
|
||||
//`define ENABLE_EBMMU_TR8_TEST "generated/log/ebmmu_tr8_tc.log"
|
||||
//`define ENABLE_EBMMU_TR9_TEST "generated/log/ebmmu_tr9_tc.log"
|
||||
`define ENABLE_EBMMU_TR10_TEST "generated/log/ebmmu_tr10_tc.log"
|
||||
//`define ENABLE_EBMMU_TR11_TEST "generated/log/ebmmu_tr11_tc.log"
|
||||
//`define ENABLE_EBMMU_TR10_TEST "generated/log/ebmmu_tr10_tc.log"
|
||||
`define ENABLE_EBMMU_TR11_TEST "generated/log/ebmmu_tr11_tc.log"
|
||||
//`define ENABLE_EBMMU_TR12_TEST "generated/log/ebmmu_tr12_tc.log"
|
||||
//`define ENABLE_EBMMU_TR13_TEST "generated/log/ebmmu_tr13_tc.log"
|
||||
//`define ENABLE_EBMMU_TR14_TEST "generated/log/ebmmu_tr14_tc.log"
|
||||
|
||||
@@ -2065,12 +2065,12 @@ if __name__ == '__main__':
|
||||
#subPkt参数:索引、索引类型、地址、命令、长度、数据
|
||||
data = [0,] * 256
|
||||
|
||||
addr = addr + addr_off
|
||||
#print(hex(addr))
|
||||
data[0] = addr & 0xff
|
||||
data[1] = (addr >> 8) & 0xff
|
||||
data[2] = (addr >> 16) & 0xff
|
||||
data[3] = (addr >> 24) & 0xff
|
||||
taddr = addr + addr_off
|
||||
#print(hex(taddr))
|
||||
data[0] = taddr & 0xff
|
||||
data[1] = (taddr >> 8) & 0xff
|
||||
data[2] = (taddr >> 16) & 0xff
|
||||
data[3] = (taddr >> 24) & 0xff
|
||||
|
||||
data[4] = 0x00
|
||||
data[5] = 0x10
|
||||
@@ -2087,11 +2087,12 @@ if __name__ == '__main__':
|
||||
addr_off = addr_off + 0x100
|
||||
data = [0,] * 256
|
||||
|
||||
addr = addr + addr_off
|
||||
data[0] = addr & 0xff
|
||||
data[1] = (addr >> 8) & 0xff
|
||||
data[2] = (addr >> 16) & 0xff
|
||||
data[3] = (addr >> 24) & 0xff
|
||||
taddr = addr + addr_off
|
||||
#print(hex(taddr), hex(addr_off))
|
||||
data[0] = taddr & 0xff
|
||||
data[1] = (taddr >> 8) & 0xff
|
||||
data[2] = (taddr >> 16) & 0xff
|
||||
data[3] = (taddr >> 24) & 0xff
|
||||
|
||||
data[4] = 0x00
|
||||
data[5] = 0x10
|
||||
@@ -2109,11 +2110,12 @@ if __name__ == '__main__':
|
||||
addr_off = addr_off + 0x100
|
||||
data = [0,] * 256
|
||||
|
||||
addr = addr + addr_off
|
||||
data[0] = addr & 0xff
|
||||
data[1] = (addr >> 8) & 0xff
|
||||
data[2] = (addr >> 16) & 0xff
|
||||
data[3] = (addr >> 24) & 0xff
|
||||
taddr = addr + addr_off
|
||||
#print(hex(taddr), hex(addr_off))
|
||||
data[0] = taddr & 0xff
|
||||
data[1] = (taddr >> 8) & 0xff
|
||||
data[2] = (taddr >> 16) & 0xff
|
||||
data[3] = (taddr >> 24) & 0xff
|
||||
|
||||
|
||||
data[4] = 0x00
|
||||
@@ -2132,11 +2134,12 @@ if __name__ == '__main__':
|
||||
addr_off = addr_off + 0x100
|
||||
data = [0,] * 256
|
||||
|
||||
addr = addr + addr_off
|
||||
data[0] = addr & 0xff
|
||||
data[1] = (addr >> 8) & 0xff
|
||||
data[2] = (addr >> 16) & 0xff
|
||||
data[3] = (addr >> 24) & 0xff
|
||||
taddr = addr + addr_off
|
||||
#print(hex(taddr), hex(addr_off))
|
||||
data[0] = taddr & 0xff
|
||||
data[1] = (taddr >> 8) & 0xff
|
||||
data[2] = (taddr >> 16) & 0xff
|
||||
data[3] = (taddr >> 24) & 0xff
|
||||
|
||||
|
||||
data[4] = 0x00
|
||||
@@ -2153,7 +2156,7 @@ if __name__ == '__main__':
|
||||
data = [0,] * 2
|
||||
data[0] = 0x00
|
||||
data[1] = 0x01
|
||||
genPkt.addSubPkt(0x0, 0, 0x302, 0xe, 2, data)
|
||||
genPkt.addSubPkt(0x0, 0, 0x306, 0xe, 2, data)
|
||||
|
||||
gen_file_def = "ebmmu_tc11_settings"
|
||||
sm_idx = 0
|
||||
@@ -2166,7 +2169,7 @@ if __name__ == '__main__':
|
||||
genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1)
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#>>>>>>用EB-MMU方式读取EB-MMU设置, 11,两次写入em-mmu
|
||||
#>>>>>>用EB-MMU方式读取EB-MMU设置, 11,两次读出eb-mmu
|
||||
genPkt.clean()
|
||||
genPkt.setPktType(0)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user