aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use variable name "driveid" consistently (instead of "device").Kevin O'Connor2009-08-113-158/+158
* Separate ATA code from generic disk code.Kevin O'Connor2009-08-1111-311/+365
* Minor - remove ATA specific version field from ATA.devices[].Kevin O'Connor2009-08-112-11/+15
* Densely populate ATA.devices list.Kevin O'Connor2009-08-113-38/+55
* Misc ATA cleanups.Kevin O'Connor2009-08-105-88/+80
* Add helper macros for defining GDT descriptors.Kevin O'Connor2009-08-103-41/+31
* Route disk_op commands by drive type - not by command.Kevin O'Connor2009-08-094-42/+72
* Remove unused cdemu ATA code.Kevin O'Connor2009-08-094-141/+42
* Implement cdrom disk emulation at high-level instead of in low-level ATA.Kevin O'Connor2009-08-093-60/+104
* Separate cdemu disk accesses from regular disk accesses.Kevin O'Connor2009-08-093-60/+89
* Use regular CD reading to load initial CDROM boot image.Kevin O'Connor2009-08-091-3/+3
* Add option CONFIG_SCREEN_AND_DEBUG to control printf and debugging.Kevin O'Connor2009-08-022-3/+4
* Fix some PMM corner-cases.Kevin O'Connor2009-08-021-13/+29
* Add Post Memory Manager (PMM) support.Kevin O'Connor2009-08-0114-128/+359
* Add auto-generated version info to each build.Kevin O'Connor2009-07-294-5/+9
* Minor - breakup mptable allocation into two calls.Kevin O'Connor2009-07-291-6/+4
* mptable and madt irq overrideKevin O'Connor2009-07-293-11/+37
* Fix coreboot bios table copying by delaying to after memory scan.Kevin O'Connor2009-07-284-104/+132
* Add PMM stubs.Kevin O'Connor2009-07-265-2/+160
* Add support for enabling ram in 0xc0000-0xf0000 area.Kevin O'Connor2009-07-264-34/+74
* Update TODO items.Kevin O'Connor2009-07-251-1/+1
* Add malloc_high/fseg() and rework bios table creation to use them.Kevin O'Connor2009-07-259-229/+307
* When enabling write access to 0xf0000, just copy from 0xffff0000.Kevin O'Connor2009-07-242-18/+16
* Only run the vga option rom of an enabled vga device.Kevin O'Connor2009-07-193-1/+58
* Expand int155f "vgahook" detection.Kevin O'Connor2009-07-194-37/+120
* Cleanup serial and lpt timers.Kevin O'Connor2009-07-132-53/+85
* Delay fdpt pointer setting in ebda to drive map stage.Kevin O'Connor2009-07-122-2/+8
* Add u64 cast to READ64_SEG() macro to fix vga compiling.Kevin O'Connor2009-07-121-1/+1
* Use "p->sum -= checksum()" style for setting checksums.Kevin O'Connor2009-07-048-16/+11
* Add option for running vga rom during s3 resume.Kevin O'Connor2009-07-044-0/+16
* Optionrom code cleanup.Kevin O'Connor2009-07-044-80/+86
* Rework READ64_SEG macro to prevent spurious warning on gcc 4.4.Kevin O'Connor2009-06-301-5/+6
* Minor - remove VAR16_32 from extern declaration in header.Kevin O'Connor2009-06-221-1/+1
* Remove 0x09 as a normal post code (forward port from bochs).Kevin O'Connor2009-06-211-1/+0
* Forward port bochs pci changes.Kevin O'Connor2009-06-211-10/+3
* Forward port bochs smp changes; rename smpdetect.c to smp.c.Kevin O'Connor2009-06-218-55/+96
* Support running non-pci specific vga option roms from CBFS.Kevin O'Connor2009-06-173-8/+26
* Make sure memcpy() works in 16bit mode also.Kevin O'Connor2009-06-152-0/+6
* Fix compile of smpdetect - last commit missed an include.Kevin O'Connor2009-06-151-0/+1
* Unify mode16/32 compiler checks.Kevin O'Connor2009-06-156-18/+15
* Avoid -fwhole-program on broken gcc instead of stopping build.Kevin O'Connor2009-06-153-13/+0
* Add support for gcc v3.x compilers.Kevin O'Connor2009-06-105-28/+46
* Do garbage collection of unused sections.Kevin O'Connor2009-06-109-22/+38
* Try to check for IDE drive 0 responding to drive 1 commands.Kevin O'Connor2009-06-101-21/+31
* Fix typo in irqentryarg declaration.Kevin O'Connor2009-05-301-1/+1
* In register dump, show %esp - not address of regs.Kevin O'Connor2009-05-271-2/+2
* Add delay when changing drive on ide.Kevin O'Connor2009-05-241-2/+3
* Eliminate "_code32_" prefix on 32bit symbols referenced from 16bit code.Kevin O'Connor2009-05-234-15/+31
* Pack 16bit code into last part of f-segment.Kevin O'Connor2009-05-232-5/+1
* Verify ebda segment looks sane before using during resume.Kevin O'Connor2009-05-174-4/+16