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

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -