| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Updated to REAL_CODE() | Michael Brown | 2006-05-24 | 1 | -17/+7 |
* | Updated to REAL_CODE(). | Michael Brown | 2006-05-24 | 1 | -31/+38 |
* | Updated to REAL_CODE() | Michael Brown | 2006-05-24 | 1 | -14/+11 |
* | Updated to REAL_CODE(). | Michael Brown | 2006-05-24 | 1 | -53/+55 |
* | Update to REAL_CODE() | Michael Brown | 2006-05-24 | 1 | -38/+29 |
* | Updated to REAL_CODE(). | Michael Brown | 2006-05-24 | 1 | -41/+36 |
* | Set carry flag before calling INT 15,e801 and INT 15,e820. | Michael Brown | 2006-05-24 | 1 | -4/+4 |
* | Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXEC | Michael Brown | 2006-05-24 | 2 | -31/+35 |
* | Remove references to obsoleted REAL_CALL from documentation. | Michael Brown | 2006-05-24 | 2 | -10/+2 |
* | Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which is | Michael Brown | 2006-05-24 | 2 | -100/+94 |
* | Replaced memsizes.c with smaller memmap.c, taking advantage of __data16, | Michael Brown | 2006-05-24 | 4 | -235/+239 |
* | Code to install the new E820 mangler (which doesn't require copying | Michael Brown | 2006-05-24 | 1 | -80/+78 |
* | Add __{text,data}16_array, since there's no way I can see to make the | Michael Brown | 2006-05-24 | 2 | -4/+14 |
* | Cope with regions bigger than 4GB. | Michael Brown | 2006-05-24 | 1 | -243/+370 |
* | Refactored to reduce code size; now down from 1304 to 1105 bytes. | Michael Brown | 2006-05-20 | 1 | -120/+98 |
* | Add the concept of a "user pointer" (similar to the void __user * in | Michael Brown | 2006-05-19 | 6 | -41/+105 |
* | Use typeof(sizeof(...)) to define a size_t. This stops gcc complaining | Michael Brown | 2006-05-19 | 1 | -1/+1 |
* | Strip down i386 PCI configuration space I/O to the bare minimum. A | Michael Brown | 2006-05-17 | 6 | -469/+430 |
* | Restructured PCI subsystem to fit the new device model. | Michael Brown | 2006-05-16 | 2 | -32/+6 |
* | Missed a reference to heap.h. | Michael Brown | 2006-05-16 | 1 | -1/+0 |
* | Add INT 13,41 (extensions installation check). LILO's MBR now uses | Michael Brown | 2006-05-15 | 2 | -0/+40 |
* | Fix a couple of minor typos. | Michael Brown | 2006-05-14 | 1 | -2/+2 |
* | Also capture INT 19 as a failure path, to allow for boot sectors that | Michael Brown | 2006-05-14 | 1 | -3/+14 |
* | Add int13_boot(), to allow booting from INT 13 emulated drives. | Michael Brown | 2006-05-14 | 2 | -0/+89 |
* | Specify attributes on .text16. | Michael Brown | 2006-05-14 | 1 | -1/+1 |
* | Rewrote printf and friends to better support standard C semantics. | Michael Brown | 2006-05-14 | 1 | -0/+1 |
* | Provide access to rm_cs and rm_ds from protected-mode code. | Michael Brown | 2006-05-13 | 2 | -1/+6 |
* | Provide a global counter for the number of interrupts hooked. | Michael Brown | 2006-05-13 | 1 | -0/+1 |
* | Allow re-entrancy and provide a global counter of the number of | Michael Brown | 2006-05-13 | 1 | -0/+20 |
* | Define BIOS data segment in bios.h | Michael Brown | 2006-05-13 | 2 | -7/+9 |
* | Add flag definitions. | Michael Brown | 2006-05-13 | 1 | -0/+8 |
* | Add INT 13 emulation layer (which provides an interface to gPXE block | Michael Brown | 2006-05-13 | 2 | -0/+632 |
* | Add 64-bit byte-swapping operations. | Michael Brown | 2006-05-13 | 1 | -7/+38 |
* | Add drivers/block and arch/i386/interface/pcbios | Michael Brown | 2006-05-13 | 1 | -0/+1 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 3 | -64/+0 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 2 | -0/+74 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 4 | -13/+34 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 1 | -11/+21 |
* | Preserve the whole of %esp across prot_call(). We have to split this | Michael Brown | 2006-05-06 | 1 | -7/+14 |
* | Allow access to variables in .text16 as well as .data16. Chained | Michael Brown | 2006-05-06 | 3 | -2/+16 |
* | Preserve GDT across prot_call(). | Michael Brown | 2006-05-06 | 1 | -6/+12 |
* | This line should not have been checked in | Michael Brown | 2006-05-05 | 1 | -1/+0 |
* | Add infrastructure to support access to .data16 (and .text16) variables | Michael Brown | 2006-05-05 | 2 | -76/+125 |
* | Added methods for efficiently declaring and accessing variables in | Michael Brown | 2006-05-04 | 3 | -0/+59 |
* | BSS is now zeroed by libprefix (along with the otherwise non-zeroable | Michael Brown | 2006-05-02 | 1 | -3/+0 |
* | Typo | Michael Brown | 2006-05-02 | 1 | -2/+2 |
* | Create two easy-to-use entry points in libprefix: install and | Michael Brown | 2006-05-02 | 4 | -35/+122 |
* | <name>_size variable is no longer needed, since we don't copy the code. | Michael Brown | 2006-05-02 | 1 | -3/+1 |
* | Towards a(nother) new real-mode infrastructure, in which we take | Michael Brown | 2006-05-02 | 9 | -1177/+460 |
* | Move stack out to separate object, so that having a stack doesn't drag in | Michael Brown | 2006-05-02 | 2 | -9/+13 |