BroadView™ API Guide and Reference Manual
Customizing Platform

OpenNSL provides a mechanism to customize the switch initialization, by accepting a set of properties through a configuration file. The properties are mainly used to customize the platform without having to re-compile the OpenNSL. Refer to OpenNSL documentation for more details on Platform Customization.

BroadView switch initialization test code (called as vendor initialization code) is enhanced to accept the platform configuration from a file to OpenNSL

Note: One such parameter "mmu_lossless" is required to be set to 0 for BST congestion drop counter feature.