david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/include
Michael Brown 81d92c6d34 [efi] Add EFI image format and basic runtime environment
We have EFI APIs for CPU I/O, PCI I/O, timers, console I/O, user
access and user memory allocation.

EFI executables are created using the vanilla GNU toolchain, with the
EXE header handcrafted in assembly and relocations generated by a
custom efilink utility.
2008-10-13 10:24:14 +01:00
..
gpxe [efi] Add EFI image format and basic runtime environment 2008-10-13 10:24:14 +01:00
readline use malloc attribute 2007-08-20 20:29:41 +02:00
sys Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
usr [sanboot] Quick and dirty hack to make SAN boot protocols selectable 2008-10-13 10:05:51 +01:00
.gitignore Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
alloca.h alloca() can be useful in some (limited) circumstances. 2007-01-11 23:19:31 +00:00
assert.h Don't include __FUNCTION__ in assert() messages; it was causing the 2007-01-04 13:48:13 +00:00
big_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
bootp.h Initial revision 2005-03-08 18:53:11 +00:00
btext.h Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
byteswap.h Add 64-bit byte-swapping operations. 2006-05-13 11:40:39 +00:00
cmdline.h Merge of Fredrik Hultin command_line 2006-08-09 02:30:35 +00:00
cmdlinelib.h Merge of Fredrik Hultin command_line 2006-08-09 02:30:35 +00:00
cmdlist.h Added quick and dirty commands for testing the new NVO code. 2006-12-04 23:40:35 +00:00
coff.h Initial revision 2005-03-08 18:53:11 +00:00
compiler.h [compiler] Allow for selective disabling of debug levels at runtime 2008-10-01 19:24:56 +01:00
console.h Separated out initialisation functions from startup/shutdown functions. 2007-07-03 23:09:56 +01:00
cpu.h Initial revision 2005-03-08 18:53:11 +00:00
ctype.h [libc] Fix isdigit(), islower() and isupper(). 2008-05-19 16:34:17 +01:00
curses.h __nonnull changes 2007-08-20 00:34:32 +02:00
debug.h Initial revision 2005-03-08 18:53:11 +00:00
dhcp.h Created a bus/device API that allows for the ROM prefix to specify an 2005-04-21 18:18:29 +00:00
elf.h Removed the Etherboot-specific ELF-image code and replaced it with a 2007-01-11 14:44:03 +00:00
endian.h Initial revision 2005-03-08 18:53:11 +00:00
errno.h [libc] Whitespace cleanup in errno.h 2008-03-26 22:57:25 +00:00
etherboot.h Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
fs.h Initial revision 2005-03-08 18:53:11 +00:00
getopt.h Use common symbols to avoid dragging in getopt.o unless a getopt-using 2006-12-19 16:27:15 +00:00
i82365.h Initial revision 2005-03-08 18:53:11 +00:00
igmp.h Moved include/in.h to include/gpxe/in.h, so that it can be included by 2006-03-23 16:45:01 +00:00
lib.h Initial revision 2005-03-08 18:53:11 +00:00
libgen.h Added dirname() 2007-06-03 01:51:10 +00:00
little_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
mii.h Initial revision 2005-03-08 18:53:11 +00:00
nfs.h Initial revision 2005-03-08 18:53:11 +00:00
nic.h [legacy] Add missing #include <gpxe/io.h> 2008-10-12 12:52:56 +01:00
nmb.h A working DNS resolver (not yet tied in to anything) 2007-01-15 17:31:35 +00:00
old_tcp.h Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based) 2006-03-23 20:34:08 +00:00
pc_kbd.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia-opts.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia.h Dead code removal. 2007-07-14 15:42:26 +01:00
pxe_api.h [PXEXT] Add FILE_API_CHECK API function 2008-03-26 15:10:56 -07:00
pxe_types.h [uaccess] Formalise the uaccess API 2008-10-13 04:10:34 +01:00
pxe.h [PXEXT] Add FILE_API_CHECK API function 2008-03-26 15:10:56 -07:00
stdarg.h [libc] Use __builtin_va_list et al in stdarg.h 2008-03-24 00:23:11 +00:00
stddef.h [libc] Define wchar_t in a gcc-compatible way 2008-10-07 22:27:55 +01:00
stdint.h Separate out arch-independent parts of stdint.h 2007-08-17 19:51:08 +01:00
stdio.h Added [v]asprintf() 2007-06-03 01:50:03 +00:00
stdlib.h [libc] Add function declaration for main() in stdlib.h 2008-10-07 22:04:50 +01:00
string.h use malloc attribute 2007-08-20 20:29:58 +02:00
strings.h Add fls() for non-constant values. 2007-09-21 01:14:38 +01:00
sys_info.h Initial revision 2005-03-08 18:53:11 +00:00
time.h Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
unistd.h [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00