[PATCH 0/4][pci][settings_ui][myri10ge] Myri10ge NVO support + bugfixes
Glenn Brown
glenn at myri.com
Tue Jun 22 03:02:32 EDT 2010
gPXE fellows:
The attached patch set does the following, in 4 distinct patches:
* Adds a PCI_CAP_ID_VS definition to pci.h.
* Adds jump-scrolling to the settings_ui, since gPXE now
has more settings that can fit on screen.
* Adds setting-deletion support to the settings UI.
* Adds nonvolatile option support to the myri10ge driver.
I will follow this message with a .gif that shows the appearance of the
modified settings UI, with "..." to suggest scrolling and with "Ctrl-D"
instructions. The patches have been tested with diskless DHCP-less
iSCSI boot over a myri10ge NIC.
Marty generously offered to sponser this patch set when I mis-posted
it to the gpxe at etherboot.org mailing list, but asked that I repost here
with attachments inline for easy review by the experts here. I hope I
get this 'inline attachment' detail right by using
git format-patch --cover-letter -s --stdout origin/master \
--inline --in-reply-to="<4C202C23.9000908 at etherboot.org>" > file
# edit file
mail gpxe-devel at etherboot.org < file
Thanks in advance for your feedback,
--Glenn
Glenn Brown (4):
[pci] Define Vendor Specific capability ID.
[settings_ui] Jump scroll.
[settings_ui] Add setting deletion (Ctrl-D) interface
[myri10ge] Add NonVolatile Option (nvo) support
src/drivers/net/myri10ge.c | 325 ++++++++++++++++++++++++++++++++++++++++++--
src/hci/tui/settings_ui.c | 122 ++++++++++++-----
src/include/gpxe/pci.h | 1 +
3 files changed, 399 insertions(+), 49 deletions(-)
More information about the gPXE-devel
mailing list