This commit is contained in:
Jeffrey Townsend
2018-10-19 14:15:40 -07:00
parent e68fad9189
commit 339cb7e860
4 changed files with 16 additions and 1 deletions

View File

@@ -1 +1,2 @@
Index
# ONLP
[ONLP Documentation] {{ site.baseurl }}{% link onlp/index.md %}

1
onlp/applications.md Normal file
View File

@@ -0,0 +1 @@
Applications

1
onlp/implementors.md Normal file
View File

@@ -0,0 +1 @@
Implementors

12
onlp/index.md Normal file
View File

@@ -0,0 +1,12 @@
# ONLP Overview
The Open Network Linux Platform APIs provide a common, consistent abstraction interface for accessing important platform assets such as SFPs, PSUs, Fans, Thermals, LEDs, and ONIE TLV storage devices.
All Open Networking platforms contain some subset of these objects but the programming requirements to access them are highly dependent upon the hardware design and knowledge thereof.
The goal of the ONLP APIs is to both standardize access to these objects at a functional level for system applications and provide a common implementation framework for hardware developers.
## ONLP APIs For Applications
The ONLP API documentation for Application, System, and Dataplane developers is available [here]({{ site.baseurl }}{% link onlp/applications.md %}
The ONLP API documentation for Platform developers who which to implement support for their platform is available [here]({{ site.baseurl }}{% link onlp/implementors.md %}