summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/interface/pcbios/int13.c
Commit message (Expand)AuthorAgeFilesLines
* [bios] Add bin-x86_64-pcbios build platformMichael Brown2016-02-161-1992/+0Star
* [bios] Use intptr_t when casting .text16 function pointersMichael Brown2016-02-161-3/+2Star
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown2013-03-201-0/+2
* [int13] Use correct size when estimating floppy disk geometryMichael Brown2012-09-141-1/+1
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [int13] Fix compilation on some versions of gccMichael Brown2012-04-101-4/+3Star
* [int13] Add support for emulating floppy disk drivesMichael Brown2012-03-301-56/+244
* [build] Fix compilation under CygwinMichael Brown2012-03-231-1/+1
* [int13] Provide a permanently closed window via the control interfaceMichael Brown2011-06-281-0/+15
* [int13] Catch INT 13,4b when no explicit drive number is presentMichael Brown2011-04-281-2/+7
* [int13] Add support for INT 13,4bMichael Brown2011-04-281-4/+46
* [int13] Add support for El Torito bootable CD-ROM imagesMichael Brown2011-04-271-48/+353
* [sanboot] Add "sanhook" and "sanunhook" commandsMichael Brown2011-04-241-7/+5Star
* [int13] Automatically reopen underlying block device as neededMichael Brown2011-03-021-34/+50
* [int13] Add missing "static" modifierMichael Brown2011-02-221-2/+2
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-271-2/+6
* [int13] Dump out MBR at DBGLVL_EXTRAMichael Brown2010-10-181-0/+2
* [int13] Fix typo in debug messageMichael Brown2010-09-221-1/+1
* [int13] Include disk signature in debugging outputMichael Brown2010-09-221-0/+2
* [int13] Add infrastructure to support EDD version 4.0Michael Brown2010-09-221-23/+216
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-194/+696
* [ioapi] Move get_memmap() to the I/O API groupPiotr JaroszyƄski2010-08-161-1/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
* [int13] Guard against BIOSes that "fix" the drive countMichael Brown2009-11-181-6/+48
* [int13] Fix number of sectors returned by INT 13,15Michael Brown2009-11-181-2/+6
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [int13] Improve debugging messagesMichael Brown2009-03-311-4/+11
* [blockdev] Move block device operations to structure block_device_operationsLaurent Vivier2008-11-191-6/+6
* [i386] Rename __cdecl to __asmcallMichael Brown2008-11-191-1/+1
* [int13] Pairwise swap drive numbers, instead of shifting all drive numbersMichael Brown2008-07-161-21/+28
* Added more verbose memory-map debugging.Michael Brown2007-09-211-0/+9
* Auto-assign drive number only if set to 0xff; almost all applicationsMichael Brown2007-08-231-2/+3
* Applied a modified version of holger's regparm patches.Michael Brown2007-07-291-1/+1
* Don't overwrite %dl with a (potentially) modified drive number if weMichael Brown2007-07-251-1/+1
* Remove INT 13,4b handler; it represents an incomplete feature (CD-ROMMichael Brown2007-07-191-35/+0Star
* Completed definition of struct int13_cdrom_specification, and moved toMichael Brown2007-07-191-9/+9
* We probably ought not to call INT13 with interrupts disabled.Michael Brown2007-07-101-0/+1
* Always increase number of BIOS drives when registeringMichael Brown2007-07-091-3/+5
* Change %dl fixup rules for INT13:Michael Brown2007-07-091-11/+16
* Proof of concept; works, but has several hard-coded hacks.Michael Brown2007-07-091-7/+46
* Set CF by default, clear on success (rather than clearing and settingMichael Brown2007-07-091-2/+4
* Split bootsector execution code out into bootsector.c.Michael Brown2007-01-291-69/+58Star
* Allow boot sector to completely destroy real-mode stack, but stillMichael Brown2007-01-091-10/+15
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-271-1/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
* Added geometry-guessing code based on the partition tableMichael Brown2006-09-091-11/+52
* Added support for INT 13,15; NTLDR calls it (though it may notMichael Brown2006-08-271-1/+20
* Use TEXT16_CODE() rather than manually specifying ".code16" etc, sinceMichael Brown2006-08-241-18/+14Star
* Fix bug with >256 cylinders.Michael Brown2006-06-081-15/+18