summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Collapse)AuthorAgeFilesLines
...
* | Now have enough functions to implement a standard TFTP client in around 50Michael Brown2005-06-011-0/+25
| | | | | | | | lines of code.
* | Documented the purpose of the two timeout fields inMichael Brown2005-05-271-2/+11
| | | | | | | | s_PXENV_TFTP_READ_FILE.
* | Added implementation note on IP routing.Michael Brown2005-05-271-2/+33
| | | | | | | | Added reason for min value of 512 on s_PXENV_TFTP_OPEN::PacketSize.
* | Separate out the documentation of the PXE API from the documentation ofMichael Brown2005-05-241-0/+22
| | | | | | | | the Etherboot implementation (i.e. don't do what Intel did).
* | Some versions of doxygen seem to object to "@ret None" or similar.Michael Brown2005-05-241-6/+6
| |
* | Fixes for gcc >= 3.2 from Georg BaumMichael Brown2005-05-242-3/+3
| |
* | Split PXE code into preboot, udp, tftp, undi and loader units.Michael Brown2005-05-244-153/+110Star
| | | | | | | | PXE code now compiles without errors (though it won't actually work).
* | Rearranging PXE header filesMichael Brown2005-05-243-832/+49Star
| |
* | Separated out the Etherboot-specific parts of the old pxe.h header.Michael Brown2005-05-231-0/+88
| |
* | Added PXENV+ and !PXE structures, and the loader API.Michael Brown2005-05-231-0/+277
| |
* | Finished documenting the UNDI API.Michael Brown2005-05-231-12/+239
| |
* | Documented up to PXENV_UNDI_CLOSEMichael Brown2005-05-231-0/+60
| |
* | Documented Preboot, TFTP and UDP data structuresMichael Brown2005-05-231-3/+96
| |
* | Documented PXENV_GET_CACHED_INFO structuresMichael Brown2005-05-231-1/+116
| |
* | Add UDP parameter structuresMichael Brown2005-05-221-0/+17
| |
* | Define PXE types in terms of other PXE types where possibleMichael Brown2005-05-221-11/+22
| |
* | Worked out a sensible doxygen groupingMichael Brown2005-05-222-120/+784
| |
* | Added all API codes and basic prototypes.Michael Brown2005-05-211-0/+181
| |
* | Documented the basic PXE data typesMichael Brown2005-05-211-0/+112
| |
* | Use "#var" rather than "@c var" for doxygen.Michael Brown2005-05-203-8/+10
| |
* | DoxygenationMichael Brown2005-05-201-4/+79
| |
* | Don't include etherboot.h; we get a circular dependencyMichael Brown2005-05-201-1/+2
| |
* | DoxygenationMichael Brown2005-05-191-18/+101
| |
* | API docs to .hMichael Brown2005-05-191-4/+40
| |
* | Move API docs to buffer.h, implementation to buffer.c.Michael Brown2005-05-191-3/+56
| |
* | Synced across updates from Etherboot 5.4 treeMichael Brown2005-05-191-0/+1
|\|
* | DoxygenatedMichael Brown2005-05-191-23/+189
| |
* | More documentationMichael Brown2005-05-191-19/+18Star
| |
* | load_buffer is now handled via load_buffer.hMichael Brown2005-05-191-3/+0Star
| |
* | More doxygen docsMichael Brown2005-05-181-5/+3Star
| |
* | __attribute__ does not need to be treated as a variadic macro, sinceMichael Brown2005-05-181-1/+1
| | | | | | | | | | it is always used as __attribute__((...)). Since variadic macros seem to confuse poor doxygen, change it to a single-valued macro.
* | Hide __attribute__ from doxygenMichael Brown2005-05-181-1/+11
| |
* | Add EBADIMG, EIMGRET, ETIMEDOUT and EINVALMichael Brown2005-05-181-1/+6
| |
* | doxygen doesn't allow us to do the --include compiler.h trick...Michael Brown2005-05-181-20/+20
| |
* | Error numbers moved to errno.hMichael Brown2005-05-181-143/+2Star
| |
* | Added errno, strerror and the "%m" printf metacharacter. These will allowMichael Brown2005-05-171-0/+138
|/ | | | | | us to return proper PXE status codes, while simultaneously allowing for more consistent error reporting (complete with verbose error messages as a build-time option).
* Added const to fill_bufferMichael Brown2005-05-171-1/+1
|
* First versionMichael Brown2005-05-171-0/+6
|
* Heap function prototypes moved to heap.hMichael Brown2005-05-171-8/+0Star
|
* Added print_images() and autoload().Michael Brown2005-05-171-8/+9
|
* Use shared symbols for heap_ptr and heap_endMichael Brown2005-05-171-0/+9
|
* Use __unused instead of __used for static data structures.Michael Brown2005-05-176-17/+23
| | | | Remove compiler.h defines from osdep.h
* First versionMichael Brown2005-05-131-0/+39
|
* Add realloc, since the load buffer code requires it.Michael Brown2005-05-131-14/+15
|
* Added ASSERT() macroMichael Brown2005-05-131-0/+17
|
* Added old allot/forget calls for backwards compatibility.Michael Brown2005-05-121-0/+20
|
* Merged the unaligned and aligned heap APIs and simplified the code.Michael Brown2005-05-121-0/+62
|
* Add INIT_LOADBUFMichael Brown2005-05-091-3/+5
|
* Make "struct buffer"s reusable between sessions.Michael Brown2005-05-091-2/+4
|
* First versionsMichael Brown2005-05-091-0/+25
|