microspeclib.internal.util module

class microspeclib.internal.util.MicroSpecInteger(value, size=1, byteorder='big', signed=False, name=None)

Bases: int

A subclass of Python int that remembers it’s byte width and name so that it can be converted to bytes and str properly

__bytes__()
static __new__(self, value, size=1, byteorder='big', signed=False, name=None)

Create and return a new object. See help(type) for accurate signature.

__str__()

Return str(self).

microspeclib.internal.util._flatten(_list)
microspeclib.internal.util.dehex(value)
microspeclib.internal.util.flatten(_list)
microspeclib.internal.util.isInt(i)