/*! * @brief Register the RingIOShm with OsalDriver */ Ptr RingIOShmDrv_registerDriver (Void) { OsalDriver_Handle osalHandle; GT_0trace (curTrace, GT_ENTER, "RingIOShmDrv_registerDriver"); osalHandle = OsalDriver_registerDriver ("RingIOShm", &RingIOShmDrv_driverOps, RINGIOSHM_DRV_MINOR_NUMBER); #if !defined(SYSLINK_BUILD_OPTIMIZE) if (osalHandle == NULL) { GT_setFailureReason (curTrace, GT_4CLASS, "RingIOShmDrv_registerDriver", RingIOShm_E_INVALIDARG, "OsalDriver_registerDriver failed!"); } #endif /* if !defined(SYSLINK_BUILD_OPTIMIZE) */ GT_1trace (curTrace, GT_LEAVE, "RingIOShmDrv_registerDriver", osalHandle); return (Ptr) osalHandle; }
/* * ======== NameServerDrv_registerDriver ======== * * Register the NameServer with OsalDriver */ Ptr NameServerDrv_registerDriver(Void) { OsalDriver_Handle osalHandle; GT_0trace(curTrace, GT_ENTER, "NameServerDrv_registerDriver"); /* setup the module */ NameServerDrv_setup(); osalHandle = OsalDriver_registerDriver("NameServer", &NameServerDrv_driverOps, NAMESERVER_DRV_MINOR_NUMBER); if (osalHandle == NULL) { GT_setFailureReason(curTrace, GT_4CLASS, "NameServerDrv_registerDriver", NameServer_E_INVALIDARG, "OsalDriver_registerDriver failed!"); } GT_1trace(curTrace, GT_LEAVE, "NameServerDrv_registerDriver", osalHandle); return((Ptr)osalHandle); }
/*! * @brief Register the SyslinkMemMgr with OsalDriver */ Ptr SyslinkMemMgrDrv_registerDriver (Void) { OsalDriver_Handle osalHandle; GT_0trace (curTrace, GT_ENTER, "SyslinkMemMgrDrv_registerDriver"); osalHandle = OsalDriver_registerDriver ("SyslinkMemMgr", &SyslinkMemMgrDrv_driverOps, MEMMGR_DRV_MINOR_NUMBER); #if !defined(SYSLINK_BUILD_OPTIMIZE) if (osalHandle == NULL) { GT_setFailureReason (curTrace, GT_4CLASS, "SyslinkMemMgrDrv_registerDriver", MEMMGR_E_INVALIDARG, "OsalDriver_registerDriver failed!"); } #endif /* if !defined(SYSLINK_BUILD_OPTIMIZE) */ GT_1trace (curTrace, GT_LEAVE, "SyslinkMemMgrDrv_registerDriver", osalHandle); return (Ptr) osalHandle; }