[SeaBIOS] [coreboot] Patch number 4 for floppy in SeaBIOS

Gelip mrgelip at gmail.com
Sat Dec 7 20:01:16 CET 2013


root at debian:~# cd /coreboot
root at debian:/coreboot# make
    GEN        build.h
    CC         romstage.inc
    POST       romstage.inc
    GEN        generated/crt0.romstage.S
    CC         generated/crt0.s
    CC         generated/crt0.romstage.o
    CC         console/console.romstage.o
    CC         generated/bootblock.s
    CC         generated/bootblock.o
    LINK       cbfs/fallback/bootblock.debug
    OBJCOPY    cbfs/fallback/bootblock.elf
    OBJCOPY    cbfs/fallback/bootblock.bin
Created CBFS image (capacity = 261160 bytes)
    LINK       cbfs/fallback/romstage_null.debug
    OBJCOPY    cbfs/fallback/romstage_null.elf
    OBJCOPY    cbfs/fallback/romstage_null.bin
    GEN        generated/romstage_xip.ld
    LINK       cbfs/fallback/romstage_xip.debug
    OBJCOPY    cbfs/fallback/romstage_xip.elf
    CBFS       coreboot.pre
    CC         lib/version.ramstage.o
    CC         drivers/pc80/mc146818rtc.ramstage.o
    CC         console/console.ramstage.o
    CC         arch/x86/boot/smbios.ramstage.o
    CC         generated/coreboot_ram.o
    CC         cbfs/fallback/coreboot_ram.debug
    OBJCOPY    cbfs/fallback/coreboot_ram.elf
    Checking out SeaBIOS revision origin/master
M       src/Kconfig
M       src/config.h
Switched to branch 'master'
Deleted branch coreboot (was b66456c).
M       src/Kconfig
M       src/config.h
Branch coreboot set up to track remote branch master from origin.
Switched to a new branch 'coreboot'
    CONFIG     SeaBIOS origin/master
  Build default config
#
# configuration written to /coreboot/build/seabios/.config
#
    MAKE       SeaBIOS origin/master
  Build Kconfig config file
/coreboot/build/seabios/.config:104:warning: override: reassigning to symbol COREBOOT
/coreboot/build/seabios/.config:104:warning: override: COREBOOT changes choice state
/coreboot/build/seabios/.config:105:warning: override: reassigning to symbol DEBUG_SERIAL
/coreboot/build/seabios/.config:110:warning: override: reassigning to symbol VGAHOOKS
*
* Restart config...
*
*
* Debugging
*
Debug level (DEBUG_LEVEL) [8] 8
  Serial port debugging (DEBUG_SERIAL) [Y/n/?] y
    Serial port base address (DEBUG_SERIAL_PORT) [0x3f8] 0x3f8
  Special IO port debugging (DEBUG_IO) [Y/n/?] y
  coreboot cbmem debug logging (DEBUG_COREBOOT) [Y/n/?] (NEW) y
