bios - Where's the catalog of objects in the ACPI namespace? -
i'm trying read , maybe write acpi source language.
i see in code i'm looking at, statements store values particular... ah, registers guess, in acpi object namespace. looks this:
store(arg0, \_sb_.pci0.lpc0.bcmd)
what i'd catalog of naming scopes , objects in sb namespace, , meanings.
just mean when store value _sb_.pci0.lpc0.bcmd
?
there other examples , too:
store(0x80, \_sb_.pci0.lpc0.smic)
so, don't want answer bcmd, want reference describes available objects, names, , behaviors or meanings.
i suppose catalog specific each particular type of hardware. computer variable-speed fan expose basic control , management of it, guess, via acpi objects; biometric fingerprint reader , 1394 port. each set of hardware features particular make+model of computer have own unique name tree, guess.
thanks pointers.
the best place specific variables acpi specification (www.acpi.info/spec.htm). reserved names start underscore '_', , of described in spec.
all of other variables specific particular bios, although there tends naming consistency within given vendor's bioss, , name can give hint, although 4 character naming limit unfortunate problem!
if grab dsdt given bios , decompile it, can idea structure , flow of asl. if have more specific questions though, i'd more glad answer them!
Comments
Post a Comment