| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Protocols now load data into a buffer; they don't execute it. | Michael Brown | 2005-05-09 | 3 | -22/+10![]() | |
| | | ||||||
| * | Return -1 to indicate buffer overflow. Allow buffer fill level to be read | Michael Brown | 2005-05-09 | 1 | -9/+14 | |
| | | | | | easily from struct buffer. | |||||
| * | Modified to use physical addresses, and to not assume that we can directly | Michael Brown | 2005-05-09 | 1 | -7/+29 | |
| | | | | | refer to data outside of our data or stack segments. | |||||
| * | Start of an implementation using doubly-linked lists and virtual | Michael Brown | 2005-05-09 | 1 | -0/+16 | |
| | | | | | | addresses. This will have to be reworked to use physical addresses thanks to the PXE spec. | |||||
| * | Removed spurious semicolon | Michael Brown | 2005-05-03 | 1 | -1/+1 | |
| | | ||||||
| * | Moved definition of __shared into compiler.h | Michael Brown | 2005-05-02 | 2 | -21/+17![]() | |
| | | ||||||
| * | First version | Michael Brown | 2005-05-02 | 1 | -0/+21 | |
| | | ||||||
| * | Split TCP code out into proto/tcp.c | Michael Brown | 2005-05-02 | 2 | -4/+8 | |
| | | ||||||
| * | Moved DOWNLOAD_PROTO_XXX options to config.h | Michael Brown | 2005-05-02 | 1 | -4/+0![]() | |
| | | ||||||
| * | http.h obsoleted (no content) | Michael Brown | 2005-05-02 | 1 | -7/+0![]() | |
| | | ||||||
| * | Protocol structure can now specify the default port. | Michael Brown | 2005-05-02 | 1 | -0/+2 | |
| | | ||||||
| * | Made parse_url do more of the processing, to avoid duplicating parts of | Michael Brown | 2005-05-01 | 1 | -16/+4![]() | |
| | | | | | nic.c in http.c | |||||
| * | Removed obsolete prototypes. | Michael Brown | 2005-05-01 | 1 | -17/+0![]() | |
| | | ||||||
| * | nfs prototypes no longer required. | Michael Brown | 2005-05-01 | 1 | -5/+0![]() | |
| | | ||||||
| * | Add INIT_RPC | Michael Brown | 2005-05-01 | 1 | -0/+1 | |
| | | ||||||
| * | Add debugging for CNAME records. | Michael Brown | 2005-05-01 | 1 | -2/+13 | |
| | | | | | Allow routines to be called by nmb.c | |||||
| * | NMB packets are so similar to DNS packets; we may as well add NMB as a | Michael Brown | 2005-05-01 | 1 | -0/+22 | |
| | | | | | name resolution method. | |||||
| * | Do not include etherboot.h | Michael Brown | 2005-05-01 | 2 | -5/+11 | |
| | | ||||||
| * | ttl is a uint32_t | Michael Brown | 2005-04-30 | 1 | -1/+1 | |
| | | ||||||
| * | DNS resolver rewritten, moved to proto/dns.c | Michael Brown | 2005-04-30 | 2 | -58/+81 | |
| | | ||||||
| * | tftp moved to separate file. | Michael Brown | 2005-04-30 | 1 | -4/+20 | |
| | | ||||||
| * | Protocols get passed a pointer to the filename portion as well as just the | Michael Brown | 2005-04-30 | 1 | -0/+1 | |
| | | | | | URL. | |||||
| * | tftp prototypes moved to tftp.h | Michael Brown | 2005-04-30 | 1 | -2/+0![]() | |
| | | ||||||
| * | Added debugging. | Michael Brown | 2005-04-30 | 1 | -0/+1 | |
| | | ||||||
| * | loadkernel no longer exists; it is now download_url and lives in nic.c. | Michael Brown | 2005-04-30 | 1 | -6/+2![]() | |
| | | ||||||
| * | Protocols also take a pointer to a sockaddr_in. | Michael Brown | 2005-04-30 | 1 | -1/+2 | |
| | | ||||||
| * | Use struct in_addr rather than just "in_addr". | Michael Brown | 2005-04-30 | 1 | -2/+14 | |
| | | | | | Add struct sockaddr_in. | |||||
| * | Moved strtoul prototype into stdlib.h for consistency | Michael Brown | 2005-04-30 | 1 | -0/+6 | |
| | | ||||||
| * | First version | Michael Brown | 2005-04-29 | 1 | -0/+15 | |
| | | ||||||
| * | First version | Michael Brown | 2005-04-29 | 1 | -0/+33 | |
| | | ||||||
| * | First version | Michael Brown | 2005-04-28 | 1 | -0/+22 | |
| | | ||||||
| * | isa.c uses the new table infrastructure. | Michael Brown | 2005-04-27 | 1 | -2/+1![]() | |
| | | ||||||
| * | dev.c uses the new tables infrastructure. | Michael Brown | 2005-04-27 | 1 | -11/+4![]() | |
| | | ||||||
| * | Use PREFIX_OBJECT to give the init_fn table variables meaningful names. | Michael Brown | 2005-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | Added PREFIX_OBJECT() function to be able to easily prepend any string | Michael Brown | 2005-04-27 | 1 | -2/+3 | |
| | | | | | to the object name in order to generate e.g. per-file variables. | |||||
| * | console.c uses the generic table mechanism | Michael Brown | 2005-04-27 | 1 | -1/+2 | |
| | | ||||||
| * | Use new generic tables infrastructure | Michael Brown | 2005-04-27 | 1 | -10/+12 | |
| | | ||||||
| * | Added a generalised table infrastructure, so that we don't have to | Michael Brown | 2005-04-27 | 1 | -0/+56 | |
| | | | | | keep adding new tables to each architecture's linker scripts. | |||||
| * | Added back in the actual call to load(). | Michael Brown | 2005-04-26 | 2 | -1/+17 | |
| | | ||||||
| * | ISA bus driver updated to report devices as present only if a driver | Michael Brown | 2005-04-26 | 6 | -17/+24 | |
| | | | | | | thinks they are. Other bus drivers modified for consistency. | |||||
| * | BIOS floppy handling code moved to where it will really live. | Michael Brown | 2005-04-25 | 1 | -0/+5 | |
| | | ||||||
| * | Renamed describe to describe_device for consistency | Michael Brown | 2005-04-25 | 1 | -1/+1 | |
| | | ||||||
| * | Added "name" field to bus structure. | Michael Brown | 2005-04-25 | 1 | -2/+3 | |
| | | ||||||
| * | Allow for multiple debug levels | Michael Brown | 2005-04-25 | 1 | -5/+18 | |
| | | ||||||
| * | Should be an <= comparison, not a < comparison. | Michael Brown | 2005-04-23 | 1 | -2/+2 | |
| | | | | | (Detected using "make symcheck" :) | |||||
| * | Consistency | Michael Brown | 2005-04-22 | 3 | -3/+3 | |
| | | ||||||
| * | Fix up fill_mca_nic. | Michael Brown | 2005-04-22 | 1 | -1/+7 | |
| | | ||||||
| * | Added friendly enable/disable functions | Michael Brown | 2005-04-22 | 2 | -3/+17 | |
| | | ||||||
| * | Updated all common buses to new API. | Michael Brown | 2005-04-22 | 4 | -46/+85 | |
| | | ||||||
| * | Revert debug message prefix back to none, since we sometimes want to use | Michael Brown | 2005-04-22 | 1 | -1/+1 | |
| | | | | | DBG() several times to build up a line. | |||||

