Navigation Menu

Skip to content

Commit

Permalink
[myri10ge] Add NonVolatile Option (nvo) support
Browse files Browse the repository at this point in the history
Add NonVolatile Option (nvo) and NonVolatile Storage (nvs) support to
the myri10ge driver using the EEPROM read/write mechanism provided by
the NIC's Vendor Specific PCI capability.

The myri10ge NIC is capabile of storing 64KB or more of nonvolatile
options, but this patch advertises only 512 bytes of nvo storage
because iPXE malloc's a buffer matching the total size we advertise.
512 is plenty without wasting malloc'd memory.  (The 2 other drivers
currently supporting nvo advertise 256 bytes or less.)

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
  • Loading branch information
Glenn Brown authored and mcb30 committed Jun 24, 2010
1 parent 978c840 commit 66df967
Showing 1 changed file with 314 additions and 11 deletions.

0 comments on commit 66df967

Please sign in to comment.