numam-dpdk/mk
Gaetan Rivet c752998b5e pci: introduce library and driver
The PCI lib defines the types and methods allowing to use PCI elements.

The PCI bus implements a bus driver for PCI devices by constructing
rte_bus elements using the PCI lib.

Move the relevant code out of the EAL to its expected place.

Libraries, drivers, unit tests and applications are updated to use the
new rte_bus_pci.h header when necessary.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
2017-10-26 23:17:31 +02:00
..
arch update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
exec-env fix typos using codespell utility 2017-06-14 23:54:13 +02:00
internal
machine config: add NXP DPAA SoC build configuration 2017-10-06 02:49:49 +02:00
target/generic fix typos using codespell utility 2017-06-14 23:54:13 +02:00
toolchain mk: add crypto capability for armv8a and thunderx 2017-07-04 15:56:58 +02:00
rte.app.mk pci: introduce library and driver 2017-10-26 23:17:31 +02:00
rte.bsdmodule.mk
rte.combinedlib.mk mk: sort list of shared objects in linker script 2017-10-12 22:31:33 +02:00
rte.cpuflags.mk eal/x86: select optimized memcpy at run-time 2017-10-13 15:20:50 +02:00
rte.extapp.mk
rte.extlib.mk
rte.extobj.mk
rte.extshared.mk
rte.extsubdir.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.gnuconfigure.mk
rte.hostapp.mk mk: sort libraries in dependency lists 2017-10-12 22:31:33 +02:00
rte.hostlib.mk
rte.install.mk
rte.lib.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.module.mk
rte.obj.mk
rte.sdkbuild.mk mk: allow exec-env specific targets 2017-07-03 23:55:55 +02:00
rte.sdkconfig.mk mk: add sensible default target with defconfig 2017-08-05 10:27:04 +02:00
rte.sdkdepdirs.mk
rte.sdkdoc.mk mk: sort list of examples files in doc 2017-10-12 22:31:33 +02:00
rte.sdkexamples.mk
rte.sdkgcov.mk
rte.sdkinstall.mk mk: fix excluding files when installing docs 2017-06-27 01:16:22 +02:00
rte.sdkroot.mk mk: add sensible default target with defconfig 2017-08-05 10:27:04 +02:00
rte.sdktest.mk
rte.shared.mk mk: sort libraries in dependency lists 2017-10-12 22:31:33 +02:00
rte.subdir.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.vars.mk fix typos using codespell utility 2017-06-14 23:54:13 +02:00