* Patrick Georgi <[EMAIL PROTECTED]> [080116 12:34]:
> Signed-off-by: Patrick Georgi <[EMAIL PROTECTED]>
I say:
Acked-by: Stefan Reinauer <[EMAIL PROTECTED]>
but lets wait to give someone else the chance to veto this.
Can you make a similar patch for v3 once its in v2?
Thanks,
Stefan
> Index: src/include/boot/linuxbios_tables.h
> ===================================================================
> --- src/include/boot/linuxbios_tables.h (Revision 3049)
> +++ src/include/boot/linuxbios_tables.h (Arbeitskopie)
> @@ -138,6 +138,13 @@
> uint8_t string[0];
> };
>
> +#define LB_TAG_SERIAL 0x000e
> +struct lb_serial {
> + uint32_t tag;
> + uint32_t size;
> + uint16_t ioport;
> +};
> +
> /* The following structures are for the cmos definitions table */
> #define LB_TAG_CMOS_OPTION_TABLE 200
> /* cmos header record */
> Index: src/arch/i386/boot/linuxbios_table.c
> ===================================================================
> --- src/arch/i386/boot/linuxbios_table.c (Revision 3049)
> +++ src/arch/i386/boot/linuxbios_table.c (Arbeitskopie)
> @@ -74,6 +74,18 @@
> return mem;
> }
>
> +struct lb_serial *lb_serial(struct lb_header *header)
> +{
> + struct lb_record *rec;
> + struct lb_serial *serial;
> + rec = lb_new_record(header);
> + serial = (struct lb_serial *)rec;
> + serial->tag = LB_TAG_SERIAL;
> + serial->size = sizeof(*serial);
> + serial->ioport = TTYS0_BASE;
> + return serial;
> +}
> +
> struct lb_mainboard *lb_mainboard(struct lb_header *header)
> {
> struct lb_record *rec;
> @@ -406,8 +418,10 @@
> * size of the linuxbios table.
> */
>
> - /* Record our motheboard */
> + /* Record our motherboard */
> lb_mainboard(head);
> + /* Record our console */
> + lb_serial(head);
> /* Record our various random string information */
> lb_strings(head);
>
> --
> coreboot mailing list
> [email protected]
> http://www.coreboot.org/mailman/listinfo/coreboot
--
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: [EMAIL PROTECTED] • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
--
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot