[dpdk-dev] [RFC] Wireless Base Band Device (bbdev)
Stephen Hemminger
stephen at networkplumber.org
Fri Sep 1 22:03:39 CEST 2017
> +/* Forward declaration */
> +struct rte_pci_device;
> +
> +/** Device information structure used by an application to discover a devices
> + * capabilities and current configuration
> + */
> +struct rte_bbdev_info {
> + int socket_id; /**< NUMA socket that device is on */
> + const char *dev_name; /**< Unique device name */
> + const struct rte_pci_device *pci_dev; /**< PCI information */
> + unsigned int num_queues; /**< Number of queues currently configured */
> + struct rte_bbdev_conf conf; /**< Current device configuration */
> + bool started; /**< Set if device is currently started */
> + struct rte_bbdev_driver_info drv; /**< Info from device driver */
> +};
Please don't build in dependency on PCI from the beginning.
Number of queues can be uint16_t ?
More information about the dev
mailing list