From 20c82b6f1a18ed5410f7e56b27aeaa403e99c0fa Mon Sep 17 00:00:00 2001 From: bbracker Date: Wed, 13 Apr 2022 13:04:43 -0700 Subject: [PATCH] parsePlicState.py bugfix --- linux/testvector-generation/parsePlicState.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/linux/testvector-generation/parsePlicState.py b/linux/testvector-generation/parsePlicState.py index aecc89bc..49f2a558 100755 --- a/linux/testvector-generation/parsePlicState.py +++ b/linux/testvector-generation/parsePlicState.py @@ -98,8 +98,7 @@ with open(outDir+'checkpoint-PLIC_INT_PRIORITY', 'w') as outFile: outFile.write(stripZeroes(word[2:])+'\n') with open(outDir+'checkpoint-PLIC_INT_ENABLE', 'w') as outFile: for word in plicIntEnableArray: - word = hex(int(word,16)>>1)[2:] # right shift by 1 because source 0 does not exist - outFile.write(stripZeroes(word)+'\n') + outFile.write(stripZeroes(word[2:])+'\n') with open(outDir+'checkpoint-PLIC_THRESHOLD', 'w') as outFile: for word in plicIntPriorityThresholdArray: outFile.write(stripZeroes(word[2:])+'\n')