File indexing completed on 2025-05-11 08:24:12
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033
0034
0035
0036
0037 #ifndef _RTEMS_CONFDEFS_OBSOLETE_H
0038 #define _RTEMS_CONFDEFS_OBSOLETE_H
0039
0040 #ifndef __CONFIGURATION_TEMPLATE_h
0041 #error "Do not include this file directly, use <rtems/confdefs.h> instead"
0042 #endif
0043
0044 #ifdef CONFIGURE_INIT
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061 #ifdef CONFIGURE_BDBUF_BUFFER_SIZE
0062 #error "The CONFIGURE_BDBUF_BUFFER_SIZE configuration option is obsolete since RTEMS 4.10.0"
0063 #endif
0064
0065 #ifdef CONFIGURE_BDBUF_BUFFER_COUNT
0066 #error "The CONFIGURE_BDBUF_BUFFER_COUNT configuration option is obsolete since RTEMS 4.10.0"
0067 #endif
0068
0069 #ifdef CONFIGURE_MAXIMUM_DEVICES
0070 #warning "The CONFIGURE_MAXIMUM_DEVICES configuration option is obsolete since RTEMS 5.1"
0071 #endif
0072
0073 #ifdef CONFIGURE_ENABLE_GO
0074 #warning "The CONFIGURE_ENABLE_GO configuration option is obsolete since RTEMS 5.1"
0075 #endif
0076
0077 #ifdef CONFIGURE_GNAT_RTEMS
0078 #warning "The CONFIGURE_GNAT_RTEMS configuration option is obsolete since RTEMS 5.1"
0079 #endif
0080
0081 #ifdef CONFIGURE_HAS_OWN_CONFIGURATION_TABLE
0082 #error "The CONFIGURE_HAS_OWN_CONFIGURATION_TABLE configuration option is obsolete since RTEMS 5.1"
0083 #endif
0084
0085 #ifdef CONFIGURE_HAS_OWN_BDBUF_TABLE
0086 #error "The CONFIGURE_HAS_BDBUF_TABLE configuration option is obsolete since RTEMS 4.10.0"
0087 #endif
0088
0089 #ifdef CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLE
0090 #error "The CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLE configuration option is obsolete since RTEMS 5.1"
0091 #endif
0092
0093 #ifdef CONFIGURE_HAS_OWN_FILESYSTEM_TABLE
0094 #error "The CONFIGURE_HAS_OWN_FILESYSTEM_TABLE configuration option is obsolete since RTEMS 5.1"
0095 #endif
0096
0097 #ifdef CONFIGURE_HAS_OWN_INIT_TABLE
0098 #error "The CONFIGURE_HAS_OWN_INIT_TABLE configuration option is obsolete since RTEMS 5.1"
0099 #endif
0100
0101 #ifdef CONFIGURE_HAS_OWN_MOUNT_TABLE
0102 #error "The CONFIGURE_HAS_OWN_MOUNT_TABLE configuration option is obsolete since RTEMS 5.1"
0103 #endif
0104
0105 #ifdef CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE
0106 #error "The CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE configuration option is obsolete since RTEMS 5.1"
0107 #endif
0108
0109 #ifdef CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS
0110 #warning "CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS has been renamed to CONFIGURE_MAXIMUM_FILE_DESCRIPTORS since RTEMS 5.1"
0111 #define CONFIGURE_MAXIMUM_FILE_DESCRIPTORS CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS
0112 #endif
0113
0114 #ifdef CONFIGURE_MAXIMUM_ADA_TASKS
0115 #warning "The CONFIGURE_MAXIMUM_ADA_TASKS configuration option is obsolete since RTEMS 5.1"
0116 #endif
0117
0118 #ifdef CONFIGURE_MAXIMUM_FAKE_ADA_TASKS
0119 #warning "The CONFIGURE_MAXIMUM_FAKE_ADA_TASKS configuration option is obsolete since RTEMS 5.1"
0120 #endif
0121
0122 #ifdef CONFIGURE_MAXIMUM_FIFOS
0123 #warning "CONFIGURE_MAXIMUM_FIFOS is obsolete since RTEMS 5.1; use CONFIGURE_IMFS_ENABLE_MKFIFO instead"
0124 #if CONFIGURE_MAXIMUM_FIFOS > 0
0125 #define CONFIGURE_IMFS_ENABLE_MKFIFO
0126 #endif
0127 #endif
0128
0129 #ifdef CONFIGURE_MAXIMUM_GOROUTINES
0130 #warning "The CONFIGURE_MAXIMUM_GOROUTINES configuration option is obsolete since RTEMS 5.1"
0131 #endif
0132
0133 #ifdef CONFIGURE_MAXIMUM_GO_CHANNELS
0134 #warning "The CONFIGURE_MAXIMUM_GO_CHANNELS configuration option is obsolete since RTEMS 5.1"
0135 #endif
0136
0137 #ifdef CONFIGURE_MAXIMUM_MRSP_SEMAPHORES
0138 #warning "The CONFIGURE_MAXIMUM_MRSP_SEMAPHORES configuration option is obsolete since RTEMS 5.1"
0139 #endif
0140
0141 #ifdef CONFIGURE_MAXIMUM_PIPES
0142 #warning "CONFIGURE_MAXIMUM_PIPES is obsolete since RTEMS 5.1; use CONFIGURE_IMFS_ENABLE_MKFIFO instead"
0143 #if CONFIGURE_MAXIMUM_PIPES > 0
0144 #define CONFIGURE_IMFS_ENABLE_MKFIFO
0145 #endif
0146 #endif
0147
0148 #ifdef CONFIGURE_MAXIMUM_POSIX_BARRIERS
0149 #warning "The CONFIGURE_MAXIMUM_POSIX_BARRIERS configuration option is obsolete since RTEMS 5.1"
0150 #endif
0151
0152 #ifdef CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES
0153 #warning "The CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES configuration option is obsolete since RTEMS 5.1"
0154 #endif
0155
0156 #ifdef CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS
0157 #warning "The CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS configuration option is obsolete since RTEMS 5.1"
0158 #endif
0159
0160 #ifdef CONFIGURE_MAXIMUM_POSIX_MUTEXES
0161 #warning "The CONFIGURE_MAXIMUM_POSIX_MUTEXES configuration option is obsolete since RTEMS 5.1"
0162 #endif
0163
0164 #ifdef CONFIGURE_MAXIMUM_POSIX_RWLOCKS
0165 #warning "The CONFIGURE_MAXIMUM_POSIX_RWLOCKS configuration option is obsolete since RTEMS 5.1"
0166 #endif
0167
0168 #ifdef CONFIGURE_MAXIMUM_POSIX_SPINLOCKS
0169 #warning "The CONFIGURE_MAXIMUM_POSIX_SPINLOCKS configuration option is obsolete since RTEMS 5.1"
0170 #endif
0171
0172 #ifdef CONFIGURE_MAXIMUM_PTYS
0173 #warning "The CONFIGURE_MAXIMUM_PTYS configuration option is obsolete since RTEMS 5.1"
0174 #endif
0175
0176 #ifdef CONFIGURE_NUMBER_OF_TERMIOS_PORTS
0177 #warning "The CONFIGURE_NUMBER_OF_TERMIOS_PORTS configuration option is obsolete since RTEMS 5.1"
0178 #endif
0179
0180 #ifdef CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE
0181 #error "The CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE configuration option is obsolete since RTEMS 5.1"
0182 #endif
0183
0184 #ifdef CONFIGURE_SCHEDULER_CONTEXT
0185 #warning "CONFIGURE_SCHEDULER_CONTEXT has been renamed to CONFIGURE_SCHEDULER since RTEMS 5.1"
0186 #define CONFIGURE_SCHEDULER CONFIGURE_SCHEDULER_CONTEXT
0187 #endif
0188
0189 #ifdef CONFIGURE_SCHEDULER_CONTROLS
0190 #warning "CONFIGURE_SCHEDULER_CONTROLS has been renamed to CONFIGURE_SCHEDULER_TABLE_ENTRIES since RTEMS 5.1"
0191 #define CONFIGURE_SCHEDULER_TABLE_ENTRIES CONFIGURE_SCHEDULER_CONTROLS
0192 #endif
0193
0194 #ifdef CONFIGURE_SMP_APPLICATION
0195 #warning "CONFIGURE_SMP_APPLICATION is obsolete since RTEMS 5.1"
0196 #endif
0197
0198 #ifdef CONFIGURE_SMP_MAXIMUM_PROCESSORS
0199 #warning "CONFIGURE_SMP_MAXIMUM_PROCESSORS has been renamed to CONFIGURE_MAXIMUM_PROCESSORS since RTEMS 5.1"
0200 #define CONFIGURE_MAXIMUM_PROCESSORS CONFIGURE_SMP_MAXIMUM_PROCESSORS
0201 #endif
0202
0203 #ifdef CONFIGURE_SMP_SCHEDULER_ASSIGNMENTS
0204 #warning "CONFIGURE_SMP_SCHEDULER_ASSIGNMENTS has been renamed to CONFIGURE_SCHEDULER_ASSIGNMENTS since RTEMS 5.1"
0205 #define CONFIGURE_SCHEDULER_ASSIGNMENTS CONFIGURE_SMP_SCHEDULER_ASSIGNMENTS
0206 #endif
0207
0208 #ifdef CONFIGURE_TERMIOS_DISABLED
0209 #warning "The CONFIGURE_TERMIOS_DISABLED configuration option is obsolete since RTEMS 5.1"
0210 #endif
0211
0212 #ifdef CONFIGURE_TEST_NEEDS_CLOCK_DRIVER
0213 #error "The CONFIGURE_TEST_NEEDS_CLOCK_DRIVER configuration option is obsolete since at least RTEMS 4.5.0"
0214 #endif
0215
0216 #ifdef CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER
0217 #error "The CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER configuration option is obsolete at least RTEMS 4.5.0"
0218 #endif
0219
0220 #ifdef CONFIGURE_TEST_NEEDS_RTC_DRIVER
0221 #error "The CONFIGURE_TEST_NEEDS_RTC_DRIVER configuration option is obsolete at least RTEMS 4.5.0"
0222 #endif
0223
0224 #ifdef CONFIGURE_TEST_NEEDS_STUB_DRIVER
0225 #error "The CONFIGURE_TEST_NEEDS_STUB_DRIVER configuration option is obsolete at least RTEMS 4.5.0"
0226 #endif
0227
0228 #ifdef CONFIGURE_TEST_NEEDS_TIMER_DRIVER
0229 #error "The CONFIGURE_TEST_NEEDS_TIMER_DRIVER configuration option is obsolete at least RTEMS 4.5.0"
0230 #endif
0231
0232 #ifdef STACK_CHECKER_ON
0233 #warning "STACK_CHECKER_ON has been renamed to CONFIGURE_STACK_CHECKER_ENABLED since RTEMS 4.10.0"
0234 #define CONFIGURE_STACK_CHECKER_ENABLED
0235 #endif
0236
0237 #endif
0238
0239 #endif