[pxe] Introduce PXE exit hook for NBP chaining
[people/pcmattman/gpxe.git] / src / arch / i386 / interface /
2010-01-24 Shao Miller[pxe] Introduce PXE exit hook for NBP chaining
2010-01-20 Joshua Oreman[config] Make PXE stack a compile-time option
2010-01-20 Joshua Oreman[pxe] Support cached DHCP packets in .kkpxe images
2010-01-20 Joshua Oreman[pxe] Separate parent PXE API caller from UNDINET driver
2010-01-18 Thomas Horsten[tftp] Make TFTP size requests abort transfer with...
2010-01-15 Stefan Hajnoczi[sanboot] Prevent leaking a stack reference for "keep...
2009-11-18 Michael Brown[int13] Guard against BIOSes that "fix" the drive count
2009-11-18 Michael Brown[int13] Fix number of sectors returned by INT 13,15
2009-11-18 Michael Brown[autoboot] Ensure that an error message is always print...
2009-11-04 Michael Brown[sanboot] Extend the "keep-san" option to non-iSCSI...
2009-10-23 Michael Brown[iscsi] Use the "Ethernet-compatible" MAC address in...
2009-10-23 Michael Brown[iscsi] Fix printing of non-existent strings in iBFT...
2009-08-11 Michael Brown[netdevice] Allow the hardware and link-layer addresses...
2009-08-11 Michael Brown[netdevice] Separate out the concept of hardware and...
2009-08-10 Michael Brown[infiniband] Add support for the SRP Boot Firmware...
2009-08-10 Michael Brown[infiniband] Add support for SRP over Infiniband
2009-08-02 Michael Brown[pxe] Avoid printf format warning on some compilers
2009-07-17 Michael Brown[netdevice] Make ll_broadcast per-netdevice rather...
2009-06-28 Michael Brown[pxe] Check for unhookable interrupts in PXENV_STOP_UNDI
2009-06-28 Michael Brown[pxe] Create pxe_[de]activate() wrapper functions
2009-06-28 Michael Brown[pxe] Make pxe_init_structures() an initialisation...
2009-06-27 Michael Brown[pxe] Update UNDI transmit count before transmitting...
2009-06-27 Michael Brown[pxe] Implement PXENV_UNDI_{GET,SET}_MCAST_ADDRESS
2009-06-27 Michael Brown[pxe] Improve pxe_undi debug messages
2009-06-23 Daniel Verkamp[comboot] Implement INT 22h AX=000Bh (Get Serial Consol...
2009-06-23 Michael Brown[pxe] Fix interoperability with the Symantec (undipd...
2009-06-23 Michael Brown[pxe] Fix interoperability with the Intel DOS UNDI...
2009-06-23 Michael Brown[pxe] Fix interoperability with the 3Com DOS UNDI driver
2009-06-23 Joshua Oreman[netdevice] Add netdev argument to link-layer push...
2009-05-26 Daniel Verkamp[comboot] Implement stub calls for auxiliary data vecto...
2009-05-18 Michael Brown[legal] Add a selection of FILE_LICENCE declarations
2009-04-15 H. Peter Anvin[pcbios] Don't use "lret $2" to return from an interrupt
2009-03-31 Michael Brown[int13] Improve debugging messages
2009-03-30 Michael Brown[xfer] Implement xfer_vreopen() to properly handle...
2009-02-23 Michael Brown[pxe] Set %ax to zero on entry to PXE NBP
2009-02-20 Michael Brown[iscsi] Include credentials in iBFT only if used during...
2009-02-18 H. Peter Anvin[pxe] Initialize EDX on PXE NBP entry and INT 1Ah
2009-02-17 Daniel Verkamp[comboot] Implement INT 22h AX=001Bh (Cleanup, shuffle...
2009-02-17 Michael Brown[comboot] Restore the real-mode stack pointer on exit...
2009-02-17 Michael Brown[comboot] Unhook interrupt vectors after returning...
2009-02-17 Michael Brown[comboot] Fix reference counting on replacement images
2009-02-17 Michael Brown[comboot] Allow for tail recursion of COMBOOT images
2009-02-15 Michael Brown[i386] Add explicit flags and type on all .section...
2009-02-15 Michael Brown[umalloc] Avoid problems when _textdata_memsz is a...
2009-02-01 Michael Brown[dhcp] Split PXE menuing code out of dhcp.c
2009-01-27 Michael Brown[tftp] Temporary fix for conveying TFTP block size...
2008-12-05 Michael Brown[x86_64] Add support for compilation as an x86_64 binary
2008-12-04 Michael Brown[efi] Use EFI-native mechanism for accessing SMBIOS...
2008-11-21 Michael Brown[netdevice] Kill off the various guess_boot_netdev...
2008-11-19 Laurent Vivier[blockdev] Move block device operations to structure...
2008-11-19 Michael Brown[i386] Move iSCSI and AoE boot code to arch/i386/interf...
2008-11-19 Michael Brown[i386] Change [u]int32_t to [unsigned] int, rather...
2008-11-19 Michael Brown[i386] Rename __cdecl to __asmcall
2008-11-18 Michael Brown[pxe] Move all PXE files to arch/i386
2008-11-18 Michael Brown[i386] Free allocated base memory on exit, if possible
2008-10-13 Michael Brown[efi] Add EFI image format and basic runtime environment
2008-10-13 Michael Brown[umalloc] Formalise the user memory allocation API
2008-10-12 Michael Brown[nap] Formalise the CPU sleeping API
2008-10-12 Michael Brown[timer] Formalise the timer API
2008-10-12 Michael Brown[pci] Formalise the PCI I/O API
2008-10-10 Michael Brown[i386] Simplify linker script and standardise linker...
2008-09-24 Michael Brown[pxe] Enable interrupts before starting PXE NBP execution
2008-09-06 Michael Brown[pxe] Add a dummy PXENV+ entry point at UNDI_CS:0000
2008-08-28 Daniel Verkamp[comboot] Add COMBOOT and COM32 support
2008-08-27 Michael Brown[pxe] Fill in UNDIROMID pointer in !PXE structure
2008-07-15 Michael Brown[int13] Pairwise swap drive numbers, instead of shiftin...
2008-07-01 Michael Brown[i386] Change semantics of __from_data16 and __from_text16
2008-03-26 H. Peter Anvin[PXEXT] Add FILE_API_CHECK API function
2008-03-10 Michael BrownMerge branch 'xl0-timer'
2008-03-04 Michael Brown[PXEXT] Add PXENV_FILE_EXEC call to PXE extensions...
2007-09-21 Michael BrownAdded more verbose memory-map debugging.
2007-09-21 Michael BrownAdded more verbose memory-map debugging.
2007-08-23 Holger LubitzMerge branch 'master' into curses
2007-08-23 Holger LubitzMerge branch 'master' of git://git.etherboot.org/scm...
2007-08-23 Michael BrownMerge commit 'holger/strings'
2007-08-23 Michael BrownMerge branch 'master' into 3leaf
2007-08-23 Michael BrownAuto-assign drive number only if set to 0xff; almost...
2007-08-07 Holger LubitzMerge branch 'master' of git://git.etherboot.org/scm...
2007-08-04 Michael BrownAdd PXE FILE API.
2007-08-01 Holger LubitzMerge branch 'master' into strings
2007-07-28 Michael BrownApplied a modified version of holger's regparm patches.
2007-07-25 Michael BrownDon't overwrite %dl with a (potentially) modified drive...
2007-07-19 Michael BrownRemove INT 13,4b handler; it represents an incomplete...
2007-07-19 Michael BrownCompleted definition of struct int13_cdrom_specificatio...
2007-07-10 Michael BrownDump first 64 bytes of chained ISR when debugging is...
2007-07-10 Michael BrownWe probably ought not to call INT13 with interrupts...
2007-07-09 Michael BrownAlways increase number of BIOS drives when registering
2007-07-09 Michael BrownChange %dl fixup rules for INT13:
2007-07-09 Michael BrownProof of concept; works, but has several hard-coded...
2007-07-09 Michael BrownSet CF by default, clear on success (rather than cleari...
2007-07-03 Michael BrownAdd (untested) UNDI loader C-level implementation.
2007-06-30 Michael BrownSeparate out pxe_start_nbp() from pxe_image.c into...
2007-03-13 James HarperPorted bnx2 driver from Etherboot 5.4.
2007-01-29 Michael BrownSplit bootsector execution code out into bootsector.c.
2007-01-14 Michael BrownSelect a PXE network device before starting PXE NBP.
2007-01-13 Michael BrownAdd header for pxe_boot()
2007-01-09 Michael BrownAllow boot sector to completely destroy real-mode stack...
2007-01-08 Michael BrownAdded debugging statements
2006-12-12 Michael BrownFix building on gas versions that don't auto-insert...
2006-09-27 Michael BrownWe don't actually have a stdio.h header file. Our...
next