2018-07-26 12:45:10 -04:00
|
|
|
.. _gstarteddevel:
|
|
|
|
|
2018-08-16 13:50:02 -04:00
|
|
|
###############
|
|
|
|
For Developers
|
|
|
|
###############
|
2018-07-26 12:45:10 -04:00
|
|
|
|
2018-08-02 15:03:15 -04:00
|
|
|
The Developers section covers the following areas:
|
|
|
|
|
2018-08-23 14:04:22 -04:00
|
|
|
* Describes how to build different types of VPP images
|
|
|
|
* Explains how to run VPP with and without GDB, with some GDB examples
|
|
|
|
* Describes the steps required to get a patch reviewed and merged
|
|
|
|
* Describes the VPP software architecture and identifies the associated four VPP layers
|
|
|
|
* Describes the different components that are associated with each VPP layer
|
|
|
|
* Explains how to Create, Add, Enable/Disable different ARC features
|
|
|
|
* Discusses different aspects of Bounded-index Extensible Hashing (bihash), and how it is used in database lookups
|
|
|
|
* Describes the different types of API support and how to integrate a plugin
|
2018-08-02 15:03:15 -04:00
|
|
|
|
2018-07-26 12:45:10 -04:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
building
|
2018-08-06 00:25:33 -04:00
|
|
|
running_vpp
|
|
|
|
gdb_examples
|
2018-08-13 17:00:06 -04:00
|
|
|
gitreview
|
2018-07-26 12:45:10 -04:00
|
|
|
softwarearchitecture
|
|
|
|
infrastructure
|
|
|
|
vlib
|
|
|
|
plugins
|
|
|
|
vnet
|
|
|
|
featurearcs
|
2018-08-14 16:04:09 -04:00
|
|
|
multiarch/index.rst
|
2018-07-26 12:45:10 -04:00
|
|
|
bihash
|
2018-08-05 21:18:45 -04:00
|
|
|
vpp_api_module
|
|
|
|
binary_api_support
|
2018-08-14 16:04:09 -04:00
|
|
|
buildsystem/index.rst
|
2018-08-23 14:04:22 -04:00
|
|
|
eventviewer
|
2018-10-04 17:12:26 -04:00
|
|
|
add_plugin
|
2018-08-29 13:19:43 -04:00
|
|
|
fib20/index.rst
|