Dear Maillinglist, I have question about dsdt table in coreboot. How can we add dsdt table into coreboot? In acpi_tables.c,we will see that: dsdt = (acpi_header_t *) current; memcpy(dsdt, &AmlCode, sizeof(acpi_header_t)); current += dsdt->length; memcpy(dsdt, &AmlCode, dsdt->length); but how can we get the address of Amlcode。
Thanks TankTang From: coreboot-request Date: 2013-09-28 18:00 To: coreboot Subject: coreboot Digest, Vol 103, Issue 22 Send coreboot mailing list submissions to coreboot@coreboot.org
To subscribe or unsubscribe via the World Wide Web, visit http://www.coreboot.org/mailman/listinfo/coreboot or, via email, send a message with subject or body 'help' to coreboot-request@coreboot.org
You can reach the person managing the list at coreboot-owner@coreboot.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of coreboot digest..."
Today's Topics:
1. ROM snapshots and step by step procedure (Nestor A. Diaz) 2. Re: ROM snapshots and step by step procedure (John Lewis)
----------------------------------------------------------------------
Message: 1 Date: Fri, 27 Sep 2013 09:40:13 -0500 From: "Nestor A. Diaz" nestor@tiendalinux.com To: coreboot@coreboot.org Subject: [coreboot] ROM snapshots and step by step procedure Message-ID: 524598CD.5020504@tiendalinux.com Content-Type: text/plain; charset=UTF-8
Hi People,
I am looking for a new laptop, basically a laptop for traveling, cheaper and lightweight.
It seems the Acer C7 from Google full fit my *hardware* requirements.
But I am not planning to use Google Chrome os instead I need to run Debian 7 on it.
I like to play with GNU/Linux on embeded devices like the ones supported with OpenWRT or even the Raspberry PI, usually all they come with firmware files or disk images ready to be loaded and let me get them up and running quickly, I am not a hardware geek guy, so I don't want to spend too much time dealing with the internal of the Acer C7 Chromebook in order to load GNU/Linux on it.
So, this is what i want to do:
* Completely remove all the google OS stuff. * I don't need to run windows, so I don't care is the replacement firmware will not allow me to install such a crappy system in the future even if I sell the device later. * I want to run something 100% free since it power up, for those who have this laptop can you tell me if the wifi drivers, camera, network adapter and so on are 100% free ? * There is a web page which describe the procedure in a single page ? I know the coreboot website have a lot of information, but time is a constraint, so there is a step by step instructions webpage with all the files, requirement and procedures to free the Acer C7 laptop and then be able to install a GNU distribution on it ? * I found some prebuilt images at http://johnlewis.ie/pre-built-coreboot-firmware-for-chromebooks/ there are some official or daily rom firmware from the coreboot project in a similar way like the ones produced by the OpenWRT people ?
Thanks.
Am Sonntag, den 29.09.2013, 10:46 +0800 schrieb jstkf2012@126.com:
Dear Maillinglist, I have question about dsdt table in coreboot. How can we add dsdt table into coreboot?
By adding dsdt.asl to your mainboard's directory (ie. src/mainboard/$vendor/$board/dsdt.asl) and enabling HAVE_ACPI_TABLES in Kconfig, which in turn enables GENERATE_ACPI_TABLES.
As you can see in src/arch/x86/Makefile.inc (lines 270+), dsdt.asl and ssdt[2-5].asl are considered automatically if they're present.
In acpi_tables.c,we will see that: dsdt = (acpi_header_t *) current; memcpy(dsdt, &AmlCode, sizeof(acpi_header_t)); current += dsdt->length; memcpy(dsdt, &AmlCode, dsdt->length); but how can we get the address of Amlcode。
The build system takes care of that.
Regards, Patrick