aboutsummaryrefslogtreecommitdiffstats
path: root/src/block.c
Commit message (Expand)AuthorAgeFilesLines
* Support for booting from virtio disksGleb Natapov2010-05-101-0/+3
* Force use of indirect function calls in inline assembler.Kevin O'Connor2010-03-201-1/+1
* Dynamically allocate ata_channel info; introduce custom atadrive_s struct.Kevin O'Connor2010-02-281-3/+6
* Cleanup - build drive description in temp memory during init.Kevin O'Connor2010-02-211-28/+0
* Initial support for booting from USB drives.Kevin O'Connor2010-02-171-0/+6
* Don't require a valid physical cylinders/heads/spt for logical mapping.Kevin O'Connor2010-02-171-7/+10
* Dynamically allocate each drive_g with malloc_fseg().Kevin O'Connor2010-02-151-33/+13
* Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor2010-02-141-1/+1
* Set FDPT in irq table even for small drives.Kevin O'Connor2010-01-031-14/+13
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-2/+2
* Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.Kevin O'Connor2009-12-261-1/+1
* Add floppy and cdrom drives in sorted order.Kevin O'Connor2009-11-251-18/+37
* Fix compiler warning in setup_translation().Kevin O'Connor2009-11-091-1/+1
* Improve debugging output from threads.Kevin O'Connor2009-10-241-7/+11
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-4/+0
* Pass 'drive_s' pointer instead of driveid.Kevin O'Connor2009-10-221-40/+72
* Fix bug in fdpt filling - driveid is not hdid.Kevin O'Connor2009-09-201-5/+5
* Unify cd emulation access and main disk access code.Kevin O'Connor2009-09-121-1/+3
* Add mechanism for describing internal drives in boot menu.Kevin O'Connor2009-09-121-0/+25
* Replace common segment/offset pairs with struct segoff_s.Kevin O'Connor2009-09-091-4/+4
* Rename VAR16_32 to VAR16VISIBLE.Kevin O'Connor2009-09-091-1/+2
* Add support for using floppy images in CBFS.Kevin O'Connor2009-08-161-2/+4
* Unify floppy and harddrive command routing.Kevin O'Connor2009-08-161-0/+59
* Add floppy controllers to "drives" list also.Kevin O'Connor2009-08-161-3/+28
* Separate ATA code from generic disk code.Kevin O'Connor2009-08-111-0/+211