// koptions.inc - RTXC Quadros Version 1.0.0 Kernel Options // This file was generated on 09/07/2004 12:26:30 -- RTXCgen v1.12 Build 393 // // 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: MCF523x // Application Name: M523x Application // Begin - Revision Information, Top // End - Revision Information, Top HAS_RTXCss .equ 1 // Kernel Options HAS_RTXCms .equ 0 // Kernel Options HAS_RTXCmp .equ 0 // Kernel Options .include "aoptions.inc" TRAP_NO .equ 0 // Kernel Model Option HAS_Levels .equ 1 // Class .ifdef HAS_Levels // { HAS_LevelStaticNames .equ 1 // Option .ifdef HAS_LevelStaticNames // { .endc // } HAS_LevelStaticNames HAS_MultiLevelScheduling .equ 1 // Option .ifdef HAS_MultiLevelScheduling // { .endc // } HAS_MultiLevelScheduling HAS_RoundRobinScheduling .equ 1 // Option .ifdef HAS_RoundRobinScheduling // { .endc // } HAS_RoundRobinScheduling .endc // } HAS_Levels HAS_Threads .equ 1 // Class .ifdef HAS_Threads // { HAS_ThreadStaticNames .equ 1 // Option .ifdef HAS_ThreadStaticNames // { .endc // } HAS_ThreadStaticNames HAS_ThreadGates .equ 1 // Option .ifdef HAS_ThreadGates // { HAS_ThreadGateZ1Services .equ 1 // Option .ifdef HAS_ThreadGateZ1Services // { HAS_IS_ClearThreadGateBits .equ 1 // Option-Services HAS_IS_DecrThreadGate .equ 1 // Option-Services HAS_IS_IncrThreadGate .equ 1 // Option-Services HAS_IS_ORThreadGateBits .equ 1 // Option-Services .endc // } HAS_ThreadGateZ1Services HAS_ThreadGateZ2Services .equ 1 // Option .ifdef HAS_ThreadGateZ2Services // { HAS_TS_ClearThreadGateBits .equ 1 // Option-Services HAS_TS_DecrThreadGate .equ 1 // Option-Services HAS_TS_GetThreadGate .equ 1 // Option-Services HAS_TS_PresetThreadGate .equ 1 // Option-Services HAS_TS_GetThreadGateLoadPreset .equ 1 // Option-Services HAS_TS_GetThreadGatePreset .equ 1 // Option-Services HAS_TS_IncrThreadGate .equ 1 // Option-Services HAS_TS_ORThreadGateBits .equ 1 // Option-Services HAS_TS_SetThreadGate .equ 1 // Option-Services HAS_TS_SetThreadGatePreset .equ 1 // Option-Services .endc // } HAS_ThreadGateZ2Services HAS_ThreadGateZ3Services .equ 0 // Option .ifdef HAS_ThreadGateZ3Services // { HAS_KS_ClearThreadGateBits .equ 0 // Option-Services HAS_KS_DecrThreadGate .equ 0 // Option-Services HAS_KS_GetThreadGate .equ 0 // Option-Services HAS_KS_PresetThreadGate .equ 0 // Option-Services HAS_KS_GetThreadGatePreset .equ 0 // Option-Services HAS_KS_IncrThreadGate .equ 0 // Option-Services HAS_KS_ORThreadGateBits .equ 0 // Option-Services HAS_KS_SetThreadGate .equ 0 // Option-Services HAS_KS_SetThreadGatePreset .equ 0 // Option-Services .endc // } HAS_ThreadGateZ3Services .endc // } HAS_ThreadGates HAS_ThreadArg .equ 1 // Option .ifdef HAS_ThreadArg // { HAS_ThreadArgsZ1Services .equ 1 // Option .ifdef HAS_ThreadArgsZ1Services // { HAS_IS_DefThreadArg .equ 1 // Option-Services HAS_IS_ScheduleThreadArg .equ 1 // Option-Services .endc // } HAS_ThreadArgsZ1Services HAS_ThreadArgsZ2Services .equ 1 // Option .ifdef HAS_ThreadArgsZ2Services // { HAS_TS_DefThreadArg .equ 1 // Option-Services HAS_TS_GetThreadArg .equ 1 // Option-Services HAS_TS_ScheduleThreadArg .equ 1 // Option-Services .endc // } HAS_ThreadArgsZ2Services HAS_ThreadArgsZ3Services .equ 0 // Option .ifdef HAS_ThreadArgsZ3Services // { HAS_KS_DefThreadArg .equ 0 // Option-Services HAS_KS_ScheduleThreadArg .equ 0 // Option-Services .endc // } HAS_ThreadArgsZ3Services .endc // } HAS_ThreadArg HAS_ThreadEnvArg .equ 1 // Option .ifdef HAS_ThreadEnvArg // { HAS_ThreadEnvArgsZ2Services .equ 1 // Option .ifdef HAS_ThreadEnvArgsZ2Services // { HAS_TS_DefThreadEnvArg .equ 1 // Option-Services HAS_TS_GetThreadEnvArg .equ 1 // Option-Services .endc // } HAS_ThreadEnvArgsZ2Services HAS_ThreadEnvArgsZ3Services .equ 0 // Option .ifdef HAS_ThreadEnvArgsZ3Services // { HAS_KS_DefThreadEnvArg .equ 0 // Option-Services HAS_KS_GetThreadEnvArg .equ 0 // Option-Services .endc // } HAS_ThreadEnvArgsZ3Services .endc // } HAS_ThreadEnvArg HAS_ThreadZ1Services .equ 1 // Option .ifdef HAS_ThreadZ1Services // { HAS_IS_DefThreadEntry .equ 1 // Option-Services HAS_IS_GetThreadProp .equ 1 // Option-Services HAS_IS_ScheduleThread .equ 1 // Option-Services HAS_IS_UnscheduleThread .equ 1 // Option-Services .endc // } HAS_ThreadZ1Services HAS_ThreadZ2Services .equ 1 // Option .ifdef HAS_ThreadZ2Services // { HAS_TS_DefThreadEntry .equ 1 // Option-Services HAS_TS_DisableThreadScheduler .equ 1 // Option-Services HAS_TS_EnableThreadScheduler .equ 1 // Option-Services HAS_TS_GetThreadBaseLevel .equ 1 // Option-Services HAS_TS_GetThreadClassProp .equ 1 // Option-Services HAS_TS_GetThreadCurrentLevel .equ 1 // Option-Services HAS_TS_GetThreadID .equ 1 // Option-Services HAS_TS_GetThreadProp .equ 1 // Option-Services HAS_TS_LowerThreadLevel .equ 1 // Option-Services HAS_TS_RaiseThreadLevel .equ 1 // Option-Services HAS_TS_ScheduleThread .equ 1 // Option-Services HAS_TS_UnscheduleThread .equ 1 // Option-Services .endc // } HAS_ThreadZ2Services // HAS_ThreadZ3Services -- Option Not Supported in This Framework .endc // } HAS_Threads HAS_Exceptions .equ 1 // Class .ifdef HAS_Exceptions // { HAS_ExceptionStaticNames .equ 1 // Option .ifdef HAS_ExceptionStaticNames // { .endc // } HAS_ExceptionStaticNames // HAS_ExceptionDynamics -- Option Not Supported in This Framework HAS_ExceptionZ2Services .equ 1 // Option .ifdef HAS_ExceptionZ2Services // { HAS_TS_GetExceptionProp .equ 1 // Option-Services .endc // } HAS_ExceptionZ2Services // HAS_ExceptionZ3Services -- Option Not Supported in This Framework HAS_RAM_VECTORS .equ 1 // Option .ifdef HAS_RAM_VECTORS // { .endc // } HAS_RAM_VECTORS .endc // } HAS_Exceptions HAS_EventSources .equ 1 // Class .ifdef HAS_EventSources // { HAS_EventSourceStaticNames .equ 1 // Option .ifdef HAS_EventSourceStaticNames // { .endc // } HAS_EventSourceStaticNames // HAS_EventSourceDynamics -- Option Not Supported in This Framework HAS_EventSourceZ1Services .equ 1 // Option .ifdef HAS_EventSourceZ1Services // { HAS_IS_ProcessEventSourceTick .equ 1 // Option-Services HAS_IS_GetEventSourceAcc .equ 1 // Option-Services .endc // } HAS_EventSourceZ1Services HAS_EventSourceZ2Services .equ 1 // Option .ifdef HAS_EventSourceZ2Services // { HAS_TS_ProcessEventSourceTick .equ 1 // Option-Services HAS_TS_SetEventSourceAttr .equ 1 // Option-Services HAS_TS_ClearEventSourceAttr .equ 1 // Option-Services HAS_TS_GetEventSourceAcc .equ 1 // Option-Services HAS_TS_SetEventSourceAcc .equ 1 // Option-Services HAS_TS_GetEventSourceProp .equ 1 // Option-Services .endc // } HAS_EventSourceZ2Services // HAS_EventSourceZ3Services -- Option Not Supported in This Framework .endc // } HAS_EventSources HAS_Counters .equ 1 // Class .ifdef HAS_Counters // { HAS_CounterStaticNames .equ 1 // Option .ifdef HAS_CounterStaticNames // { .endc // } HAS_CounterStaticNames // HAS_CounterDynamics -- Option Not Supported in This Framework HAS_CounterZ1Services .equ 1 // Option .ifdef HAS_CounterZ1Services // { HAS_IS_GetCounterAcc .equ 1 // Option-Services .endc // } HAS_CounterZ1Services HAS_CounterZ2Services .equ 1 // Option .ifdef HAS_CounterZ2Services // { HAS_TS_ClearCounterAttr .equ 1 // Option-Services HAS_TS_GetCounterAcc .equ 1 // Option-Services HAS_TS_GetCounterProp .equ 1 // Option-Services HAS_TS_GetElapsedCounterTicks .equ 1 // Option-Services HAS_TS_SetCounterAcc .equ 1 // Option-Services HAS_TS_SetCounterAttr .equ 1 // Option-Services .endc // } HAS_CounterZ2Services // HAS_CounterZ3Services -- Option Not Supported in This Framework .endc // } HAS_Counters HAS_Alarms .equ 1 // Class .ifdef HAS_Alarms // { HAS_AlarmStaticNames .equ 1 // Option .ifdef HAS_AlarmStaticNames // { .endc // } 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 HAS_AlarmActions .equ 1 // Option .ifdef HAS_AlarmActions // { HAS_AlarmActionsZ2Services .equ 1 // Option .ifdef HAS_AlarmActionsZ2Services // { HAS_TS_DefAlarmAction .equ 1 // Option-Services HAS_TS_DefAlarmActionArm .equ 1 // Option-Services .endc // } HAS_AlarmActionsZ2Services // HAS_AlarmActionsZ3Services -- Option Not Supported in This Framework .endc // } HAS_AlarmActions HAS_AlarmZ2Services .equ 1 // Option .ifdef HAS_AlarmZ2Services // { HAS_TS_AbortAlarm .equ 1 // Option-Services HAS_TS_ArmAlarm .equ 1 // Option-Services HAS_TS_CancelAlarm .equ 1 // Option-Services HAS_TS_GetAlarmProp .equ 1 // Option-Services HAS_TS_GetAlarmTicks .equ 1 // Option-Services HAS_TS_RearmAlarm .equ 1 // Option-Services .endc // } HAS_AlarmZ2Services // HAS_AlarmZ3Services -- Option Not Supported in This Framework .endc // } HAS_Alarms HAS_Pipes .equ 1 // Class .ifdef HAS_Pipes // { HAS_PipeStaticNames .equ 1 // Option .ifdef HAS_PipeStaticNames // { .endc // } HAS_PipeStaticNames // HAS_PipeDynamics -- Option Not Supported in This Framework HAS_PipeActions .equ 1 // Option .ifdef HAS_PipeActions // { HAS_PipeActionsZ2Services .equ 1 // Option .ifdef HAS_PipeActionsZ2Services // { HAS_TS_DefPipeAction .equ 1 // Option-Services .endc // } HAS_PipeActionsZ2Services // HAS_PipeActionsZ3Services -- Option Not Supported in This Framework .endc // } HAS_PipeActions HAS_PipeZ1Services .equ 1 // Option .ifdef HAS_PipeZ1Services // { HAS_IS_GetEmptyPipeBuf .equ 1 // Option-Services HAS_IS_GetFullPipeBuf .equ 1 // Option-Services HAS_IS_GetPipeBufSize .equ 1 // Option-Services HAS_IS_JamFullGetEmptyPipeBuf .equ 1 // Option-Services HAS_IS_JamFullPipeBuf .equ 1 // Option-Services HAS_IS_PutEmptyGetFullPipeBuf .equ 1 // Option-Services HAS_IS_PutEmptyPipeBuf .equ 1 // Option-Services HAS_IS_PutFullGetEmptyPipeBuf .equ 1 // Option-Services HAS_IS_PutFullPipeBuf .equ 1 // Option-Services .endc // } HAS_PipeZ1Services HAS_PipeZ2Services .equ 1 // Option .ifdef HAS_PipeZ2Services // { HAS_TS_ClearPipeAttr .equ 1 // Option-Services HAS_TS_GetEmptyPipeBuf .equ 1 // Option-Services HAS_TS_GetFullPipeBuf .equ 1 // Option-Services HAS_TS_GetPipeBufSize .equ 1 // Option-Services HAS_TS_GetPipeProp .equ 1 // Option-Services HAS_TS_JamFullGetEmptyPipeBuf .equ 1 // Option-Services HAS_TS_JamFullPipeBuf .equ 1 // Option-Services HAS_TS_PutEmptyGetFullPipeBuf .equ 1 // Option-Services HAS_TS_PutEmptyPipeBuf .equ 1 // Option-Services HAS_TS_PutFullGetEmptyPipeBuf .equ 1 // Option-Services HAS_TS_PutFullPipeBuf .equ 1 // Option-Services HAS_TS_SetPipeAttr .equ 1 // Option-Services .endc // } HAS_PipeZ2Services // HAS_PipeZ3Services -- Option Not Supported in This Framework .endc // } 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 HAS_SpecialServices .equ 1 // Class .ifdef HAS_SpecialServices // { HAS_SpecialServicesZ2Services .equ 1 // Option .ifdef HAS_SpecialServicesZ2Services // { HAS_TS_DefFatalErrorHandler .equ 1 // Option-Services HAS_TS_GetFatalErrorHandler .equ 1 // Option-Services HAS_TS_AllocSysRAM .equ 1 // Option-Services HAS_TS_GetFreeSysRAMSize .equ 1 // Option-Services .endc // } HAS_SpecialServicesZ2Services // HAS_SpecialServicesZ3Services -- Option Not Supported in This Framework .endc // } HAS_SpecialServices // Begin - User Include Information // End - User Include Information // Begin - Revision Information, Bottom // End - Revision Information, Bottom // end of file - koptions.inc