| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix compiler warnings that appear only on OpenBSD. | Michael Brown | 2007-12-06 | 1 | -2/+2 |
* | Added definition of a UUID and uuid_ntoa() (for debugging), and | Michael Brown | 2007-11-21 | 1 | -19/+8 |
* | Update SMBIOS internal API to be easier to use, and not to require | Michael Brown | 2007-11-21 | 1 | -100/+176 |
* | Ensure that empty e820 regions are skipped even at the end of the | Michael Brown | 2007-10-10 | 1 | -11/+18 |
* | Added more verbose memory-map debugging. | Michael Brown | 2007-09-21 | 1 | -11/+34 |
* | Move uninitialised .data16 variables to .bss16; saves around 2000 | Michael Brown | 2007-07-16 | 1 | -1/+1 |
* | On advice of hpa: be more patient with the KBC and SCPA methods; retry | Michael Brown | 2007-07-14 | 1 | -47/+71 |
* | Be more aggressive in attempts to enable A20, now that we have the | Michael Brown | 2007-07-14 | 1 | -28/+50 |
* | Use fast in-situ test for gate A20 being set, to cut down on the | Michael Brown | 2007-07-13 | 1 | -19/+55 |
* | Fix typo | Michael Brown | 2007-07-04 | 1 | -1/+1 |
* | Separated out initialisation functions from startup/shutdown functions. | Michael Brown | 2007-07-03 | 1 | -2/+9 |
* | Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot | Marty Connor | 2007-07-03 | 1 | -1/+1 |
* | Add ability to read serial number from SMBIOS | Michael Brown | 2007-02-01 | 1 | -0/+258 |
* | Make the getmemsize() prototype available in memsizes.h, for code that | Michael Brown | 2007-01-14 | 1 | -14/+5 |
* | Call hide_etherboot() from startup(), rather than requiring the prefix to | Michael Brown | 2007-01-14 | 1 | -0/+16 |
* | Provide {get,set}_fbms() in basemem.h. | Michael Brown | 2007-01-13 | 2 | -179/+37 |
* | Some operating systems get a nasty shock if a region of the E820 map seems | Michael Brown | 2007-01-13 | 1 | -18/+77 |
* | Allow external code to update hidden memory regions. | Michael Brown | 2007-01-12 | 1 | -25/+2 |
* | Move memmap.h out of arch/i386; it no longer contains anything | Michael Brown | 2007-01-11 | 1 | -1/+1 |
* | Added PnP BIOS scanning code, separated out from the UNDI driver | Michael Brown | 2007-01-05 | 1 | -0/+107 |
* | Engage brain: since when was zero >= 0x80 ? | Michael Brown | 2006-12-21 | 1 | -1/+1 |
* | Some BIOSes return 0xe0 for extended characters. Just assume that | Michael Brown | 2006-12-21 | 1 | -1/+1 |
* | Return ANSI sequences for special keys | Michael Brown | 2006-12-20 | 1 | -6/+80 |
* | Optimise bios_putchar for speed(!) by avoiding two separate real-mode | Michael Brown | 2006-12-19 | 1 | -11/+16 |
* | Add basic ANSI escape sequence support to BIOS console | Michael Brown | 2006-12-18 | 1 | -1/+139 |
* | Avoid draining the keyboard buffer during gateA20_set(). It shouldn't | Michael Brown | 2006-12-05 | 1 | -8/+10 |
* | We don't actually have a stdio.h header file. Our printf() functions are | Michael Brown | 2006-09-27 | 2 | -2/+0 |
* | added stdio.h to includes for DBG compilation | Marty Connor | 2006-09-27 | 2 | -0/+2 |
* | get rid of compile warnings (except intentionally generated ones) | Marty Connor | 2006-09-14 | 1 | -5/+5 |
* | fix DBG macro unknown variable | Marty Connor | 2006-09-14 | 1 | -5/+5 |
* | Check to see if we've reached the end of the map before attempting to | Michael Brown | 2006-08-31 | 1 | -0/+5 |
* | Add "addr32" required explicitly by older gas. | Michael Brown | 2006-06-12 | 1 | -1/+1 |
* | Windows Server 2003 sulks if we feed it an empty region in base memory | Michael Brown | 2006-06-09 | 1 | -4/+42 |
* | Also hide base memory region from E820 map. | Michael Brown | 2006-05-25 | 1 | -2/+7 |
* | Fix printf format warning error | Michael Brown | 2006-05-25 | 1 | -2/+3 |
* | Why should pushal/popal put the registers on the stack in a logical | Michael Brown | 2006-05-25 | 1 | -1/+1 |
* | Typo. | Michael Brown | 2006-05-25 | 1 | -1/+1 |
* | Add a "count" field to struct memory_map. | Michael Brown | 2006-05-25 | 1 | -6/+8 |
* | Define a struct memory_map with a fixed number of entries, rather than | Michael Brown | 2006-05-24 | 1 | -12/+12 |
* | Updated to REAL_CODE() | Michael Brown | 2006-05-24 | 1 | -17/+7 |
* | 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 |
* | Set carry flag before calling INT 15,e801 and INT 15,e820. | Michael Brown | 2006-05-24 | 1 | -4/+4 |
* | Replaced memsizes.c with smaller memmap.c, taking advantage of __data16, | Michael Brown | 2006-05-24 | 2 | -235/+214 |
* | Code to install the new E820 mangler (which doesn't require copying | Michael Brown | 2006-05-23 | 1 | -80/+78 |
* | Cope with regions bigger than 4GB. | Michael Brown | 2006-05-23 | 1 | -243/+370 |
* | Define BIOS data segment in bios.h | Michael Brown | 2006-05-13 | 1 | -7/+6 |
* | Move init.h to gpxe/init.h. | Michael Brown | 2006-04-30 | 1 | -1/+1 |
* | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 1 | -1/+1 |