| Commit message (Expand) | Author | Age | Files | Lines |
* | 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-14 | 2 | -179/+37 |
* | Some operating systems get a nasty shock if a region of the E820 map seems | Michael Brown | 2007-01-14 | 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-21 | 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-24 | 1 | -80/+78 |
* | Cope with regions bigger than 4GB. | Michael Brown | 2006-05-24 | 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 |
* | Fixes for gcc >= 3.2 from Georg Baum | Michael Brown | 2005-05-24 | 1 | -4/+4 |
* | Moved disk functions to drivers/bus/bios_disks.c | Michael Brown | 2005-04-18 | 1 | -56/+0 |
* | Save a few bytes by using naturally-sized ints. | Michael Brown | 2005-04-18 | 1 | -4/+4 |
* | Standardised debug mechanism in place now. | Michael Brown | 2005-04-14 | 1 | -7/+0 |
* | compiler.h is now always included on the command line. | Michael Brown | 2005-04-14 | 2 | -2/+0 |
* | Fixed debug messages | Michael Brown | 2005-04-10 | 1 | -9/+15 |
* | Don't zero freed base memory; one block will contain librm. | Michael Brown | 2005-04-09 | 1 | -17/+4 |
* | Rewritten in a much saner way, now that we don't have to worry about | Michael Brown | 2005-04-09 | 1 | -196/+78 |
* | basememsize() updates the BIOS FBMS counter at 40:13. | Michael Brown | 2005-04-09 | 1 | -7/+16 |
* | Merged mcb30-realmode-redesign back to HEAD | Michael Brown | 2005-04-08 | 5 | -310/+384 |
* | Initial revision | Michael Brown | 2005-03-08 | 6 | -0/+1148 |