.. |
acpi.c
|
Added generic function for calculating ACPI table checksum
|
19 gadus atpakaļ |
ansiesc.c
|
Added support for interpreting ANSI escape sequences on behalf of
|
18 gadus atpakaļ |
asprintf.c
|
Added [v]asprintf()
|
18 gadus atpakaļ |
async.c
|
Added async_block_progress() and default SIGUPDATE handler.
|
18 gadus atpakaļ |
background.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 gadus atpakaļ |
basename.c
|
Added dirname()
|
18 gadus atpakaļ |
btext.c
|
Removed vestigal FILO code
|
19 gadus atpakaļ |
buffer.c
|
Moved most buffer debug messages to DBG2.
|
18 gadus atpakaļ |
config.c
|
Add gdbsym.c object to help with running gdb-to-qemu
|
18 gadus atpakaļ |
console.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 gadus atpakaļ |
cwuri.c
|
Add concept of "current working URI".
|
18 gadus atpakaļ |
debug.c
|
Hex dumps are now integrated into the DBG() framework.
|
18 gadus atpakaļ |
dev.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 gadus atpakaļ |
device.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 gadus atpakaļ |
disk.c
|
Needs to be updated to new probe logic.
|
20 gadus atpakaļ |
downloader.c
|
Kill off job::start() (it was only ever added as part of an aborted attempt at triggering TCP-related protocols to start).
|
18 gadus atpakaļ |
elf_loader.c
|
Merge from Etherboot 5.4
|
19 gadus atpakaļ |
errno.c
|
Split strerror() out from errno.c
|
18 gadus atpakaļ |
exec.c
|
Use stdio.h instead of vsprintf.h
|
18 gadus atpakaļ |
gcc_implicit.c
|
Avoid barfing on gcc's implicit memcpy()s
|
18 gadus atpakaļ |
getkey.c
|
Keep running the main processing loop while waiting for input.
|
18 gadus atpakaļ |
getopt.c
|
Use stdio.h instead of vsprintf.h
|
18 gadus atpakaļ |
heap.c
|
SSL requires inordinately large data storage
|
18 gadus atpakaļ |
hw.c
|
Modify data-xfer semantics: it is no longer necessary to call one of request(), seek() or deliver_xxx() in order to start the data flow. Autonomous generators must be genuinely autonomous (having their own process), or otherwise arrange to be called. TCP does this by starting the retry timer immediately.
|
18 gadus atpakaļ |
i82365.c
|
Initial revision
|
20 gadus atpakaļ |
image.c
|
Scripts temporarily deregister themselves while executing. This allows us to avoid execution loops without having to hack around the image registration order.
|
18 gadus atpakaļ |
init.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 gadus atpakaļ |
interface.c
|
Add debugging
|
18 gadus atpakaļ |
iobuf.c
|
Add alloc_iob() and free_iob(). (Direct search-and-replace equivalents for alloc_pkb() and free_pkb(), which will be retired in due course).
|
18 gadus atpakaļ |
job.c
|
Added monojob controller in lieu of a full working shell.
|
18 gadus atpakaļ |
linebuf.c
|
Update HTTP to use data-xfer interface.
|
18 gadus atpakaļ |
main.c
|
Call hide_etherboot() from startup(), rather than requiring the prefix to do it.
|
18 gadus atpakaļ |
malloc.c
|
Renamed _calloc() to zalloc(), ready to be used as a standalone function.
|
18 gadus atpakaļ |
misc.c
|
Split random number generation out into core/random.c, and create the correct prototypes for srandom(), rand() and srand().
|
18 gadus atpakaļ |
monojob.c
|
Added monojob controller in lieu of a full working shell.
|
18 gadus atpakaļ |
nvo.c
|
Update DHCP to use data-xfer interface (not yet tested).
|
18 gadus atpakaļ |
open.c
|
Treat URIs opened via xfer_open() and friends as relative to the current working URI.
|
18 gadus atpakaļ |
pc_kbd.c
|
gcc is rather over-aggressive about optimising out static data structures
|
19 gadus atpakaļ |
pcmcia.c
|
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
|
19 gadus atpakaļ |
posix_io.c
|
Add concept of transfer metadata, to be used by UDP in order to implement sendto()/recvfrom() equivalents.
|
18 gadus atpakaļ |
process.c
|
Modify process semantics; rescheduling is now automatic.
|
18 gadus atpakaļ |
proto.c
|
First version
|
20 gadus atpakaļ |
proto_eth_slow.c
|
Initial revision
|
20 gadus atpakaļ |
random.c
|
Split random number generation out into core/random.c, and create the correct prototypes for srandom(), rand() and srand().
|
18 gadus atpakaļ |
refcnt.c
|
Move increment/decrement debug messages to DBG2 level
|
18 gadus atpakaļ |
resolv.c
|
Introduce name resolution interface and named socket opener.
|
18 gadus atpakaļ |
serial.c
|
Check that serial port init actually happens
|
19 gadus atpakaļ |
settings.c
|
Use stdio.h instead of vsprintf.h
|
18 gadus atpakaļ |
string.c
|
Move tolower() etc to ctype.h as per ISO C
|
18 gadus atpakaļ |
timer.c
|
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
|
19 gadus atpakaļ |
uri.c
|
Add concept of "current working URI".
|
18 gadus atpakaļ |
vsprintf.c
|
Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them elsewhere as well.
|
18 gadus atpakaļ |
xfer.c
|
Add concept of transfer metadata, to be used by UDP in order to implement sendto()/recvfrom() equivalents.
|
18 gadus atpakaļ |