Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-16 Thread Robert Millan
On Wed, Jan 16, 2008 at 08:39:09PM +0100, Uwe Hermann wrote: > On Wed, Jan 16, 2008 at 02:40:02PM +0100, Robert Millan wrote: > > + auto int check_signature (grub_linuxbios_table_header_t); > > + int check_signature (grub_linuxbios_table_header_t table_header) > > + { > > +if (! grub_memcmp

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-16 Thread Uwe Hermann
On Wed, Jan 16, 2008 at 02:40:02PM +0100, Robert Millan wrote: > + auto int check_signature (grub_linuxbios_table_header_t); > + int check_signature (grub_linuxbios_table_header_t table_header) > + { > +if (! grub_memcmp (table_header->signature, "LBIO", 4)) > + return 1; > + > +ret

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-16 Thread Robert Millan
On Tue, Jan 15, 2008 at 06:47:54PM +, Patrick Georgi wrote: > Am Tue, 15 Jan 2008 19:05:47 +0100 schrieb Robert Millan: > > Is the "LBIO" signature schedule to change due to CoreBoot rename? > > Should we check for another one as well? > I'm not sure if the rename extends to that, given that i

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-15 Thread Patrick Georgi
Am Tue, 15 Jan 2008 19:05:47 +0100 schrieb Robert Millan: > Is the "LBIO" signature schedule to change due to CoreBoot rename? > Should we check for another one as well? I'm not sure if the rename extends to that, given that it's an incompatible interface change. I'd go with just "LBIO" for the t

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-15 Thread Robert Millan
On Sat, Jan 12, 2008 at 05:44:42PM +, Patrick Georgi wrote: > > First issue: Right now, grub2 has a hard coded location for the lbtables > and gives up if they're not there. > According to the coreboot sources, these tables can start anywhere > between 0x500 and 0x1000, or between 0xf an

Re: Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-12 Thread Robert Millan
On Sat, Jan 12, 2008 at 05:44:42PM +, Patrick Georgi wrote: > Hi, > > I had several issues with getting GRUB2 to run on CoreBoot (aka > LinuxBIOS), which I'll describe here. Thank you for the reports. If noone beats me to it, I'll allocate some time next tuesday to look into them. -- Robe

Using GRUB2 with CoreBoot (formerly known as LinuxBIOS) 1/4: Find tables

2008-01-12 Thread Patrick Georgi
Hi, I had several issues with getting GRUB2 to run on CoreBoot (aka LinuxBIOS), which I'll describe here. They're rather trivial (I have patches), so someone with a working relationship with the FSF, experience with the GRUB2 codebase and C, and 15 minutes time for each issue should be able to