// koptions.inc - RTXC Quadros Version 1.0.0 Kernel Options // This file was generated on 09/14/2004 21:13:50 -- RTXCgen v1.12 Build 395 // // RTXC Quadros Version 1.0.0 // Copyright (c) 1999-2004 // Quadros Systems, Inc. // ALL RIGHTS RESERVED // // THE INFORMATION HEREIN IS CONFIDENTIAL AND PROPRIETARY. // UNAUTHORIZED DISCLOSURE OR DISTRIBUTION IS PROHIBITED. // // // ** WARNING ** // // Do **NOT** Edit this File by Hand // // It was computer-generated by RTXCgen from // an Application specification file. // // Project Name: ColdFire - RTXC Quadros SS // CPU Name: M5282 // Application Name: M5282LITE Application #ifndef _KOPTIONS_INC // { #define _KOPTIONS_INC 1 // // Begin - Revision Information, Top // End - Revision Information, Top #define HAS_RTXCss 1 // Kernel Options #define HAS_RTXCms 0 // Kernel Options #define HAS_RTXCmp 0 // Kernel Options #include "aoptions.inc" #define TRAP_NO 0 // Kernel Model Option #define HAS_Levels 1 // Class #ifdef HAS_Levels // { #define HAS_LevelStaticNames 1 // Option #ifdef HAS_LevelStaticNames // { #endif // } HAS_LevelStaticNames #define HAS_MultiLevelScheduling 1 // Option #ifdef HAS_MultiLevelScheduling // { #endif // } HAS_MultiLevelScheduling #define HAS_RoundRobinScheduling 1 // Option #ifdef HAS_RoundRobinScheduling // { #endif // } HAS_RoundRobinScheduling #endif // } HAS_Levels #define HAS_Threads 1 // Class #ifdef HAS_Threads // { #define HAS_ThreadStaticNames 1 // Option #ifdef HAS_ThreadStaticNames // { #endif // } HAS_ThreadStaticNames #define HAS_ThreadGates 1 // Option #ifdef HAS_ThreadGates // { #define HAS_ThreadGateZ1Services 1 // Option #ifdef HAS_ThreadGateZ1Services // { #define HAS_IS_ClearThreadGateBits 1 // Option-Services #define HAS_IS_DecrThreadGate 1 // Option-Services #define HAS_IS_IncrThreadGate 1 // Option-Services #define HAS_IS_ORThreadGateBits 1 // Option-Services #endif // } HAS_ThreadGateZ1Services #define HAS_ThreadGateZ2Services 1 // Option #ifdef HAS_ThreadGateZ2Services // { #define HAS_TS_ClearThreadGateBits 1 // Option-Services #define HAS_TS_DecrThreadGate 1 // Option-Services #define HAS_TS_GetThreadGate 1 // Option-Services #define HAS_TS_PresetThreadGate 1 // Option-Services #define HAS_TS_GetThreadGateLoadPreset 1 // Option-Services #define HAS_TS_GetThreadGatePreset 1 // Option-Services #define HAS_TS_IncrThreadGate 1 // Option-Services #define HAS_TS_ORThreadGateBits 1 // Option-Services #define HAS_TS_SetThreadGate 1 // Option-Services #define HAS_TS_SetThreadGatePreset 1 // Option-Services #endif // } HAS_ThreadGateZ2Services #define HAS_ThreadGateZ3Services 0 // Option #ifdef HAS_ThreadGateZ3Services // { #define HAS_KS_ClearThreadGateBits 0 // Option-Services #define HAS_KS_DecrThreadGate 0 // Option-Services #define HAS_KS_GetThreadGate 0 // Option-Services #define HAS_KS_PresetThreadGate 0 // Option-Services #define HAS_KS_GetThreadGatePreset 0 // Option-Services #define HAS_KS_IncrThreadGate 0 // Option-Services #define HAS_KS_ORThreadGateBits 0 // Option-Services #define HAS_KS_SetThreadGate 0 // Option-Services #define HAS_KS_SetThreadGatePreset 0 // Option-Services #endif // } HAS_ThreadGateZ3Services #endif // } HAS_ThreadGates #define HAS_ThreadArg 1 // Option #ifdef HAS_ThreadArg // { #define HAS_ThreadArgsZ1Services 1 // Option #ifdef HAS_ThreadArgsZ1Services // { #define HAS_IS_DefThreadArg 1 // Option-Services #define HAS_IS_ScheduleThreadArg 1 // Option-Services #endif // } HAS_ThreadArgsZ1Services #define HAS_ThreadArgsZ2Services 1 // Option #ifdef HAS_ThreadArgsZ2Services // { #define HAS_TS_DefThreadArg 1 // Option-Services #define HAS_TS_GetThreadArg 1 // Option-Services #define HAS_TS_ScheduleThreadArg 1 // Option-Services #endif // } HAS_ThreadArgsZ2Services #define HAS_ThreadArgsZ3Services 0 // Option #ifdef HAS_ThreadArgsZ3Services // { #define HAS_KS_DefThreadArg 0 // Option-Services #define HAS_KS_ScheduleThreadArg 0 // Option-Services #endif // } HAS_ThreadArgsZ3Services #endif // } HAS_ThreadArg #define HAS_ThreadEnvArg 1 // Option #ifdef HAS_ThreadEnvArg // { #define HAS_ThreadEnvArgsZ2Services 1 // Option #ifdef HAS_ThreadEnvArgsZ2Services // { #define HAS_TS_DefThreadEnvArg 1 // Option-Services #define HAS_TS_GetThreadEnvArg 1 // Option-Services #endif // } HAS_ThreadEnvArgsZ2Services #define HAS_ThreadEnvArgsZ3Services 0 // Option #ifdef HAS_ThreadEnvArgsZ3Services // { #define HAS_KS_DefThreadEnvArg 0 // Option-Services #define HAS_KS_GetThreadEnvArg 0 // Option-Services #endif // } HAS_ThreadEnvArgsZ3Services #endif // } HAS_ThreadEnvArg #define HAS_ThreadZ1Services 1 // Option #ifdef HAS_ThreadZ1Services // { #define HAS_IS_DefThreadEntry 1 // Option-Services #define HAS_IS_GetThreadProp 1 // Option-Services #define HAS_IS_ScheduleThread 1 // Option-Services #define HAS_IS_UnscheduleThread 1 // Option-Services #endif // } HAS_ThreadZ1Services #define HAS_ThreadZ2Services 1 // Option #ifdef HAS_ThreadZ2Services // { #define HAS_TS_DefThreadEntry 1 // Option-Services #define HAS_TS_DisableThreadScheduler 1 // Option-Services #define HAS_TS_EnableThreadScheduler 1 // Option-Services #define HAS_TS_GetThreadBaseLevel 1 // Option-Services #define HAS_TS_GetThreadClassProp 1 // Option-Services #define HAS_TS_GetThreadCurrentLevel 1 // Option-Services #define HAS_TS_GetThreadID 1 // Option-Services #define HAS_TS_GetThreadProp 1 // Option-Services #define HAS_TS_LowerThreadLevel 1 // Option-Services #define HAS_TS_RaiseThreadLevel 1 // Option-Services #define HAS_TS_ScheduleThread 1 // Option-Services #define HAS_TS_UnscheduleThread 1 // Option-Services #endif // } HAS_ThreadZ2Services // HAS_ThreadZ3Services -- Option Not Supported in This Framework #endif // } HAS_Threads #define HAS_Exceptions 1 // Class #ifdef HAS_Exceptions // { #define HAS_ExceptionStaticNames 1 // Option #ifdef HAS_ExceptionStaticNames // { #endif // } HAS_ExceptionStaticNames // HAS_ExceptionDynamics -- Option Not Supported in This Framework #define HAS_ExceptionZ2Services 1 // Option #ifdef HAS_ExceptionZ2Services // { #define HAS_TS_GetExceptionProp 1 // Option-Services #endif // } HAS_ExceptionZ2Services // HAS_ExceptionZ3Services -- Option Not Supported in This Framework #define HAS_RAM_VECTORS 1 // Option #ifdef HAS_RAM_VECTORS // { #endif // } HAS_RAM_VECTORS #endif // } HAS_Exceptions #define HAS_EventSources 1 // Class #ifdef HAS_EventSources // { #define HAS_EventSourceStaticNames 1 // Option #ifdef HAS_EventSourceStaticNames // { #endif // } HAS_EventSourceStaticNames // HAS_EventSourceDynamics -- Option Not Supported in This Framework #define HAS_EventSourceZ1Services 1 // Option #ifdef HAS_EventSourceZ1Services // { #define HAS_IS_ProcessEventSourceTick 1 // Option-Services #define HAS_IS_GetEventSourceAcc 1 // Option-Services #endif // } HAS_EventSourceZ1Services #define HAS_EventSourceZ2Services 1 // Option #ifdef HAS_EventSourceZ2Services // { #define HAS_TS_ProcessEventSourceTick 1 // Option-Services #define HAS_TS_SetEventSourceAttr 1 // Option-Services #define HAS_TS_ClearEventSourceAttr 1 // Option-Services #define HAS_TS_GetEventSourceAcc 1 // Option-Services #define HAS_TS_SetEventSourceAcc 1 // Option-Services #define HAS_TS_GetEventSourceProp 1 // Option-Services #endif // } HAS_EventSourceZ2Services // HAS_EventSourceZ3Services -- Option Not Supported in This Framework #endif // } HAS_EventSources #define HAS_Counters 1 // Class #ifdef HAS_Counters // { #define HAS_CounterStaticNames 1 // Option #ifdef HAS_CounterStaticNames // { #endif // } HAS_CounterStaticNames // HAS_CounterDynamics -- Option Not Supported in This Framework #define HAS_CounterZ1Services 1 // Option #ifdef HAS_CounterZ1Services // { #define HAS_IS_GetCounterAcc 1 // Option-Services #endif // } HAS_CounterZ1Services #define HAS_CounterZ2Services 1 // Option #ifdef HAS_CounterZ2Services // { #define HAS_TS_ClearCounterAttr 1 // Option-Services #define HAS_TS_GetCounterAcc 1 // Option-Services #define HAS_TS_GetCounterProp 1 // Option-Services #define HAS_TS_GetElapsedCounterTicks 1 // Option-Services #define HAS_TS_SetCounterAcc 1 // Option-Services #define HAS_TS_SetCounterAttr 1 // Option-Services #endif // } HAS_CounterZ2Services // HAS_CounterZ3Services -- Option Not Supported in This Framework #endif // } HAS_Counters #define HAS_Alarms 1 // Class #ifdef HAS_Alarms // { #define HAS_AlarmStaticNames 1 // Option #ifdef HAS_AlarmStaticNames // { #endif // } HAS_AlarmStaticNames // HAS_AlarmDynamics -- Option Not Supported in This Framework // HAS_AlarmWaiters -- Option Not Supported in This Framework // HAS_AlarmSemaphores -- Option Not Supported in This Framework #define HAS_AlarmActions 1 // Option #ifdef HAS_AlarmActions // { #define HAS_AlarmActionsZ2Services 1 // Option #ifdef HAS_AlarmActionsZ2Services // { #define HAS_TS_DefAlarmAction 1 // Option-Services #define HAS_TS_DefAlarmActionArm 1 // Option-Services #endif // } HAS_AlarmActionsZ2Services // HAS_AlarmActionsZ3Services -- Option Not Supported in This Framework #endif // } HAS_AlarmActions #define HAS_AlarmZ2Services 1 // Option #ifdef HAS_AlarmZ2Services // { #define HAS_TS_AbortAlarm 1 // Option-Services #define HAS_TS_ArmAlarm 1 // Option-Services #define HAS_TS_CancelAlarm 1 // Option-Services #define HAS_TS_GetAlarmProp 1 // Option-Services #define HAS_TS_GetAlarmTicks 1 // Option-Services #define HAS_TS_RearmAlarm 1 // Option-Services #endif // } HAS_AlarmZ2Services // HAS_AlarmZ3Services -- Option Not Supported in This Framework #endif // } HAS_Alarms #define HAS_Pipes 1 // Class #ifdef HAS_Pipes // { #define HAS_PipeStaticNames 1 // Option #ifdef HAS_PipeStaticNames // { #endif // } HAS_PipeStaticNames // HAS_PipeDynamics -- Option Not Supported in This Framework #define HAS_PipeActions 1 // Option #ifdef HAS_PipeActions // { #define HAS_PipeActionsZ2Services 1 // Option #ifdef HAS_PipeActionsZ2Services // { #define HAS_TS_DefPipeAction 1 // Option-Services #endif // } HAS_PipeActionsZ2Services // HAS_PipeActionsZ3Services -- Option Not Supported in This Framework #endif // } HAS_PipeActions #define HAS_PipeZ1Services 1 // Option #ifdef HAS_PipeZ1Services // { #define HAS_IS_GetEmptyPipeBuf 1 // Option-Services #define HAS_IS_GetFullPipeBuf 1 // Option-Services #define HAS_IS_GetPipeBufSize 1 // Option-Services #define HAS_IS_JamFullGetEmptyPipeBuf 1 // Option-Services #define HAS_IS_JamFullPipeBuf 1 // Option-Services #define HAS_IS_PutEmptyGetFullPipeBuf 1 // Option-Services #define HAS_IS_PutEmptyPipeBuf 1 // Option-Services #define HAS_IS_PutFullGetEmptyPipeBuf 1 // Option-Services #define HAS_IS_PutFullPipeBuf 1 // Option-Services #endif // } HAS_PipeZ1Services #define HAS_PipeZ2Services 1 // Option #ifdef HAS_PipeZ2Services // { #define HAS_TS_ClearPipeAttr 1 // Option-Services #define HAS_TS_GetEmptyPipeBuf 1 // Option-Services #define HAS_TS_GetFullPipeBuf 1 // Option-Services #define HAS_TS_GetPipeBufSize 1 // Option-Services #define HAS_TS_GetPipeProp 1 // Option-Services #define HAS_TS_JamFullGetEmptyPipeBuf 1 // Option-Services #define HAS_TS_JamFullPipeBuf 1 // Option-Services #define HAS_TS_PutEmptyGetFullPipeBuf 1 // Option-Services #define HAS_TS_PutEmptyPipeBuf 1 // Option-Services #define HAS_TS_PutFullGetEmptyPipeBuf 1 // Option-Services #define HAS_TS_PutFullPipeBuf 1 // Option-Services #define HAS_TS_SetPipeAttr 1 // Option-Services #endif // } HAS_PipeZ2Services // HAS_PipeZ3Services -- Option Not Supported in This Framework #endif // } HAS_Pipes // HAS_Tasks -- Option Not Supported in This Framework // HAS_Semaphores -- Option Not Supported in This Framework // HAS_Queues -- Option Not Supported in This Framework // HAS_Mailboxes -- Option Not Supported in This Framework // HAS_Partitions -- Option Not Supported in This Framework // HAS_Mutexes -- Option Not Supported in This Framework #define HAS_SpecialServices 1 // Class #ifdef HAS_SpecialServices // { #define HAS_SpecialServicesZ2Services 1 // Option #ifdef HAS_SpecialServicesZ2Services // { #define HAS_TS_DefFatalErrorHandler 1 // Option-Services #define HAS_TS_GetFatalErrorHandler 1 // Option-Services #define HAS_TS_AllocSysRAM 1 // Option-Services #define HAS_TS_GetFreeSysRAMSize 1 // Option-Services #endif // } HAS_SpecialServicesZ2Services // HAS_SpecialServicesZ3Services -- Option Not Supported in This Framework #endif // } HAS_SpecialServices // Begin - User Include Information // End - User Include Information // Begin - Revision Information, Bottom // End - Revision Information, Bottom #endif // } _KOPTIONS_INC // end of file - koptions.inc