BroadView™ API Guide and Reference Manual
Platform Initialization

The default implementation of the Agent assumes that the underlying Silicon is uninitialized. It therefore attempts to initialize the silicon to known defaults. However, it may be desirable that Agent doesn't carry out any initialization on its own for the silicon. The NOS may already have initialized the silicon as needed. In such cases, the default initialization behavior of the Agent needs to be modified by

1) Removing the vendor_init component from the list of COMPONENTS in the package.cfg file

vendorremove.jpg

AND

2) Undefining the FEAT_VENDOR_INIT macro in the feature.h file

undefvendor.jpg