def __init__(self, helper=None): if logger().VERBOSE: logger().log("[Chipset] __init__") if helper is None: self.helper = OsHelper() else: self.helper = helper self.vid = 0 self.did = 0 self.code = CHIPSET_CODE_UNKNOWN self.longname = "Unrecognized Platform" self.id = CHIPSET_ID_UNKNOWN self.Cfg = Cfg() # # Initializing 'basic primitive' HAL components # (HAL components directly using native OS helper functionality) # self.pci = Pci(self) self.mem = Memory(self) self.msr = Msr(self) self.ucode = Ucode(self) self.io = PortIO(self) self.cr = CrRegs(self) self.cpuid = CpuID(self)
def __init__(self, helper=None): if helper is None: self.helper = OsHelper() else: self.helper = helper self.vid = 0 self.did = 0 self.code = CHIPSET_CODE_UNKNOWN self.longname = "Unrecognized Platform" self.id = CHIPSET_ID_UNKNOWN self.Cfg = Cfg() # # Initializing 'basic primitive' HAL components # (HAL components directly using native OS helper functionality) # self.pci = Pci(self) self.mem = Memory(self) self.msr = Msr(self) self.ucode = Ucode(self) self.io = PortIO(self) self.cpu = chipsec.hal.cpu.CPU(self) self.msgbus = MsgBus(self)