summaryrefslogtreecommitdiff
path: root/src/floppy.c
Commit message (Expand)AuthorAgeFilesLines
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-4/+3
* Pass 'drive_s' pointer instead of driveid.Kevin O'Connor2009-10-221-36/+33
* Support sleeping until an irq fires, and use where applicable.Kevin O'Connor2009-09-201-3/+1
* Unify cd emulation access and main disk access code.Kevin O'Connor2009-09-121-6/+5
* Add mechanism for describing internal drives in boot menu.Kevin O'Connor2009-09-121-3/+10
* Rename VAR16_32 to VAR16VISIBLE.Kevin O'Connor2009-09-091-2/+2
* Add defines for floppy constants.Kevin O'Connor2009-08-231-35/+40
* Add support for using floppy images in CBFS.Kevin O'Connor2009-08-161-5/+18
* Unify floppy and harddrive command routing.Kevin O'Connor2009-08-161-137/+111
* Unify some floppy and disk functions.Kevin O'Connor2009-08-161-104/+39
* Add floppy controllers to "drives" list also.Kevin O'Connor2009-08-161-217/+130
* Separate ATA code from generic disk code.Kevin O'Connor2009-08-111-2/+2
* Minor - cleanup return code of floppy_media_sense.Kevin O'Connor2009-02-271-11/+3
* More floppy code cleanups.Kevin O'Connor2009-02-071-68/+77
* Minor floppy cleanups.Kevin O'Connor2009-02-071-72/+45
* Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor2009-01-191-1/+1
* Move variables from assembler to C code.Kevin O'Connor2009-01-171-0/+17
* Change license from GPLv3 to LGPLv3.Kevin O'Connor2009-01-151-1/+1
* Improve set_code_fail/floppy_ret/disk_ret code generation.Kevin O'Connor2009-01-021-4/+5
* Add more linker protections around variables accessed from 16bit mode.Kevin O'Connor2008-12-291-1/+1
* Add linker magic to ensure 16bit variables aren't repeated in 32bit code.Kevin O'Connor2008-12-281-3/+1
* Enable a default hw irq handler.Kevin O'Connor2008-11-261-3/+2
* Disable floppy access when coreboot enabled.Kevin O'Connor2008-08-171-0/+3
* Add additional config options to remove parts of code.Kevin O'Connor2008-07-211-1/+11
* Fix bug in int1308 handling of floppies.Kevin O'Connor2008-07-091-15/+8
* Improve debugging output.Kevin O'Connor2008-07-071-64/+62
* Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor2008-07-041-1/+2
* Improve some debugging output.Kevin O'Connor2008-06-281-7/+3
* Cleanup handling of interrupt controller (PIC).Kevin O'Connor2008-06-141-1/+7
* Support config driven debugging of each irq handler.Kevin O'Connor2008-06-121-1/+1
* Move debugging messages to appropriate functions.Kevin O'Connor2008-06-081-0/+1
* Improve control of debug messages.Kevin O'Connor2008-05-241-5/+0
* Auto-detect equipment byte info - don't require nvram.Kevin O'Connor2008-05-181-10/+17
* Expand floppy_ret to show function names when return code is a failure.rel-0.2.2Kevin O'Connor2008-04-241-3/+6
* Compile fixes for gcc 4.3.Kevin O'Connor2008-04-131-1/+1
* Move floppy setup code from post.c to floppy.c.Kevin O'Connor2008-04-131-0/+13
* Introduce cpu_relax() and use it in busy loops.Kevin O'Connor2008-04-051-4/+10
* Reduce stack usage for ISRs; minor fixes.Kevin O'Connor2008-03-111-2/+2
* Replace debug_exit calls with debug info while setting a failure.Kevin O'Connor2008-03-091-8/+10
* Rename VISIBLE macro for better control.Kevin O'Connor2008-03-051-2/+2
* Bug fixes; get mouse working.Kevin O'Connor2008-03-021-4/+9
* Enhance included bios tables.Kevin O'Connor2008-03-021-36/+19
* Minor cleanup in floppy.cKevin O'Connor2008-02-291-15/+16
* Version 0.1.2rel-0.1.2Kevin O'Connor2008-02-251-1/+2
* Version 0.1.1rel-0.1.1Kevin O'Connor2008-02-251-1/+1
* Initial checkin.rel-0.1.0Kevin O'Connor2008-02-251-0/+757