From: "Randy.Dunlap" <rddunlap-3NddpPZAyC0@public.gmane.org>
To: maxime bizon <maxime.bizon-ZrNlpQwM5lQ@public.gmane.org>
Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Bitfield usage in FADT table?
Date: Tue, 11 Nov 2003 09:23:16 -0800 [thread overview]
Message-ID: <20031111092316.124cdfa0.rddunlap@osdl.org> (raw)
In-Reply-To: <20031111161527.GC23128-AroONJ29hSVWj0EZb7rXcA@public.gmane.org>
On Tue, 11 Nov 2003 17:15:28 +0100 maxime bizon <maxime.bizon-ZrNlpQwM5lQ@public.gmane.org> wrote:
|
| Hello,
|
| I'm using kernel 2.6.0-test9 on a i386 notebook.
|
| I forced a new FADT table in the kernel and put the following bytes at
| offset 0x70: 0xf1 0xa2 0x35 0x78.
|
| Then I made some printk at kernel init and here is the output:
|
| begin dump of fadt:
| [...]
| 6e 0
| 6f 0
| 70 f1
| 71 a2
| 72 35
| 73 78
| 74 0
| 75 0
| [...]
| bit wb_invd is 1
| bit wb_invd_flush is 0
| bit proc_c1 is 0
| bit plvl2_up is 0
| bit pwr_button is 1
| bit sleep_button is 1
| bit fixed_rTC is 1
| bit rtcs4 is 1
| bit tmr_val_ext is 0
| bit dock_cap is 1
| bit reset_reg_sup is 0
| bit sealed_case is 0
| bit headless is 0
| bit cpu_sw_sleep is 1
|
| gcc-2.95 and gcc-3.3 give the same thing.
|
| Is it really what it is supposed to be?
It can be confusing, can't it?
Yes, I think that they are correct.
Look at the bit field as a u32: it's value is 0x7835a2f1.
Now look at the bit numbers in that u32 value and assign bit field
names to them and it will match your list above.
--
~Randy
MOTD: Always include version info.
simple bitfields program output:
[rddunlap-GKM3wtwTCu0@public.gmane.org src]$ ./bitfields
bits as u32 = 0x7835a2f1
bytes (hex): f1 a2 35 78
individual bits:
wb_invd: 1
wb_invd_flush: 0
proc_c1: 0
plvl2_up: 0
pwr_button: 1
sleep_button: 1
fixed_rTC: 1
rtcs4: 1
tmr_val_ext: 0
dock_cap: 1
reset_reg_sup: 0
sealed_case: 0
headless: 0
cpu_sw_sleep: 1
reserved6: 0x1e0d6
-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
next prev parent reply other threads:[~2003-11-11 17:23 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-11 16:15 Bitfield usage in FADT table? maxime bizon
[not found] ` <20031111161527.GC23128-AroONJ29hSVWj0EZb7rXcA@public.gmane.org>
2003-11-11 17:02 ` Ducrot Bruno
[not found] ` <20031111170245.GE29175-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-11 17:18 ` maximE bizon
[not found] ` <20031111171845.GA19024-llVo0kcOI43s6UcQ8r3GPg@public.gmane.org>
2003-11-11 17:55 ` Ducrot Bruno
2003-11-11 17:57 ` Ducrot Bruno
[not found] ` <20031111175730.GG29175-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-11 18:25 ` maximE bizon
[not found] ` <20031111182522.GA19215-llVo0kcOI43s6UcQ8r3GPg@public.gmane.org>
2003-11-11 18:57 ` Ducrot Bruno
[not found] ` <20031111185717.GH29175-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-11 20:26 ` maxime bizon
[not found] ` <20031111202613.GA25458-AroONJ29hSVWj0EZb7rXcA@public.gmane.org>
2003-11-11 20:34 ` Ducrot Bruno
[not found] ` <20031111203433.GN29175-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2003-11-11 20:46 ` maximE bizon
[not found] ` <20031111204627.GA26007-AroONJ29hSVWj0EZb7rXcA@public.gmane.org>
2003-11-11 20:47 ` Ducrot Bruno
2003-11-12 0:15 ` Karol Kozimor
2003-11-11 17:23 ` Randy.Dunlap [this message]
[not found] ` <20031111092316.124cdfa0.rddunlap-3NddpPZAyC0@public.gmane.org>
2003-11-11 17:48 ` maximE bizon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20031111092316.124cdfa0.rddunlap@osdl.org \
--to=rddunlap-3nddppzayc0@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
--cc=maxime.bizon-ZrNlpQwM5lQ@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox