summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/include
Commit message (Expand)AuthorAgeFilesLines
...
* Add PHYS_CODE, for use as in __asm__ ( PHYS_CODE ( ... ) ), comparableMichael Brown2007-01-111-0/+6
* Downloaded from current grub CVS.Michael Brown2007-01-111-0/+119
* Added user_to_phys() and memset_user().Michael Brown2007-01-111-20/+45
* Move memmap.h out of arch/i386; it no longer contains anythingMichael Brown2007-01-111-34/+0Star
* Add phys_to_user() and copy_user().Michael Brown2007-01-111-2/+29
* Add device description fields to struct device.Michael Brown2007-01-102-5/+24
* undipci_probe() has to calculate busdevfn anyway, so we may as well passMichael Brown2007-01-091-2/+18
* Provide storage for an undi_device structure representing the preloadedMichael Brown2007-01-091-0/+16
* Use fixed-width fields in struct undi_device, so that pxeprefix.S will beMichael Brown2007-01-091-19/+25
* Added missing includesMichael Brown2007-01-081-0/+3
* Added missing declarationsMichael Brown2007-01-081-0/+3
* Added missing includeMichael Brown2007-01-081-0/+2
* Split UNDI load/unload out into undiload.c.Michael Brown2007-01-081-0/+14
* Separated out UNDI ROM location code into undirom.c, and use structMichael Brown2007-01-081-0/+49
* Use "struct undi_device" instead of "struct pxe_device", and use theMichael Brown2007-01-082-0/+74
* Added PnP BIOS scanning code, separated out from the UNDI driverMichael Brown2007-01-051-0/+15
* Partial implementation of UNDI loader caller.Michael Brown2007-01-051-0/+1
* This file is no longer usedMichael Brown2007-01-041-22/+0Star
* Ripped out everything except the ability to send EOI to the PIC.Michael Brown2007-01-041-61/+34Star
* Added geometry-guessing code based on the partition tableMichael Brown2006-09-091-0/+39
* Added support for INT 13,15; NTLDR calls it (though it may notMichael Brown2006-08-271-0/+18
* Towards making KEEP_IT_REAL work again.Michael Brown2006-08-242-7/+21
* Added missing check-inMichael Brown2006-06-091-0/+16
* It's astonishing how long really fundamental bugs can survive withoutMichael Brown2006-06-081-2/+2
* Fix some remarkably obvious mistakes in pcidirect.hMichael Brown2006-06-081-3/+3
* Add a "count" field to struct memory_map.Michael Brown2006-05-251-0/+3
* Define a struct memory_map with a fixed number of entries, rather thanMichael Brown2006-05-241-1/+9
* Remove the automatic segment register save and restore; most users ofMichael Brown2006-05-241-8/+0Star
* Removed REAL_EXEC(); there is no longer any code using it.Michael Brown2006-05-242-43/+13Star
* Added potentially required "\n\t" on the end of asm_code_strMichael Brown2006-05-241-14/+1Star
* Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXECMichael Brown2006-05-242-31/+35
* Remove references to obsoleted REAL_CALL from documentation.Michael Brown2006-05-241-7/+0Star
* Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which isMichael Brown2006-05-242-100/+94Star
* Replaced memsizes.c with smaller memmap.c, taking advantage of __data16,Michael Brown2006-05-242-0/+25
* Add __{text,data}16_array, since there's no way I can see to make theMichael Brown2006-05-242-4/+14
* Add the concept of a "user pointer" (similar to the void __user * inMichael Brown2006-05-194-19/+91
* Use typeof(sizeof(...)) to define a size_t. This stops gcc complainingMichael Brown2006-05-191-1/+1
* Strip down i386 PCI configuration space I/O to the bare minimum. AMichael Brown2006-05-173-18/+281
* Add INT 13,41 (extensions installation check). LILO's MBR now usesMichael Brown2006-05-151-0/+16
* Add int13_boot(), to allow booting from INT 13 emulated drives.Michael Brown2006-05-141-0/+1
* Specify attributes on .text16.Michael Brown2006-05-141-1/+1
* Rewrote printf and friends to better support standard C semantics.Michael Brown2006-05-141-0/+1
* Provide access to rm_cs and rm_ds from protected-mode code.Michael Brown2006-05-131-1/+4
* Provide a global counter for the number of interrupts hooked.Michael Brown2006-05-131-0/+1
* Define BIOS data segment in bios.hMichael Brown2006-05-131-0/+3
* Add flag definitions.Michael Brown2006-05-131-0/+8
* Add INT 13 emulation layer (which provides an interface to gPXE blockMichael Brown2006-05-131-0/+157
* Add 64-bit byte-swapping operations.Michael Brown2006-05-131-7/+38
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-132-32/+0Star
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-131-0/+17