| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Kill off unused request() method in data-xfer interface. | Michael Brown | 2007-07-08 | 1 | -14/+0![]() | |
| | | ||||||
| * | Use net_device_operations structure and netdev_nullify() to allow for | Michael Brown | 2007-07-07 | 1 | -43/+77 | |
| | | | | | | | | | | | | safe dropping of the netdev ref by the driver while other refs still exist. Add netdev_irq() method. Net device open()/close() methods should no longer enable or disable IRQs. Remove rx_quota; it wasn't used anywhere and added too much complexity to implementing correct interrupt-masking behaviour in pxe_undi.c. | |||||
| * | Apply global DHCP options when register_dhcp_options() is called. Do | Michael Brown | 2007-07-06 | 1 | -0/+1 | |
| | | | | | not apply DHCP options in dhcp_configure_netdev(). | |||||
| * | Remap EBADF to PXENV_STATUS_TFTP_FILE_NOT_FOUND; the only user is | Michael Brown | 2007-07-05 | 1 | -1/+1 | |
| | | | | | posix_io.c and this PXE error makes more sense in this context. | |||||
| * | Add concept of DHCP option applicators. | Michael Brown | 2007-07-05 | 1 | -0/+19 | |
| | | ||||||
| * | Allow recording of TX and RX errors to aid in end-user debugging. | Michael Brown | 2007-07-05 | 1 | -6/+37 | |
| | | ||||||
| * | Make masking constants unsigned, to avoid a gcc3-only compiler warning. | Michael Brown | 2007-07-05 | 1 | -6/+6 | |
| | | ||||||
| * | Remove deprecation of pci_bar_size() | Marty Connor | 2007-07-05 | 1 | -2/+1![]() | |
| | | ||||||
| * | Separated out initialisation functions from startup/shutdown functions. | Michael Brown | 2007-07-04 | 6 | -71/+54![]() | |
| | | ||||||
| * | Added missing "extern" | Michael Brown | 2007-07-03 | 1 | -2/+2 | |
| | | ||||||
| * | Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe | Michael Brown | 2007-07-03 | 2 | -58/+3![]() | |
| |\ | ||||||
| | * | Merge branch 'master' of /pub/scm/gpxe | Marty Connor | 2007-07-03 | 2 | -1/+11 | |
| | |\ | ||||||
| | * | | Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot | Marty Connor | 2007-07-03 | 2 | -58/+3![]() | |
| | | | | ||||||
| * | | | We don't actually use the reset functions anywhere, and nothing really | Michael Brown | 2007-07-03 | 1 | -4/+1![]() | |
| | |/ |/| | | | | | provides them. | |||||
| * | | Use a linker-table based system to automatically mark and start up | Michael Brown | 2007-07-03 | 2 | -1/+11 | |
| |/ | | | | | permanent processes, rather than requiring each one to have its own initialisation function. | |||||
| * | Merge branch 'master' of /pub/scm/gpxe | Marty Connor | 2007-07-03 | 2 | -6/+12 | |
| |\ | ||||||
| | * | Implemented (untested) PXENV_START_UNDI. | Michael Brown | 2007-07-03 | 2 | -6/+12 | |
| | | | ||||||
| * | | Warnings purge: src/{crypto,hci,net} | Marty Connor | 2007-07-03 | 1 | -1/+1 | |
| |/ | ||||||
| * | Add trivial net device statistics (TX and RX packet count), reported | Michael Brown | 2007-07-03 | 1 | -0/+13 | |
| | | | | | via UNDI API and also by ifstat command; may be useful for debugging. | |||||
| * | Merge branch 'master' of ssh://rom.etherboot.org/pub/scm/gpxe | Marty Connor | 2007-07-02 | 5 | -0/+26 | |
| |\ | ||||||
| | * | Add untested support for UNDI transmit and receive. | Michael Brown | 2007-07-02 | 3 | -0/+18 | |
| | | | ||||||
| | * | pxe_netdev now holds a reference to the network device. | Michael Brown | 2007-07-02 | 2 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | Use generic fields in struct device_description rather than assuming that the struct device * is contained within a pci_device or isapnp_device; this assumption is broken when using the undionly driver. Add PXENV_UNDI_SET_STATION_ADDRESS. | |||||
| * | | Warnings purge | Marty Connor | 2007-07-02 | 2 | -3/+2![]() | |
| |/ | ||||||
| * | Removing obsolete files. | Michael Brown | 2007-07-01 | 1 | -15/+0![]() | |
| | | ||||||
| * | Support cards such as natsemi which treat the data as little-endian | Michael Brown | 2007-07-01 | 1 | -0/+15 | |
| | | | | | | (i.e. LSB transmitted first on the wire), even though SPI commands and addresses always have to be big-endian. | |||||
| * | Add gdbsym.c object to help with running gdb-to-qemu | Michael Brown | 2007-06-30 | 1 | -2/+3 | |
| | | ||||||
| * | Implement the two UNDI API calls used by RIS. | Michael Brown | 2007-06-30 | 1 | -1/+3 | |
| | | ||||||
| * | Don't build option-overloaded packets; they just confuse people (ISC | Michael Brown | 2007-06-30 | 1 | -24/+4![]() | |
| | | | | | DHCPD and Windows RIS in particular). | |||||
| * | Obsoleted by downloader.c | Michael Brown | 2007-06-28 | 1 | -59/+0![]() | |
| | | ||||||
| * | Mildly ugly hack to force correct linkage. | Michael Brown | 2007-06-28 | 1 | -6/+16 | |
| | | ||||||
| * | Quick hack to get image booting working again | Michael Brown | 2007-06-28 | 2 | -2/+2 | |
| | | ||||||
| * | Add dhcp_configure_netdev() | Michael Brown | 2007-06-28 | 1 | -1/+4 | |
| | | ||||||
| * | Added monojob controller in lieu of a full working shell. | Michael Brown | 2007-06-28 | 2 | -0/+16 | |
| | | ||||||
| * | Kill off job::start() (it was only ever added as part of an aborted | Michael Brown | 2007-06-28 | 1 | -6/+0![]() | |
| | | | | | attempt at triggering TCP-related protocols to start). | |||||
| * | Update DHCP to use data-xfer interface (not yet tested). | Michael Brown | 2007-06-28 | 2 | -28/+37 | |
| | | ||||||
| * | Kill off hotplug.h and just make net devices normal reference-counted | Michael Brown | 2007-06-27 | 5 | -71/+27![]() | |
| | | | | | | | structures. DHCP still broken and #if 0'd out. | |||||
| * | Partial migration of UDP to data-xfer interface. (Will not link at | Michael Brown | 2007-06-20 | 1 | -135/+12![]() | |
| | | | | | present; DHCP is broken). | |||||
| * | Add iob_ensure_headroom() placeholder. | Michael Brown | 2007-06-20 | 1 | -0/+19 | |
| | | ||||||
| * | Add concept of "current working URI". | Michael Brown | 2007-06-12 | 1 | -0/+3 | |
| | | ||||||
| * | Remove unused headers. | Michael Brown | 2007-06-12 | 1 | -4/+0![]() | |
| | | ||||||
| * | Updated DNS to use not-yet-implemented UDP data-xfer API. | Michael Brown | 2007-06-12 | 2 | -26/+8![]() | |
| | | ||||||
| * | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-11 | 1 | -3/+3 | |
| |\ | ||||||
| | * | Renamed _calloc() to zalloc(), ready to be used as a standalone function. | Michael Brown | 2007-06-11 | 1 | -3/+3 | |
| | | | ||||||
| * | | Updated TFTP and PXE UDP API code to use not-yet-implemented data-xfer | Michael Brown | 2007-06-11 | 1 | -64/+1![]() | |
| | | | | | | | | | UDP API. | |||||
| * | | Add concept of transfer metadata, to be used by UDP in order to | Michael Brown | 2007-06-11 | 1 | -3/+18 | |
| | | | | | | | | | implement sendto()/recvfrom() equivalents. | |||||
| * | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-09 | 1 | -0/+0 | |
| |\| | ||||||
| | * | Rename .cvsignore files to .gitignore | Michael Brown | 2007-06-09 | 1 | -0/+0 | |
| | | | ||||||
| * | | Allow xfer_open() to take a struct uri as well as a URI string. | Michael Brown | 2007-06-09 | 1 | -3/+11 | |
| | | | ||||||
| * | | Use standard xfer_open() argument list for downloader instantiator | Michael Brown | 2007-06-09 | 1 | -3/+3 | |
| | | | ||||||
| * | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-08 | 9 | -52/+135 | |
| |\| | ||||||

