增加清除中断的代码,解决sync.tc5的运行不正常的问题
This commit is contained in:
1
Makefile
1
Makefile
@@ -46,6 +46,7 @@ testShin_vl:
|
|||||||
testShin:
|
testShin:
|
||||||
python3 ./tb/shinTest/gen_pkt.py ${SPI_TYPE} ${TRANS_CODE} ${CDR_TYPE}
|
python3 ./tb/shinTest/gen_pkt.py ${SPI_TYPE} ${TRANS_CODE} ${CDR_TYPE}
|
||||||
mkdir -p generated/log
|
mkdir -p generated/log
|
||||||
|
mkdir -p ./tb/build
|
||||||
rm -rf generated/log/*
|
rm -rf generated/log/*
|
||||||
iverilog -Wall \
|
iverilog -Wall \
|
||||||
-o ./tb/build/shinTest.iverilog \
|
-o ./tb/build/shinTest.iverilog \
|
||||||
|
|||||||
@@ -853,6 +853,13 @@ def tc5():
|
|||||||
+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])
|
||||||
|
+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])
|
||||||
)
|
)
|
||||||
|
|
||||||
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)
|
||||||
@@ -876,6 +883,13 @@ def tc5():
|
|||||||
+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])
|
||||||
|
+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])
|
||||||
)
|
)
|
||||||
|
|
||||||
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)
|
||||||
|
|||||||
Reference in New Issue
Block a user