This commit is contained in:
Jeffrey Townsend
2019-01-02 16:08:37 -08:00
parent 739c42bc66
commit 9b7b9a816b

View File

@@ -1 +1,20 @@
# Platform Management
## Platform Fan and Thermal Management
The underlying platform implementation provides the ONLP core with the Fan and Thermal management algorithm.
Calls to this code are handled automatically by the platform daemon and are not generally used by ONLP applications.
## Platform Debug Hooks
The application may call the debug hook ```onlp_platform_debug()``` to issue platform-specific debug commands to the lower layer software.
These are completely optional and depend entirely on the system integrator.
This is generally used for interactive debugging -- for example you might want to dump the contents of all of the system CPLD registers in order to
examine them directly in the case of system debugging or technical support.
While you can call this API it is usually invoked via the command line tools.
## Platform Documentation
* [Doxygen](https://htmlpreview.github.io/?https://raw.githubusercontent.com/opencomputeproject/OpenNetworkLinux/ONLPv2/packages/base/any/onlp/src/onlp/doc/html/group__platform.html)
* [Header](https://github.com/opencomputeproject/OpenNetworkLinux/blob/ONLPv2/packages/base/any/onlp/src/onlp/module/inc/onlp/platform.h)