[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