Michael Brown
|
1949641d10
|
Fix compiler warnings that appear only on OpenBSD.
|
2007-12-06 14:16:46 -06:00 |
|
Michael Brown
|
9fd6a0418f
|
Allowed zero-cost enforced ordering of features in startup banner
list.
Added FEATURE() macros to most relevant (non-driver) files.
|
2007-08-02 14:51:03 +01:00 |
|
Michael Brown
|
5e26df0325
|
Centralise construction of the DHCP request and response packets.
|
2007-07-31 03:02:21 +01:00 |
|
Holger Lubitz
|
dc38303ff9
|
make nbi_load static
|
2007-07-27 22:00:51 +02:00 |
|
Michael Brown
|
89349d7fad
|
Separated out initialisation functions from startup/shutdown functions.
|
2007-07-03 23:09:56 +01:00 |
|
Michael Brown
|
e42eba4af4
|
Use a common base-memory packet buffer for DHCP construction (as used
by PXE and NBI) and UNDI packets (as used by undinet and UNDI).
|
2007-07-02 18:33:41 +01:00 |
|
Michael Brown
|
0d9b3e2dd2
|
Add 32-bit support.
Generate DHCP data block for images.
|
2007-03-22 16:18:46 +00:00 |
|
Michael Brown
|
5578d3b2de
|
Support 32-bit (linear) NBI images. We don't yet provide a bootp data
block, so first32.c dies immediately.
|
2007-03-14 00:39:12 +00:00 |
|
Michael Brown
|
b9f99858ab
|
Make the getmemsize() prototype available in memsizes.h, for code that
doesn't want to go to the hassle of processing a full memory map.
|
2007-01-14 15:32:25 +00:00 |
|
Michael Brown
|
797edf28b7
|
Replace image->entry with image->priv.
|
2007-01-14 04:04:28 +00:00 |
|
Michael Brown
|
3bdbfe1f00
|
Mostly updated. Won't work yet.
|
2007-01-14 03:49:07 +00:00 |
|
Michael Brown
|
4fc9333159
|
Move include/image.h to include/gpxe/image.h
|
2007-01-11 16:04:36 +00:00 |
|
Michael Brown
|
3634e705b7
|
Remove osloader.c and replace with a prep_segment() that uses userptr_t
and get_memmap() in image/segment.c
|
2007-01-11 14:32:26 +00:00 |
|
Michael Brown
|
190276a8b6
|
NBI is due for removal
|
2006-05-24 13:53:35 +00:00 |
|
Michael Brown
|
d8e99bf28f
|
Gave up on adding POSIX errno's as required, and just added (almost) all
of them in one go.
EBADIMG has been replaced by ENOEXEC, and EIMGRET by ECANCELED.
|
2006-04-28 13:44:34 +00:00 |
|
Michael Brown
|
832e86246b
|
gcc is rather over-aggressive about optimising out static data structures
even when __atribute__ (( unused )) is correctly set...
|
2006-04-24 18:31:37 +00:00 |
|
Michael Brown
|
783e9ca396
|
Added doxygen comments and errno values.
|
2005-05-18 13:22:45 +00:00 |
|
Michael Brown
|
205a7ad5e0
|
Moved NBI support to nbi.c, modified to work with new load mechanism
|
2005-05-17 13:42:20 +00:00 |
|