<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">hi,<br><br>I have copied&nbsp; DSDT and FADT from /proc/acpi to files, and<br>suppose this could be one way to get the data I was asking<br>about.<br><br>Now, I don't know what these tables are in fact. <br>( attempting to figure out some of that now )<br><br>Found some decompiler and issued <br>&nbsp;iasl -d fadt.dat<br><br>- and get something like this:<br><br>[000h 000&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Signature : "FACP"&nbsp;&nbsp;&nbsp; /* Fixed ACPI Description Table */<br>[004h 004&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Table Length : 000000F4<br>[008h 008&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Revision :
 04<br>[009h 009&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Checksum : 1F<br>[00Ah 010&nbsp; 6]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oem ID : "HP&nbsp;&nbsp;&nbsp; "<br>[010h 016&nbsp; 8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oem Table ID : "0944&nbsp;&nbsp;&nbsp; "<br>[018h 024&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oem Revision : 00000003<br>[01Ch 028&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Asl Compiler ID : "HP&nbsp; "<br>[020h 032&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Asl Compiler Revision : 00000001<br><br>&lt;snip&gt;<br><br>[038h 056&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp; PM1A Event Block
 Address : 00008000<br>[03Ch 060&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp; PM1B Event Block Address : 00008104<br>[040h 064&nbsp; 4]&nbsp;&nbsp; PM1A Control Block Address : 00008004<br>[044h 068&nbsp; 4]&nbsp;&nbsp; PM1B Control Block Address : 00000000<br>[048h 072&nbsp; 4]&nbsp;&nbsp;&nbsp; PM2 Control Block Address : 00008800&nbsp; &lt;---- NOTICE 1<br>[04Ch 076&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PM Timer Block Address : 00008008<br>[050h 080&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPE0 Block Address : 00008020<br>[054h 084&nbsp; 4]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GPE1 Block Address : 00000000<br>[058h 088&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PM1 Event Block Length : 04<br>[059h 089&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp; PM1 Control Block Length : 02<br>[05Ah 090&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp; PM2 Control Block Length : 01<br><br>&lt;snip&gt;<br><br>[0BCh 188&nbsp;
 8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Address : 0000000000000000<br><br>[0C4h 196 12]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PM2 Control Block : &lt;Generic Address Structure&gt;<br>[0C4h 196&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Space ID : 01 (SystemIO)<br>[0C5h 197&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bit Width : 08<br>[0C6h 198&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bit Offset : 00<br>[0C7h 199&nbsp; 1]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Access Width : 00<br>[0C8h 200&nbsp;
 8]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Address : 0000000000008100&nbsp; &lt;--- NOTICE 2<br><br>&lt;snip&gt; &nbsp;<br><br>ACPI Error (tbfadt-0661): 32/64X address mismatch in Pm2ControlBlock: 00008800/0000000000008100, using 64X [20090123]<br><br>Raw Table Data<br><br>&nbsp; 0000: 46 41 43 50 F4 00 00 00 04 1F 48 50 20 20 20 20&nbsp; FACP......HP&nbsp;&nbsp; &nbsp;<br>&nbsp; 0010: 30 39 34 34 20 20 20 20 03 00 00 00 48 50 20 20&nbsp; 0944&nbsp;&nbsp;&nbsp; ....HP &nbsp;<br>&nbsp; 0020: 01 00 00 00 80 7D FE 77 A4 84 FC 77 00 02 09 00&nbsp; .....}.w...w....<br>&nbsp; 0030: B0 00 00 00 F1 F0 F2 00 00 80 00 00 04 81 00 00&nbsp; ................<br>&nbsp; 0040: 04 80 00 00 00 00 00 00 00 88 00 00 08 80 00 00&nbsp; ................<br>&nbsp; 0050: 20 80 00 00 00 00 00 00 04 02 01 04 08 00 00 00&nbsp;&nbsp; ...............<br>&nbsp; 0060: C8 00 D0 07 00 00 00 00 01 03 0D
 00 32 03 00 00&nbsp; ............2...<br>&nbsp; 0070: A5 01 00 00 01 08 00 00 00 00 00 00 00 00 00 00&nbsp; ................<br>&nbsp; 0080: 00 00 00 00 80 7D FE 77 00 00 00 00 A4 84 FC 77&nbsp; .....}.w.......w<br>&nbsp; 0090: 00 00 00 00 01 20 00 00 00 80 00 00 00 00 00 00&nbsp; ..... ..........<br>&nbsp; 00A0: 01 20 00 00 04 81 00 00 00 00 00 00 01 10 00 00&nbsp; . ..............<br>&nbsp; 00B0: 04 80 00 00 00 00 00 00 01 10 00 00 00 00 00 00&nbsp; ................<br>&nbsp; 00C0: 00 00 00 00 01 08 00 00 00 81 00 00 00 00 00 00&nbsp; ................<br>&nbsp; 00D0: 01 20 00 00 08 80 00 00 00 00 00 00 01 40 00 00&nbsp; . ...........@..<br>&nbsp; 00E0: 20 80 00 00 00 00 00 00 01 00 00 00 00 00 00 00&nbsp;&nbsp; ...............<br>&nbsp; 00F0: 00 00 00
 00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ....<br><br>&lt;snip&gt; <br><br>Are these table entries incorrect ?&nbsp; ( it may look like it )<br>If so, which one is wrong ? &nbsp;<br>Where is the original data ? My BIOS firmware ?<br><br>In fact, looking closer in my dmesg file:<br><br>ACPI: RSDP 00000000000fe0b0 00024 (v02 HP&nbsp;&nbsp;&nbsp; )<br>ACPI: XSDT 0000000077fc81bc 00064 (v01 HPQOEM SLIC-MPC 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: FACP 0000000077fc8084 000F4 (v04 HP&nbsp;&nbsp;&nbsp;&nbsp; 0944&nbsp;&nbsp;&nbsp;&nbsp; 00000003 HP&nbsp;&nbsp; 00000001)<br>ACPI Error: 32/64X address mismatch in Pm2ControlBlock: 00008800/0000000000008100, using 32 20090521 tbfadt-428<br>ACPI: DSDT 0000000077fc84a4 11437 (v01 HP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SB400
 00010000 MSFT 03000001)<br>ACPI: FACS 0000000077fe7d80 00040<br>ACPI: SLIC 0000000077fc8220 00176 (v01 HPQOEM SLIC-MPC 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: EPTH 0000000077fc8398 00038 (v01 HP&nbsp;&nbsp;&nbsp;&nbsp; 0944&nbsp;&nbsp;&nbsp;&nbsp; 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: APIC 0000000077fc83d0 00062 (v01 HP&nbsp;&nbsp;&nbsp;&nbsp; 0944&nbsp;&nbsp;&nbsp;&nbsp; 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: MCFG 0000000077fc8434 0003C (v01 HP&nbsp;&nbsp;&nbsp;&nbsp; 0944&nbsp;&nbsp;&nbsp;&nbsp; 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: TCPA 0000000077fc8470 00032 (v02 HP&nbsp;&nbsp;&nbsp;&nbsp; 0944&nbsp;&nbsp;&nbsp;&nbsp; 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: SSDT 0000000077fd98db 00059 (v01 HP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HPQNLP 00000001 MSFT 03000001)<br>ACPI: SSDT 0000000077fd9934 00206 (v01 HP&nbsp;&nbsp;&nbsp;&nbsp; PSSTBLID 00000001 HP&nbsp;&nbsp; 00000001)<br>ACPI: Local APIC address
 0xfee00000<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----------------<br><br>Here it seem to select the 32bit address. <br><br>Question: - if a wrong address would be used, then all sorts of timer related stuff may be<br>all very wrong, huh ?<br><br>Any comments ? &nbsp;&nbsp; <br><br>( Now, what the heck do ... )<br><br>Suggestions ?&nbsp;&nbsp; <br><br>//ARNE<br><br></td></tr></table>