Thanks!
-------- Original Message -------- Subject: Draft for extensible multiboot header Date: Wed, 15 Oct 2003 17:41:32 -0400 From: <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED]
Hello,
I have started on trying to create a more extensible boot header. Here is what I have so far:
struct mbv2_header
{
unsigned magic;
unsigned header_addr;
unsigned load_addr;
unsigned load_end_addr;
unsigned bss_end_addr;
unsigned entry_addr;
mbv2_flag_t flags;
};struct mbv2_flag
{
mbv2_flag_t type;
size_t length;
char data[0];
};typedef mbv2_flag mbv2_flag_t;
Flag is probably not the appropriate term at this point. But it begs the question. Are any flags "required" that could not be replaced with this structure? Obviously I am missing the enum for the mbv2_flag_type_t also.
Any thoughts? As I have said before, I am a n00b so please don't be too harsh on me!! :-)
Thanks,
Barry deFreese H4XX0r Wannabe
_______________________________________________ Pupa-devel mailing list [EMAIL PROTECTED] http://mail.nongnu.org/mailman/listinfo/pupa-devel
-- Barry deFreese Debian 3.0r1 "Woody" GNU/Hurd Registered Linux "Newbie" #302256 - Hurd H4XX0r wannabe
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." Rich Cook.
_______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
