| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Introduce the new timer subsystem. | Alexey Zaytsev | 2008-03-02 | 3 | -27/+103 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Timer subsystem initialization code in core/timer.c Split the BIOS and RTDSC timer drivers from i386_timer.c Split arch/i386/firmware/pcbios/bios.c into the RTSDC timer driver and arch/i386/core/nap.c Split the headers properly: include/unistd.h - delay functions to be used by the gPXE core and drivers. include/gpxe/timer.h - the fimer subsystem interface to be used by the timer drivers and currticks() to be used by the code gPXE subsystems. include/latch.h - removed include/timer.h - scheduled for removal. Some driver are using currticks, which is only for core subsystems. Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com> | |||||
| * | | [Command] Add "sanboot" command. | Michael Brown | 2008-03-04 | 1 | -0/+3 | |
| |/ | ||||||
| * | Remove reference to COFF support. I can find no trace of ever having ↵ | Michael Brown | 2008-02-21 | 1 | -3/+0![]() | |
| | | | | | supported it. | |||||
| * | If no shell was requested via Ctrl-B, exit immediately if boot fails. | Michael Brown | 2008-02-11 | 1 | -6/+3![]() | |
| | | ||||||
| * | Add XFER_INIT() macro. | Michael Brown | 2008-01-22 | 1 | -7/+1![]() | |
| | | ||||||
| * | Make seek information part of the xfer metadata, rather than an entirely | Michael Brown | 2008-01-08 | 6 | -123/+61![]() | |
| | | | | | | | | separate xfer method. Add missing .alloc_iob entries to several xfer_interface_operations structures. | |||||
| * | Fix a minor logical error in posix_io.c | Michael Brown | 2007-12-07 | 1 | -1/+1 | |
| | | ||||||
| * | Add missing format qualifier | Michael Brown | 2007-12-06 | 1 | -1/+1 | |
| | | ||||||
| * | Reallocate memory for bitmaps only when necessary. | Michael Brown | 2007-11-29 | 1 | -7/+9 | |
| | | ||||||
| * | Add RFC2090 TFTP multicast support. | Michael Brown | 2007-11-28 | 1 | -0/+97 | |
| | | ||||||
| * | Added definition of a UUID and uuid_ntoa() (for debugging), and | Michael Brown | 2007-11-21 | 1 | -0/+48 | |
| | | | | | implemented smbios_get_uuid(). | |||||
| * | Don't get stuck in an infinite loop on negative integers! | Michael Brown | 2007-09-21 | 1 | -4/+5 | |
| | | ||||||
| * | Add fls() for non-constant values. | Michael Brown | 2007-09-21 | 1 | -0/+10 | |
| | | ||||||
| * | Merge commit 'holger/strings' | Michael Brown | 2007-08-23 | 2 | -252/+284 | |
| |\ | ||||||
| | * | move strndup back to string.c - used by strdup | Holger Lubitz | 2007-08-02 | 1 | -0/+15 | |
| | | | ||||||
| | * | move strndup back to string.c - used by strdup | Holger Lubitz | 2007-08-02 | 1 | -15/+0![]() | |
| | | | ||||||
| | * | memscan does not alter the mem pointer - make it const | Holger Lubitz | 2007-08-02 | 1 | -1/+1 | |
| | | | ||||||
| | * | stripped down version of string.c containing only the used functions | Holger Lubitz | 2007-08-02 | 1 | -251/+0![]() | |
| | | | ||||||
| | * | put unused functions from string.c into separate file | Holger Lubitz | 2007-08-02 | 1 | -0/+288 | |
| | | | ||||||
| | * | Merge branch 'master' into strings | Holger Lubitz | 2007-08-02 | 5 | -21/+142 | |
| | |\ | ||||||
| | * | | make bcopy use memmove | Holger Lubitz | 2007-07-29 | 1 | -6/+1![]() | |
| | | | | ||||||
| * | | | Add iBFT code derived from IBM document. | Michael Brown | 2007-08-10 | 1 | -0/+325 | |
| | | | | | | | | | | | | | | | | No Microsoft intellectual property was harmed in the production of this code. | |||||
| * | | | Set current working URI to be that of the executable image when | Michael Brown | 2007-08-07 | 1 | -3/+12 | |
| | | | | | | | | | | | | | | | | executing any image, not just a script. (This will enable pxelinux to use relative URIs, should it wish to.) | |||||
| * | | | Make read_user() non-blocking, and add select() call. | Michael Brown | 2007-08-04 | 1 | -35/+59 | |
| | | | | ||||||
| * | | | Display name and status of each file as it is downloaded. | Michael Brown | 2007-08-03 | 1 | -4/+17 | |
| | | | | ||||||
| * | | | uri_get(NULL) and uri_put(NULL) are explicitly allowed. | Michael Brown | 2007-08-02 | 1 | -3/+2![]() | |
| | | | | ||||||
| * | | | Allow images to hold references to the originating URI. | Michael Brown | 2007-08-02 | 1 | -0/+78 | |
| | | | | | | | | | | | | | Some shuffling around of the image management code; this needs tidying up. | |||||
| * | | | Add code for constructing single-file cpio archives on the fly | Michael Brown | 2007-08-02 | 1 | -0/+40 | |
| | |/ |/| | ||||||
| * | | Added support for draft version of the AoE Boot Firmware Table. | Michael Brown | 2007-07-31 | 1 | -0/+60 | |
| | | | ||||||
| * | | Allowed HTTPS to be a separately configurable feature. | Michael Brown | 2007-07-30 | 1 | -0/+3 | |
| | | | ||||||
| * | | Import various libgcc functions from syslinux. | Michael Brown | 2007-07-30 | 1 | -20/+0![]() | |
| | | | | | | | | | | | | | | | | | | | | | Experimentation reveals that gcc ignores -mrtd for the implicit arithmetic functions (e.g. __udivdi3), but not for the implicit memcpy() and memset() functions. Mark the implicit arithmetic functions with __attribute__((cdecl)) to compensate for this. (Note: we cannot mark with with __cdecl, because we define __cdecl to incorporate regparm(0) as well.) | |||||
| * | | Added a simple pass-through filter layer for data transfer interfaces. | Michael Brown | 2007-07-29 | 1 | -0/+78 | |
| | | | ||||||
| * | | Applied a modified version of holger's regparm patches. | Michael Brown | 2007-07-29 | 1 | -1/+1 | |
| |/ | ||||||
| * | Added two lines of code that were completely missing! | Michael Brown | 2007-07-25 | 1 | -2/+4 | |
| | | ||||||
| * | Add per-file error identifiers | Michael Brown | 2007-07-24 | 1 | -0/+20 | |
| | | ||||||
| * | Changed #warning to FIXME for nvo hack warning. | Marty Connor | 2007-07-23 | 1 | -1/+1 | |
| | | ||||||
| * | Obsolete code removal | Michael Brown | 2007-07-17 | 1 | -265/+0![]() | |
| | | ||||||
| * | Remove more obsolete files | Michael Brown | 2007-07-15 | 1 | -49/+0![]() | |
| | | ||||||
| * | Dead code removal. | Michael Brown | 2007-07-14 | 10 | -978/+12![]() | |
| | | | | | Kill off use of etherboot.h outside drivers/net. | |||||
| * | Unplug before sending close() message, to avoid screwing up interfaces | Michael Brown | 2007-07-10 | 3 | -4/+4 | |
| | | | | | which respond to close with a reopen() (e.g. iSCSI). | |||||
| * | Add debug messages to process.c | Michael Brown | 2007-07-10 | 1 | -0/+4 | |
| | | ||||||
| * | Remove xfer_ready() (it has been replaced by xfer_window()) | Michael Brown | 2007-07-09 | 1 | -14/+0![]() | |
| | | ||||||
| * | Add strcspn() and strndup() | Michael Brown | 2007-07-08 | 1 | -4/+41 | |
| | | ||||||
| * | Make ref_get() return the reference, for cleaner code. | Michael Brown | 2007-07-08 | 1 | -8/+8 | |
| | | ||||||
| * | Separate the "is data ready" function of xfer_seek() into an | Michael Brown | 2007-07-08 | 5 | -16/+49 | |
| | | | | | | xfer_window() function, which can return a scalar rather than a boolean. | |||||
| * | Kill off unused request() method in data-xfer interface. | Michael Brown | 2007-07-08 | 5 | -47/+0![]() | |
| | | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() | |
| | | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() | |
| | | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -6/+3![]() | |
| | | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() | |
| | | ||||||

