def __init__(self, opcode, screen, display_mask, attr, value): self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlSetAttributeAndGetStatus), minx.XData('CARD16', 1, 5), minx.XData('CARD32', 1, screen), minx.XData('CARD32', 1, display_mask), minx.XData('CARD32', 1, attr), minx.XData('INT32', 1, value))
def __init__(self, opcode, target): self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlQueryTargetCount), minx.XData("CARD16", 1, 2), minx.XData("CARD32", 1, target), )
def __init__(self, opcode, target_id, target_type, display_mask, attr): self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlQueryValidAttributeValues), minx.XData('CARD16', 1, 4), minx.XData('CARD16', 1, target_id), minx.XData('CARD16', 1, target_type), minx.XData('CARD32', 1, display_mask), minx.XData('CARD32', 1, attr))
def __init__(self, opcode, screen, display_mask, attr, data): dlen = len(data) + 1 #include terminating 0 self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlSetStringAttribute), minx.XData('CARD16', 1, 5 + (((dlen + 3) & ~3) >> 2)), minx.XData('CARD32', 1, screen), minx.XData('CARD32', 1, display_mask), minx.XData('CARD32', 1, attr), minx.XData('CARD32', 1, dlen), minx.XData('STRING8', dlen, data + '\0'))
def __init__(self, opcode, target_id, target_type, display_mask, attr): self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlQueryValidAttributeValues), minx.XData("CARD16", 1, 4), minx.XData("CARD16", 1, target_id), minx.XData("CARD16", 1, target_type), minx.XData("CARD32", 1, display_mask), minx.XData("CARD32", 1, attr), )
def __init__(self, opcode, screen, display_mask, attr, value): self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlSetAttributeAndGetStatus), minx.XData("CARD16", 1, 5), minx.XData("CARD32", 1, screen), minx.XData("CARD32", 1, display_mask), minx.XData("CARD32", 1, attr), minx.XData("INT32", 1, value), )
def __init__(self, opcode, screen, display_mask, attr, data): dlen = len(data) + 1 # include terminating 0 self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlSetStringAttribute), minx.XData("CARD16", 1, 5 + (((dlen + 3) & ~3) >> 2)), minx.XData("CARD32", 1, screen), minx.XData("CARD32", 1, display_mask), minx.XData("CARD32", 1, attr), minx.XData("CARD32", 1, dlen), minx.XData("STRING8", dlen, data + "\0"), )
def __init__(self, opcode, target_id, target_type, display_mask, attr, data): dlen = 0 if data and len(data) > 0: dlen = len(data) + 1 #include terminating 0 else: data = '' self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlStringOperation), minx.XData('CARD16', 1, 5 + (((dlen + 3) & ~3) >> 2)), minx.XData('CARD16', 1, target_id), minx.XData('CARD16', 1, target_type), minx.XData('CARD32', 1, display_mask), minx.XData('CARD32', 1, attr), minx.XData('CARD32', 1, dlen), minx.XData('STRING8', dlen, data + '\0'))
def __init__(self, opcode, target_id, target_type, display_mask, attr, data): dlen = 0 if data and len(data) > 0: dlen = len(data) + 1 # include terminating 0 else: data = "" self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlStringOperation), minx.XData("CARD16", 1, 5 + (((dlen + 3) & ~3) >> 2)), minx.XData("CARD16", 1, target_id), minx.XData("CARD16", 1, target_type), minx.XData("CARD32", 1, display_mask), minx.XData("CARD32", 1, attr), minx.XData("CARD32", 1, dlen), minx.XData("STRING8", dlen, data + "\0"), )
def __init__(self, opcode, target): self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlQueryTargetCount), minx.XData('CARD16', 1, 2), minx.XData('CARD32', 1, target))
def __init__(self, opcode): self.encoding = minx.encode( minx.XData('CARD8', 1, opcode), minx.XData('CARD8', 1, _X_nvCtrlQueryExtension), minx.XData('CARD16', 1, 1))
def __init__(self, opcode): self.encoding = minx.encode( minx.XData("CARD8", 1, opcode), minx.XData("CARD8", 1, _X_nvCtrlQueryExtension), minx.XData("CARD16", 1, 1) )