| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Minor fix | Michael Brown | 2006-09-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups, memcpy compilation fix | Marty Connor | 2006-09-25 | 1 | -9/+17 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -13/+17 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -11/+13 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -1/+2 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -1/+3 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -6/+6 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | eth_ntoa and warnings fixups | Marty Connor | 2006-09-25 | 1 | -1/+2 | |
| | | | ||||||
| * | | eth_ntoa fixups | Marty Connor | 2006-09-20 | 1 | -6/+4![]() | |
| | | | ||||||
| * | | eth_ntoa fixups | Marty Connor | 2006-09-20 | 1 | -3/+4 | |
| | | | ||||||
| * | | eth_ntoa fixups | Marty Connor | 2006-09-20 | 1 | -2/+6 | |
| | | | ||||||
| * | | eth_ntoa fixups | Marty Connor | 2006-09-19 | 1 | -1/+3 | |
| | | | ||||||
| * | | eth_ntoa fixups | Marty Connor | 2006-09-19 | 1 | -2/+3 | |
| | | | ||||||
| * | | eth_ntoa fixup | Marty Connor | 2006-09-19 | 1 | -1/+4 | |
| | | | ||||||
| * | | eth_ntoa fixup, some warnings fixups (isa/pnp fixups still needed) | Marty Connor | 2006-09-19 | 1 | -5/+4![]() | |
| | | | ||||||
| * | | eth_ntoa fixup, _disable arg fixup | Marty Connor | 2006-09-19 | 1 | -3/+4 | |
| | | | ||||||
| * | | DBG MAC addr printout in driver | Marty Connor | 2006-09-15 | 1 | -6/+5![]() | |
| | | | ||||||
| * | | change MAC address printout to DBG using eth_ntoa (temporary legacy support) | Marty Connor | 2006-09-15 | 1 | -1/+3 | |
| | | | ||||||
| * | | Fix compile warnings, remove unused var | Marty Connor | 2006-09-14 | 1 | -6/+2![]() | |
| | | | ||||||
| * | | Fixed DBG macro format, fixed compile warnings. removed extra parameter from ↵ | Marty Connor | 2006-09-14 | 1 | -25/+25 | |
| | | | | | | | | | mtd80x_disable(...) | |||||
| * | | Remove nic_disable call from drivers. Call should be made at a higher level | Marty Connor | 2006-09-14 | 8 | -11/+10![]() | |
| | | | ||||||
| * | | Remove printf of MAC address in driver. | Marty Connor | 2006-09-14 | 1 | -0/+2 | |
| | | | ||||||
| * | | Fix gcc-induced reference to memcpy | Michael Brown | 2006-09-01 | 1 | -1/+2 | |
| | | | ||||||
| * | | Remove old-style debug message | Michael Brown | 2006-08-16 | 1 | -2/+0![]() | |
| | | | ||||||
| * | | Kill off poll_interruptions(); it is lethal when we're acting as a PXE | Michael Brown | 2006-08-15 | 2 | -2/+0![]() | |
| | | | | | | | | | stack or INT 13 emulator etc. | |||||
| * | | Temporary hack to work around the "TX overflow" problem in the interim | Michael Brown | 2006-06-16 | 1 | -20/+3![]() | |
| | | | | | | | | | | | period before updating to the new driver API (which can cope with having TX packets in progress). | |||||
| * | | Add 4 bytes to maximum frame length to allow for the frame checksum. | Michael Brown | 2006-06-16 | 1 | -1/+1 | |
| | | | | | | | | | | | (This actually matters once you try using TCP, because you *will* receive full-sized frames.) | |||||
| * | | Improve debugging output for legacy wrapper | Michael Brown | 2006-06-16 | 1 | -1/+5 | |
| | | | ||||||
| * | | Forward-port event queue fixes from 5.4 tree. | Michael Brown | 2006-06-16 | 1 | -0/+27 | |
| | | | ||||||
| * | | Forward-port start-of-day fixes from 5.4 tree | Michael Brown | 2006-06-16 | 1 | -3/+31 | |
| | | | ||||||
| * | | Forward-port reset-related changes from 5.4 tree. | Michael Brown | 2006-06-16 | 1 | -46/+26![]() | |
| | | | ||||||
| * | | Generalise three-wire interface to generic SPI interface. | Michael Brown | 2006-06-14 | 1 | -42/+38![]() | |
| | | | | | | | | | | | Update rtl8139 driver to instantiate an SPI interface with a three-wire device attached. | |||||
| * | | Translate between "0 = success" and "0 = failure" call standards. | Michael Brown | 2006-06-14 | 1 | -2/+2 | |
| | | | ||||||
| * | | Update to use the generic i2c bit-bashing code. | Michael Brown | 2006-06-11 | 1 | -223/+68![]() | |
| | | | ||||||
| * | | Legacy drivers cannot cope with multiple active devices. | Michael Brown | 2006-06-08 | 1 | -0/+7 | |
| | | | ||||||
| * | | Force pci.o to be included. | Michael Brown | 2006-06-05 | 1 | -0/+5 | |
| | | | | | | | | | Print warning message at probe time. | |||||
| * | | Legacy drivers will not pad when necessary | Michael Brown | 2006-06-05 | 1 | -0/+4 | |
| | | | ||||||
| * | | PNIC doesn't auto-pad. | Michael Brown | 2006-06-05 | 1 | -0/+8 | |
| | | | ||||||
| * | | Added a very quick and dirty compatibility layer, to allow | Michael Brown | 2006-06-05 | 15 | -13/+106 | |
| | | | | | | | | | not-yet-updated drivers to at least function. | |||||
| * | | Rewrote to use the new net driver API, the updated PCI API, and the | Michael Brown | 2006-05-27 | 1 | -316/+372 | |
| | | | | | | | | | generic three-wire serial device support for EEPROM access. | |||||
| * | | Use insb/outsb; it's marginally faster. | Michael Brown | 2006-05-20 | 1 | -9/+2![]() | |
| | | | ||||||
| * | | Restructured PCI subsystem to fit the new device model. | Michael Brown | 2006-05-16 | 29 | -91/+81![]() | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generic PCI code now handles 64-bit BARs correctly when setting "membase"; drivers should need to call pci_bar_start() only if they want to use BARs other than the first memory or I/O BAR. Split rarely-used PCI functions out into pciextra.c. Core PCI code is now 662 bytes (down from 1308 bytes in Etherboot 5.4). 284 bytes of this saving comes from the pci/pciextra split. Cosmetic changes to lots of drivers (e.g. vendor_id->vendor in order to match the names used in Linux). | |||||
| * | | Transmit the buffer contents, not the buffer descriptor... | Michael Brown | 2006-04-28 | 1 | -2/+4 | |
| | | | ||||||
| * | | Add missing {register,free}_netdev(). | Michael Brown | 2006-04-24 | 1 | -1/+15 | |
| | | | | | | | | | Tie into existing driver API; we'll fix that up soon. | |||||
| * | | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 4 | -7/+7 | |
| | | | | | | | | | even when __atribute__ (( unused )) is correctly set... | |||||
| * | | Header rearrangement. | Michael Brown | 2006-04-24 | 33 | -33/+33 | |
| | | | | | | | | | | | | | | | | | | | I want to get to the point where any header in include/ reflects a standard user-level header (e.g. a POSIX header), while everything that's specific to gPXE lives in include/gpxe/. Headers that reflect a Linux header (e.g. if_ether.h) should also be in include/gpxe/, with the same name as the Linux header and, preferably, the same names used for the definitions. | |||||
| * | | Network API now allows for multiple network devices (although the | Michael Brown | 2006-04-24 | 1 | -101/+112 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | implementation allows for only one, and does so without compromising on the efficiency of static allocation). Link-layer protocols are cleanly separated from the device drivers. Network-layer protocols are cleanly separated from individual network devices. Link-layer and network-layer protocols are cleanly separated from each other. | |||||
| * | | Build in gpxe | Michael Brown | 2006-03-16 | 1 | -23/+14![]() | |
| | | | ||||||
| * | | Remove accidental duplicate arising from merge | Michael Brown | 2006-03-16 | 1 | -25/+1![]() | |
| | | | ||||||

