| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Default to port 0 (sic). | Michael Brown | 2006-12-21 | 1 | -1/+1 |
| | | |||||
| * | The "increment MAC address by port number" hack applies only to EF1. | Michael Brown | 2006-12-18 | 1 | -3/+7 |
| | | |||||
| * | The VPD engine is broken and can't actually handle placing VPD | Michael Brown | 2006-12-05 | 1 | -1/+1 |
| | | | | | | anywhere other than offset 0 within the EEPROM, so we have to put our settings at 0x100 instead. | ||||
| * | Adjust EEPROM/flash detection to fit expected manufacturing practice. | Michael Brown | 2006-12-05 | 1 | -8/+31 |
| | | |||||
| * | Change some debugging messages to use DBG() | Michael Brown | 2006-12-05 | 1 | -7/+7 |
| | | |||||
| * | Add the concept of a fragment list for non-volatile stored options. | Michael Brown | 2006-12-04 | 1 | -5/+12 |
| | | |||||
| * | Fixed two logic errors that were cancelling each other out. | Michael Brown | 2006-12-04 | 1 | -3/+3 |
| | | |||||
| * | Migrated etherfabric driver to using generic SPI layer. | Michael Brown | 2006-12-04 | 1 | -127/+58![]() |
| | | |||||
| * | Abstracted out part of the concept of an SPI device to a generalised NVS | Michael Brown | 2006-12-04 | 1 | -5/+2![]() |
| | | | | | | | | device. Separated the mechanisms of non-volatile storage access and non-volatile stored options. | ||||
| * | Generalised the SPI abstraction layer to also be able to handle interfaces | Michael Brown | 2006-12-04 | 1 | -2/+6 |
| | | | | | | | that don't provide the full flexibility of a bit-bashing interface. Temporarily hacked rtl8139.c to use the new interface. | ||||
| * | Basic non-volatile storage support | Michael Brown | 2006-11-29 | 1 | -11/+107 |
| | | |||||
| * | Merged changes from Solarflare | Michael Brown | 2006-11-28 | 1 | -241/+713 |
| | | |||||
| * | 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.) | ||||
| * | 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![]() |
| | | |||||
| * | 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![]() |
| | | |||||
| * | Restructured PCI subsystem to fit the new device model. | Michael Brown | 2006-05-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | 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). | ||||
| * | Header rearrangement. | Michael Brown | 2006-04-24 | 1 | -1/+1 |
| | | | | | | | | | | 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. | ||||
| * | Build under gpxe | Michael Brown | 2006-03-16 | 1 | -17/+15![]() |
| | | |||||
| * | Merge from Etherboot 5.4 | Michael Brown | 2006-03-16 | 1 | -0/+3042 |

