aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Note version 0.4.2.rel-0.4.2Kevin O'Connor2009-09-081-1/+1
* Ramdisk cleanups.Kevin O'Connor2009-08-301-12/+14
* Cleanups for malloc code.Kevin O'Connor2009-08-305-30/+29
* Add defines for floppy constants.Kevin O'Connor2009-08-231-35/+40
* Add initial support for PMM allocations of permanent memory.Kevin O'Connor2009-08-221-10/+20
* Merge cdrom 13xx handlers with main disk 13xx handlers.Kevin O'Connor2009-08-183-188/+124
* Fix bug causing layoutrom.py to break if no rodata sections.Kevin O'Connor2009-08-181-1/+1
* Update todo.Kevin O'Connor2009-08-181-4/+0
* Further simplify cbfs functions - don't pass iscomp to callers.Kevin O'Connor2009-08-184-36/+19
* Work around qemu quirk - dh not reset on ata drive reset.Kevin O'Connor2009-08-181-0/+3
* Add support for using floppy images in CBFS.Kevin O'Connor2009-08-1612-29/+161
* Rework coreboot cbfs interface for added flexibility.Kevin O'Connor2009-08-164-108/+134
* Unify floppy and harddrive command routing.Kevin O'Connor2009-08-165-180/+224
* Unify some floppy and disk functions.Kevin O'Connor2009-08-163-115/+89
* Change send_disk_op() to return the bios status code.Kevin O'Connor2009-08-162-29/+28
* Enhance boot menu to allow selection of floppy to boot from.Kevin O'Connor2009-08-161-4/+12
* Add floppy controllers to "drives" list also.Kevin O'Connor2009-08-168-247/+196
* Store cdrom emulated driveid directly.Kevin O'Connor2009-08-114-16/+15
* 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-1112-312/+366
* 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
* Update tools/checkstack.py - new compilers set %ebp in preamble.Kevin O'Connor2009-08-091-0/+3
* 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
* Update TODO items.Kevin O'Connor2009-07-301-5/+1
* Add auto-generated version info to each build.Kevin O'Connor2009-07-295-7/+16
* 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-266-3/+161
* Add support for enabling ram in 0xc0000-0xf0000 area.Kevin O'Connor2009-07-264-34/+74
* Update TODO items.Kevin O'Connor2009-07-252-9/+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-243-20/+17
* 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-195-39/+122
* Update todo list.rel-0.4.1Kevin O'Connor2009-07-131-15/+35
* Minor - clarify intermediate object file names.Kevin O'Connor2009-07-131-11/+13
* 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