return self.values[value]
return None
- def __str__(self):
- return "[%2d:%-2d] %s 0x%x" % (int(self.start_bit),
- int(self.end_bit), self.name, self.mask())
-
@staticmethod
def parse_bitfield(line):
a = line.split(None, 1)
% (name_width, field.name, v)
return str
- def __str__(self):
- str = self.name + "\n"
- for f in self.fields:
- str += "\t%s\n" % f
- return str
-
def list_regs(regs):
for (id, r) in regs.iteritems():
print "%18s : %s" % (id, r.name)