Michael Brown
3204a1e941
Removed some obsolete INIT_XXX constants.
18 years ago
Michael Brown
178b0a7e5e
Consistency
18 years ago
Michael Brown
352bf1bda2
Move init.h to gpxe/init.h.
18 years ago
Michael Brown
832e86246b
gcc is rather over-aggressive about optimising out static data structures
even when __atribute__ (( unused )) is correctly set...
18 years ago
Michael Brown
824d6ffa7f
Header rearrangement.
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.
18 years ago
Michael Brown
3bbf5f28a3
Use __unused instead of __used for static data structures.
Remove compiler.h defines from osdep.h
19 years ago
Michael Brown
f649a4d0fd
Add INIT_LOADBUF
19 years ago
Michael Brown
52b3c8babe
Add INIT_RPC
19 years ago
Michael Brown
d2d4978f4f
Use PREFIX_OBJECT to give the init_fn table variables meaningful names.
19 years ago
Michael Brown
241f426a85
Use new generic tables infrastructure
19 years ago
Michael Brown
5603c879c4
Add INIT_PCIBIOS
19 years ago
Michael Brown
d189b84536
Fix up init ordering.
Make init function table name fixed; it's a static variable anyway.
19 years ago
Michael Brown
ef05051f23
Add INIT_LIBRM before INIT_CONSOLE.
19 years ago
Michael Brown
0ff80b477d
Merged mcb30-realmode-redesign back to HEAD
19 years ago