[ipxe-devel] [PATCH] [ixgbevf] Add ixgbevf driver

Robin Smidsrød robin at smidsrod.no
Fri Jan 11 08:47:02 GMT 2013


On 09.01.2013 18:51, Bernhard Kohl wrote:
> Am 13.12.2012 14:26, schrieb Bernhard Kohl:
>> From: Hermann Huy <hermann.huy at nsn.com>
>>
>> Driver for Intel 82599 based virtual functions.
>>
>> Based on Intel's open source driver ixgbevf-2.6.2, available at:
>> http://sourceforge.net/projects/e1000
>>
>> Based on iPXE's igbvf driver, file igbvf_main.c.
>>
>> Signed-off-by: Hermann Huy <hermann.huy at nsn.com>
>> Signed-off-by: Bernhard Kohl <bernhard.kohl at nsn.com>
>> ---
>>   src/Makefile                            |    1 +
>>   src/drivers/net/ixgbevf/ixgbe_common.h  |  128 ++
>>   src/drivers/net/ixgbevf/ixgbe_mbx.c     |  597 +++++++
>>   src/drivers/net/ixgbevf/ixgbe_mbx.h     |   98 +
>>   src/drivers/net/ixgbevf/ixgbe_type.h    | 2941
>> +++++++++++++++++++++++++++++++
>>   src/drivers/net/ixgbevf/ixgbe_vf.c      |  486 +++++
>>   src/drivers/net/ixgbevf/ixgbe_vf.h      |  219 +++
>>   src/drivers/net/ixgbevf/ixgbevf.h       |  379 ++++
>>   src/drivers/net/ixgbevf/ixgbevf_main.c  | 1043 +++++++++++
>>   src/drivers/net/ixgbevf/ixgbevf_osdep.h |  107 ++
>>   src/include/ipxe/errfile.h              |    1 +
>>   11 files changed, 6000 insertions(+), 0 deletions(-)
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_common.h
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_mbx.c
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_mbx.h
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_type.h
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_vf.c
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbe_vf.h
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbevf.h
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbevf_main.c
>>   create mode 100644 src/drivers/net/ixgbevf/ixgbevf_osdep.h
>>
> Did anybody already look at this and 2 more patches
> I posted on Dec. 12th?

I always thought that the ixgbevf was already supported by the intel
driver. Is it not? And if it is not, isn't it easier to tweak the intel
driver to include the necessary configuration bits, or is it a
completely different architecture?

-- Robin



More information about the ipxe-devel mailing list