diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2009-09-28 21:32:08 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2009-09-28 21:32:08 -0400 |
commit | 114592f000d5bc89b7d149e320a31ab209e20b41 (patch) | |
tree | 124c00dc27a4ecb755d37027193a4f6419fdd3ea /Makefile | |
parent | 6aee52dd45843bbc884692a34c3a6b4e3eb392e8 (diff) | |
download | seabios-hppa-114592f000d5bc89b7d149e320a31ab209e20b41.zip seabios-hppa-114592f000d5bc89b7d149e320a31ab209e20b41.tar.gz seabios-hppa-114592f000d5bc89b7d149e320a31ab209e20b41.tar.bz2 |
Initial support for USB, UHCI, and USB Keyboards.
This adds preliminary support for USB controllers and keyboards.
Add support for UHCI controllers.
Add support for "HID" USB keyboards.
Also, fix bug in hexdump() - len need not be power of 4.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -13,7 +13,8 @@ OUT=out/ # Source files SRCBOTH=output.c util.c block.c floppy.c ata.c misc.c mouse.c kbd.c pci.c \ serial.c clock.c pic.c cdrom.c ps2port.c smp.c resume.c \ - pnpbios.c pirtable.c vgahooks.c pmm.c ramdisk.c + pnpbios.c pirtable.c vgahooks.c pmm.c ramdisk.c \ + usb.c usb-uhci.c usb-hid.c SRC16=$(SRCBOTH) system.c disk.c apm.c pcibios.c font.c SRC32=$(SRCBOTH) post.c shadow.c memmap.c coreboot.c boot.c \ acpi.c smm.c mptable.c smbios.c pciinit.c optionroms.c mtrr.c \ @@ -136,7 +137,7 @@ $(OUT)rom32.o: $(OUT)code32.o $(OUT)romlayout32.lds $(Q)$(LD) -r -T $(OUT)romlayout32.lds $< -o $@ $(OUT)rom.o: $(OUT)rom16.o $(OUT)rom32.o $(OUT)rombios16.lds $(OUT)rombios.lds - @echo " Linking $@ (version \"$(VERSION)\")" + @echo " Linking $@" $(Q)$(LD) -T $(OUT)rombios16.lds $(OUT)rom16.o -R $(OUT)rom32.o -o $(OUT)rom16.reloc.o $(Q)$(STRIP) $(OUT)rom16.reloc.o -o $(OUT)rom16.final.o $(Q)$(OBJCOPY) --adjust-vma 0xf0000 $(OUT)rom16.o $(OUT)rom16.moved.o |