Date: Sat, 7 Dec 2002 21:32:49 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 22054 for review Message-ID: <200212080532.gB85Wn0Z017072@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=22054 Change 22054 by marcel@marcel_nfs on 2002/12/07 21:32:24 Designate one of the reserved fields for the address of the HCDP table. A zero means no HCDP table present. Note that one can find the address of the HCDP table by scanning the configurations tables in the EFI system table, which we already pass to the kernel. This however would not allow us to fake one without making the assumption we can modify the EFI system table. I very much doubt this can be done at all. This way, we can use whatever means we have available in the loader to tell the kernel it has a serial console. Affected files ... .. //depot/projects/ia64/sys/ia64/include/bootinfo.h#6 edit Differences ... ==== //depot/projects/ia64/sys/ia64/include/bootinfo.h#6 (text+ko) ==== @@ -46,7 +46,8 @@ struct bootinfo { u_int64_t bi_magic; /* BOOTINFO_MAGIC */ u_int64_t bi_version; /* version 1 */ - u_int64_t bi_spare[7]; /* was: name of booted kernel */ + u_int64_t bi_spare[6]; /* was: name of booted kernel */ + u_int64_t bi_hcdp; /* DIG64 HCDP table */ u_int64_t bi_fpswa; /* FPSWA interface */ u_int64_t bi_boothowto; /* value for boothowto */ u_int64_t bi_systab; /* pa of EFI system table */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212080532.gB85Wn0Z017072>