| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Move stack out to separate object, so that having a stack doesn't drag in | Michael Brown | 2006-05-02 | 2 | -9/+13 | |
| | | | | | setup.S. | |||||
| * | Verified as working | Michael Brown | 2006-05-02 | 1 | -6/+9 | |
| | | ||||||
| * | This should be much more elegant: we use flat real mode for the | Michael Brown | 2006-05-02 | 1 | -130/+219 | |
| | | | | | | highmem data, so decompress16 will be able to unpack blocks bigger than 64kB. | |||||
| * | Checking in because I don't want to lose this rather neat code for | Michael Brown | 2006-05-01 | 1 | -0/+178 | |
| | | | | | | running the decompresser in 16:16 protected mode using the real-mode stack. However, there's an even simpler way to do it... | |||||
| * | Put the TCP connection periodic processing in tcp.c, where it belongs. | Michael Brown | 2006-04-30 | 1 | -0/+2 | |
| | | ||||||
| * | Move init.h to gpxe/init.h. | Michael Brown | 2006-04-30 | 7 | -7/+7 | |
| | | ||||||
| * | Gave up on adding POSIX errno's as required, and just added (almost) all | Michael Brown | 2006-04-28 | 1 | -15/+15 | |
| | | | | | | | of them in one go. EBADIMG has been replaced by ENOEXEC, and EIMGRET by ECANCELED. | |||||
| * | Added missing ssize_t | Michael Brown | 2006-04-25 | 1 | -0/+1 | |
| | | ||||||
| * | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 4 | -8/+8 | |
| | | | | | even when __atribute__ (( unused )) is correctly set... | |||||
| * | (librm_base-1b) is already an offset; no need to apply OFFSET(). | Michael Brown | 2006-04-24 | 1 | -1/+1 | |
| | | | | | | Doing so, in fact, seems to expose an assembler bug; (a-b-0) is apparently not the same as (a-b). Go figure. | |||||
| * | Header rearrangement. | Michael Brown | 2006-04-24 | 4 | -4/+4 | |
| | | | | | | | | | | I want to get to the point where any header in include/ reflects a standard user-level header (e.g. a POSIX header), while everything that's specific to gPXE lives in include/gpxe/. Headers that reflect a Linux header (e.g. if_ether.h) should also be in include/gpxe/, with the same name as the Linux header and, preferably, the same names used for the definitions. | |||||
| * | Added __constant_memcpy() based on version in Linux's string.h. | Michael Brown | 2006-04-24 | 1 | -12/+135 | |
| | | | | | Added memswap(). | |||||
| * | They can come back when they have someone to support them. | Michael Brown | 2006-03-17 | 89 | -8563/+0![]() | |
| | | ||||||
| * | Prefix semantics have changed | Michael Brown | 2006-03-16 | 1 | -0/+5 | |
| | | ||||||
| * | Merge from Etherboot 5.4 | Michael Brown | 2006-03-16 | 1 | -1/+2 | |
| |\ | ||||||
| * | | Merge from Etherboot 5.4 | Michael Brown | 2006-03-16 | 2 | -18/+83 | |
| |\| | ||||||
| * | | Merge from Etherboot 5.4 | Michael Brown | 2006-03-16 | 3 | -1/+301 | |
| |\| | ||||||
| * | | Fix up building with gcc 4.0.1 / gas 2.16.91 | Michael Brown | 2006-01-17 | 2 | -4/+4 | |
| | | | ||||||
| * | | Some versions of doxygen seem to object to "@ret None" or similar. | Michael Brown | 2005-05-24 | 1 | -2/+2 | |
| | | | ||||||
| * | | Fixes for gcc >= 3.2 from Georg Baum | Michael Brown | 2005-05-24 | 3 | -7/+7 | |
| | | | ||||||
| * | | Split PXE code into preboot, udp, tftp, undi and loader units. | Michael Brown | 2005-05-24 | 3 | -24/+5![]() | |
| | | | | | | | | | PXE code now compiles without errors (though it won't actually work). | |||||
| * | | Moved pxe_loader.c to pxe_image.c to avoid name clash | Michael Brown | 2005-05-24 | 1 | -0/+0 | |
| | | | ||||||
| * | | Rearranging PXE header files | Michael Brown | 2005-05-24 | 1 | -3/+3 | |
| | | | ||||||
| * | | Doxygenation | Michael Brown | 2005-05-20 | 1 | -1/+15 | |
| | | | ||||||
| * | | Update to cope with changes in registers.h | Michael Brown | 2005-05-20 | 9 | -45/+44![]() | |
| | | | ||||||
| * | | Don't use anonymous entries in a struct; it seems to aggravate gcc 3.4.3. | Michael Brown | 2005-05-20 | 1 | -8/+95 | |
| | | | ||||||
| * | | Synced across updates from Etherboot 5.4 tree | Michael Brown | 2005-05-19 | 10 | -197/+279 | |
| |\| | ||||||
| * | | Doxygenation | Michael Brown | 2005-05-19 | 1 | -4/+11 | |
| | | | ||||||
| * | | Add a const to avoid a warning | Michael Brown | 2005-05-19 | 1 | -1/+2 | |
| | | | ||||||
| * | | Added doxygen comments and errno values. | Michael Brown | 2005-05-18 | 1 | -29/+135 | |
| | | | ||||||
| * | | There is no arch/i386/firmware/linuxbios directory | Michael Brown | 2005-05-18 | 1 | -1/+1 | |
| |/ | ||||||
| * | Moved NBI support to nbi.c, modified to work with new load mechanism | Michael Brown | 2005-05-17 | 2 | -201/+306 | |
| | | ||||||
| * | First version | Michael Brown | 2005-05-17 | 1 | -0/+7 | |
| | | ||||||
| * | Moved os_regs into start32.S | Michael Brown | 2005-05-17 | 1 | -1/+5 | |
| | | ||||||
| * | Added debug messages | Michael Brown | 2005-05-17 | 1 | -0/+5 | |
| | | ||||||
| * | Added copy_phys_to_phys | Michael Brown | 2005-05-17 | 1 | -0/+5 | |
| | | ||||||
| * | Added "image" directory | Michael Brown | 2005-05-17 | 1 | -0/+1 | |
| | | ||||||
| * | Use __unused instead of __used for static data structures. | Michael Brown | 2005-05-17 | 1 | -1/+1 | |
| | | | | | Remove compiler.h defines from osdep.h | |||||
| * | Use the heap functions to allocate a load buffer. | Michael Brown | 2005-05-13 | 1 | -43/+44 | |
| | | ||||||
| * | Include string.h, because we need to define copy_{to,from}_phys | Michael Brown | 2005-05-09 | 1 | -0/+1 | |
| | | ||||||
| * | First version | Michael Brown | 2005-05-09 | 1 | -0/+64 | |
| | | ||||||
| * | off_t should be signed. | Michael Brown | 2005-05-09 | 1 | -11/+11 | |
| | | ||||||
| * | Add off_t and physaddr_t, and the copy_{to,from}_phys helper routines. | Michael Brown | 2005-05-09 | 2 | -0/+11 | |
| | | ||||||
| * | Add memcpy | Michael Brown | 2005-05-09 | 1 | -0/+13 | |
| | | ||||||
| * | #if 0 out the whole file for now; it cannot be linked because the base | Michael Brown | 2005-05-03 | 1 | -1/+1 | |
| | | | | | memory interface has changed. | |||||
| * | isa.c uses the new table infrastructure. | Michael Brown | 2005-04-27 | 1 | -9/+1![]() | |
| | | ||||||
| * | dev.c uses the new tables infrastructure. | Michael Brown | 2005-04-27 | 1 | -9/+0![]() | |
| | | ||||||
| * | Missing include | Michael Brown | 2005-04-27 | 1 | -0/+2 | |
| | | ||||||
| * | Post-relocation functions use the generic table mechanism. | Michael Brown | 2005-04-27 | 3 | -10/+8![]() | |
| | | ||||||
| * | console.c uses the generic table mechanism | Michael Brown | 2005-04-27 | 1 | -7/+4![]() | |
| | | ||||||

