[romprefix] Add UNDI ROMID structure bus type field
authorMichael Brown <mcb30@etherboot.org>
Wed, 27 Aug 2008 21:08:57 +0000 (22:08 +0100)
committerMichael Brown <mcb30@etherboot.org>
Wed, 27 Aug 2008 21:08:57 +0000 (22:08 +0100)
The IBM iSCSI Firmware Initiator complains that we don't have a bus
type field in the UNDI ROMID structure, so include one.

src/arch/i386/prefix/romprefix.S

index b22cbab..90ddd10 100644 (file)
@@ -123,6 +123,7 @@ undiheader:
        .word   _data16_size            /* Stack segment size */
        .word   _data16_size            /* Data segment size */
        .word   _text16_size            /* Code segment size */
+       .ascii  "PCIR"                  /* Bus type */
        .equ undiheader_len, . - undiheader
        .size undiheader, . - undiheader