aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-10-11Track when entering via call32() and use the same mode for stack_hop_back()Kevin O'Connor1-1/+28
2014-09-30Update stack_hop_back() to jump to 16bit mode if called in 32bit mode.Kevin O'Connor3-21/+20
2014-09-30Update invoke_mouse_handler() to use need_hop_back()Kevin O'Connor1-2/+7
2014-09-30Add need_hop_back() call that determines if stack_hop_back is neededKevin O'Connor2-4/+14
2014-09-30Move stack hop code below call32/call16 code in stacks.cKevin O'Connor2-83/+83
2014-09-30pmm: Fix entry point to support non-zero %ssKevin O'Connor1-2/+3
2014-09-30Revert "Use the extra stack for 16bit USB and PS2 keyboard/mouse commands."Kevin O'Connor2-6/+6
2014-09-16ehci: Fix bug in hub port assignmentKevin O'Connor1-1/+1
2014-09-16usb: Perform device detect polling on all usb controllers.Kevin O'Connor7-60/+35
2014-09-16ehci: Stall uhci/ohci init only until default port routing is done.Kevin O'Connor1-18/+13
2014-09-16ohci: Repeatedly poll for device detect for 100ms.Kevin O'Connor1-4/+11
2014-09-16uhci: Repeatedly poll for device detect for 100ms.Kevin O'Connor1-4/+11
2014-09-10xhci: Change xhci_hub_detect() to use connect status instead of link state.Kevin O'Connor1-9/+1
2014-09-10usb-hub: Enable power to all ports prior to calling usb_enumerate().Kevin O'Connor2-11/+12
2014-09-10ehci: Move port power up from ehci_hub_detect() to check_ehci_ports().Kevin O'Connor1-13/+12
2014-09-10xhci: Add xhci_check_ports() and xhci_free_pipes() functions.Kevin O'Connor1-10/+27
2014-09-10xhci: Move root hub and setup code to top of file.Kevin O'Connor1-285/+290
2014-09-10xhci: Use high memory instead of low memory for internal storage.Kevin O'Connor1-3/+3
2014-09-10xhci: Remove 16bit code wrappers.Kevin O'Connor1-70/+48
2014-09-09xhci: Call usb_desc2pipe() on xhci_update_pipe().Kevin O'Connor1-17/+20
2014-09-09usb: Fix usb_xfer_time() to work when called in 16bit mode.Kevin O'Connor1-1/+1
2014-08-25build: Update kconfig to version in Linux 3.16.Kevin O'Connor22-32/+48
2014-08-23Minor - remove stray tab from src/fw/smm.c.Kevin O'Connor1-2/+1
2014-08-22acpi: use specified macro instead of magic-numberzhanghailiang2-6/+35
2014-08-15boot: Change ":rom%d" boot order rom instance to ":rom%x"Kevin O'Connor1-2/+2
2014-08-15boot: Fix boot order for SCSI target, lun > 9Markus Armbruster1-2/+2
2014-07-01hw/pci: reserve IO and mem for pci express downstream ports with no devices a...Marcel Apfelbaum1-2/+32
2014-07-01vgabios: Fix broken build resulting from e5749978.Kevin O'Connor1-2/+1
2014-07-01romlayout: Use "rep ; nop" not "rep nop".Ian Campbell1-1/+1
2014-06-14ohci: Update usb command timeouts to use usb_xfer_time()Kevin O'Connor1-4/+3
2014-06-14uhci: Update usb command timeouts to use usb_xfer_time()Kevin O'Connor1-7/+6
2014-06-14ehci: Update usb command timeouts to use usb_xfer_time()Kevin O'Connor1-5/+6
2014-06-14xhci: Update the times for usb command timeouts.Kevin O'Connor3-2/+20
2014-06-11build: Minor - fix comments referring to old tools/ directory.Kevin O'Connor4-4/+4
2014-06-11build: Get fixed address variables from 32bit compile pass (not 16bit)Kevin O'Connor5-23/+25
2014-06-11build: Only export needed fields in LayoutInfo in layoutrom.py.Kevin O'Connor1-63/+67
2014-06-11build: Use fileid instead of category to write sections in layoutrom.py.Kevin O'Connor1-21/+28
2014-06-11build: Keep segmented sections separate until final link step.Kevin O'Connor2-33/+21
2014-06-11build: Rework getRelocs() to use a hash instead of categories in layoutrom.pyKevin O'Connor1-19/+13
2014-06-11build: Refactor findInit() function.Kevin O'Connor1-28/+18
2014-06-11build: Use customized entry point for each type of build.Kevin O'Connor3-20/+17
2014-06-11build: Refactor layoutrom.py gc() function.Kevin O'Connor1-25/+15
2014-06-11build: Extract section visiting logic in layoutrom.py.Kevin O'Connor1-57/+60
2014-06-11build: Remove unused function getSectionsStart() from layoutrom.py.Kevin O'Connor1-5/+0
2014-06-06Abstract reset call (and possible 16bit mode switch) into reset() function.Kevin O'Connor5-8/+13
2014-06-05Remove the TODO file.Kevin O'Connor1-21/+0
2014-06-05Make sure handle_smi() and handle_smp() are compiled out if not enabled.Kevin O'Connor2-0/+5
2014-06-05vgabios: Use .code16 not .code16gccDavid Woodhouse1-1/+1
2014-06-05romlayout: Use .code16 not .code16gccDavid Woodhouse1-9/+9
2014-06-05build: use -m16 where available instead of asm(".code16gcc")David Woodhouse1-1/+3