X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fsoc%2Fdecoder%2Fselectable_int.py;h=575d1d8713d9fbbd8897cf4dc05ea5018e20161b;hb=b76ab666387570fd51d820a35660de07b207ba0e;hp=8eabec3ed08597ab5b601beed9e042cd396ddb10;hpb=31f953f78f24b553a8deff212bcde9e31cf13c82;p=soc.git diff --git a/src/soc/decoder/selectable_int.py b/src/soc/decoder/selectable_int.py index 8eabec3e..575d1d87 100644 --- a/src/soc/decoder/selectable_int.py +++ b/src/soc/decoder/selectable_int.py @@ -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