/* This function sets the driver type for a CAN controller. This corresponds loosely to the bus output control register in the CAN controller, hence the name of this function. CANLIB does not allow for direct manipulation of the bus output control register; instead, symbolic constants are used to select the desired driver type.  */
static canStatus LeafLightLibFuncSetBusOutputControl(const CanHandle hnd, const uint32_t drivertype)
/* This function sets the driver type for a CAN controller. This corresponds loosely to the bus output control register in the CAN controller, hence the name of this function. CANLIB does not allow for direct manipulation of the bus output control register; instead, symbolic constants are used to select the desired driver type.  */
static canStatus LeafLightLibFuncSetBusOutputControl(const CanHandle hnd, const uint32_t drivertype)
{
  canStatus result = canERR_NOTINITIALIZED;
  assert(leafLightLibFuncSetBusOutputControlPtr != NULL);
  assert(leafLightDllHandle != NULL);
  if ((leafLightLibFuncSetBusOutputControlPtr != NULL) && (leafLightDllHandle != NULL))
  {
    result = leafLightLibFuncSetBusOutputControlPtr(hnd, drivertype);
  }
  return result;
}