SM_ASSERT
SM_ASSERT((agNULL != smRoot), "");
SM_ASSERT((agNULL != agRoot), "");
SM_ASSERT((agNULL != memoryAllocated), "");
SM_ASSERT((agNULL != swConfig), "");
SM_ASSERT((SM_ROOT_MEM_INDEX < memoryAllocated->count), "");
SM_ASSERT((SM_DEVICE_MEM_INDEX < memoryAllocated->count), "");
SM_ASSERT((SM_IO_MEM_INDEX < memoryAllocated->count), "");
SM_ASSERT((agNULL != swConfig), "");
SM_ASSERT((agNULL != memoryRequirement), "");
SM_ASSERT((agNULL != usecsPerTick), "");
SM_ASSERT((agNULL != maxNumLocks), "");