2014-04-15 14:05, Neil Horman:
> Rather than have each driver have to remember to add a constructor to it to
> make sure its gets registered properly, wrap that process up in a macro to
> make registration a one line affair.  This also sets the stage for us to
> make registration of vdev pmds and physical pmds a uniform process
> 
> Signed-off-by: Neil Horman <nhorman at tuxdriver.com>

> --- /dev/null
> +++ b/lib/librte_eal/common/include/rte_pmd.h

So you are creating a new header file for PMD API, right?

According to rte_ethdev.h,
"The Ethernet Device API is composed of two parts:"
"- The application-oriented Ethernet API"
"- The driver-oriented Ethernet API"

So we should implement this macro in rte_ethdev.h.
But maybe you prefer to split this file in two files. If so, please send a 
separated patch for that.

Thanks
-- 
Thomas

Reply via email to