#
# configuration written to /coreboot/build/seabios/.config
#
  Compile checking /coreboot/build/seabios/out/src/misc.o
  Compile checking /coreboot/build/seabios/out/src/stacks.o
  Compile checking /coreboot/build/seabios/out/src/output.o
  Compile checking /coreboot/build/seabios/out/src/string.o
  Compile checking /coreboot/build/seabios/out/src/x86.o
  Compile checking /coreboot/build/seabios/out/src/block.o
  Compile checking /coreboot/build/seabios/out/src/cdrom.o
  Compile checking /coreboot/build/seabios/out/src/mouse.o
  Compile checking /coreboot/build/seabios/out/src/kbd.o
  Compile checking /coreboot/build/seabios/out/src/serial.o
  Compile checking /coreboot/build/seabios/out/src/clock.o
  Compile checking /coreboot/build/seabios/out/src/resume.o
  Compile checking /coreboot/build/seabios/out/src/pnpbios.o
  Compile checking /coreboot/build/seabios/out/src/vgahooks.o
  Compile checking /coreboot/build/seabios/out/src/pcibios.o
  Compile checking /coreboot/build/seabios/out/src/apm.o
  Compile checking /coreboot/build/seabios/out/src/fw/smp.o
  Compile checking /coreboot/build/seabios/out/src/hw/pci.o
  Compile checking /coreboot/build/seabios/out/src/hw/timer.o
  Compile checking /coreboot/build/seabios/out/src/hw/rtc.o
  Compile checking /coreboot/build/seabios/out/src/hw/dma.o
  Compile checking /coreboot/build/seabios/out/src/hw/pic.o
  Compile checking /coreboot/build/seabios/out/src/hw/ps2port.o
  Compile checking /coreboot/build/seabios/out/src/hw/serialio.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-uhci.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-ohci.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-ehci.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-xhci.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-hid.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-msc.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-uas.o
  Compile checking /coreboot/build/seabios/out/src/hw/blockcmd.o
  Compile checking /coreboot/build/seabios/out/src/hw/floppy.o
  Compile checking /coreboot/build/seabios/out/src/hw/ata.o
  Compile checking /coreboot/build/seabios/out/src/hw/ramdisk.o
  Compile checking /coreboot/build/seabios/out/src/hw/virtio-ring.o
  Compile checking /coreboot/build/seabios/out/src/hw/virtio-pci.o
  Compile checking /coreboot/build/seabios/out/src/hw/virtio-blk.o
  Compile checking /coreboot/build/seabios/out/src/hw/virtio-scsi.o
  Compile checking /coreboot/build/seabios/out/src/hw/lsi-scsi.o
  Compile checking /coreboot/build/seabios/out/src/hw/esp-scsi.o
  Compile checking /coreboot/build/seabios/out/src/hw/megasas.o
  Compile checking /coreboot/build/seabios/out/src/hw/pvscsi.o
  Compile checking /coreboot/build/seabios/out/src/post.o
  Compile checking /coreboot/build/seabios/out/src/memmap.o
  Compile checking /coreboot/build/seabios/out/src/malloc.o
  Compile checking /coreboot/build/seabios/out/src/pmm.o
  Compile checking /coreboot/build/seabios/out/src/romfile.o
  Compile checking /coreboot/build/seabios/out/src/optionroms.o
  Compile checking /coreboot/build/seabios/out/src/boot.o
  Compile checking /coreboot/build/seabios/out/src/bootsplash.o
  Compile checking /coreboot/build/seabios/out/src/jpeg.o
  Compile checking /coreboot/build/seabios/out/src/bmp.o
  Compile checking /coreboot/build/seabios/out/src/hw/ahci.o
  Compile checking /coreboot/build/seabios/out/src/hw/usb-hub.o
  Compile checking /coreboot/build/seabios/out/src/fw/coreboot.o
  Compile checking /coreboot/build/seabios/out/src/fw/lzmadecode.o
  Compile checking /coreboot/build/seabios/out/src/fw/csm.o
  Compile checking /coreboot/build/seabios/out/src/fw/biostables.o
  Compile checking /coreboot/build/seabios/out/src/fw/paravirt.o
  Compile checking /coreboot/build/seabios/out/src/fw/shadow.o
  Compile checking /coreboot/build/seabios/out/src/fw/pciinit.o
  Compile checking /coreboot/build/seabios/out/src/fw/smm.o
  Compile checking /coreboot/build/seabios/out/src/fw/mtrr.o
  Compile checking /coreboot/build/seabios/out/src/fw/xen.o
  Compile checking /coreboot/build/seabios/out/src/fw/acpi.o
  Compile checking /coreboot/build/seabios/out/src/fw/mptable.o
  Compile checking /coreboot/build/seabios/out/src/fw/pirtable.o
  Compile checking /coreboot/build/seabios/out/src/fw/smbios.o
  Compile checking /coreboot/build/seabios/out/src/fw/romfile_loader.o
  Compiling whole program /coreboot/build/seabios/out/ccode32flat.o
  Compiling whole program /coreboot/build/seabios/out/code32seg.o
  Compile checking /coreboot/build/seabios/out/src/system.o
  Compile checking /coreboot/build/seabios/out/src/disk.o
  Compile checking /coreboot/build/seabios/out/src/font.o
  Compiling whole program /coreboot/build/seabios/out/ccode16.o
  Building ld scripts
Version: rel-1.7.3-116-gb66456c-dirty-20131207_205816-debian
Fixed space: 0xe05b-0x10000  total: 8101  slack: 9  Percent slack: 0.1%
16bit size:           43076
32bit segmented size: 2852
32bit flat size:      29488
32bit flat init size: 51312
Lowmem size:          2160
f-segment var size:   1192
  Linking /coreboot/build/seabios/out/rom16.o
  Stripping /coreboot/build/seabios/out/rom16.strip.o
  Linking /coreboot/build/seabios/out/rom32seg.o
/coreboot/build/seabios/out/code32seg.o: In function `debug_putc':
/coreboot/build/seabios/src/output.c:42: undefined reference to `qemu_debug_putc'
/coreboot/build/seabios/src/output.c:45: undefined reference to `serial_debug_putc'
/coreboot/build/seabios/out/code32seg.o: In function `debug_flush':
/coreboot/build/seabios/src/output.c:52: undefined reference to `serial_debug_flush'
make[2]: *** [/coreboot/build/seabios/out/rom32seg.o] Error 1
make[1]: *** [build] Error 2
make: *** [seabios] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.seabios.org/pipermail/seabios/attachments/20131207/8ee198a2/attachment-0001.html>


More information about the SeaBIOS mailing list