adjust SVP64RM class to output more PowerDecoder-friendly csv augmentation
[soc.git] / src / soc / decoder / selectable_int.py
index 8eabec3ed08597ab5b601beed9e042cd396ddb10..575d1d8713d9fbbd8897cf4dc05ea5018e20161b 100644 (file)
@@ -270,6 +270,7 @@ class SelectableInt:
     def __getitem__(self, key):
         if isinstance(key, SelectableInt):
             key = key.value
+        print("getitem", key, self.bits, hex(self.value))
         if isinstance(key, int):
             assert key < self.bits, "key %d accessing %d" % (key, self.bits)
             assert key >= 0
@@ -297,6 +298,7 @@ class SelectableInt:
     def __setitem__(self, key, value):
         if isinstance(key, SelectableInt):
             key = key.value
+        print("setitem", key, self.bits, hex(self.value))
         if isinstance(key, int):
             assert key < self.bits
             assert key >= 0