[ipxe-devel] Support for newer Solarflare NICs

Christian Nilsson nikize at gmail.com
Thu Dec 15 21:11:11 UTC 2016


For git commits see http://ipxe.org/admin#commit_log_messages

Try to use one of the latest drivers, the ones for USB is among the
latest to have been added.

On Thu, Dec 15, 2016 at 7:37 PM, Martin Habets <mhabets at solarflare.com> wrote:
> Hi,
>
> We are starting to work on iPXE support for our newer Solarflare adapters, so we can deprecate gPXE
> in time. Our approach would be to support the latest series initially, and add earlier hardware
> if needed.
> The newer adapters would be supported using a new driver, and I have some general questions
> regarding this:
>
> 1. Are there any specific coding standard to comply with? The current code uses the Linux kernel coding
>    style. Is that acceptable?
> 2. My current thinking is to put the new driver in a directory src/drivers/net/sfc. Would that be ok?
> 3. Some web pages like http://ipxe.org/appnote/hardware_drivers mention a legacy_api. I would like to
>    avoid using a legacy API, but do not know what it is. Can anybody explain it please?
> 4. Any other hints/tips/guidelines for a new driver?
> 5. Given the distinguished author of the etherfabric driver :) I am not keen to remove it. We think there
>    are still a few Falcon users out there, but have not had any PXE issues for years.
>
> Thanks,
> Martin
> The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error, please notify the sender immediately and delete the message. Unless you are an addressee (or authorized to receive for an addressee), you may not use, copy or disclose to anyone this message or any information contained in this message. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.
> _______________________________________________
> ipxe-devel mailing list
> ipxe-devel at lists.ipxe.org
> https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel



More information about the ipxe-devel mailing list