Changeset 5c491aef in rtems for testsuites
- Timestamp:
- 12/20/95 15:39:19 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- c64e4ed4
- Parents:
- 4442d21c
- Location:
- testsuites
- Files:
-
- 28 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/mptests/mp12/system.h
r4442d21c r5c491aef 1 /* system.h 2 * 3 * This include file contains information that is included in every 4 * function in the test set. 5 * 6 * COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994. 7 * On-Line Applications Research Corporation (OAR). 8 * All rights assigned to U.S. Government, 1994. 9 * 10 * This material may be reproduced by or for the U.S. Government pursuant 11 * to the copyright license under the clause at DFARS 252.227-7013. This 12 * notice must appear in all copies of this file and its derivatives. 13 * 14 * $Id$ 15 */ 16 17 #include <tmacros.h> 18 19 #define PT_NAME rtems_build_name( 'P', 'A', 'R', '\0' ) 20 21 /* functions */ 22 23 rtems_task Init( 24 rtems_task_argument argument 25 ); 26 27 /* configuration information */ 28 29 #define CONFIGURE_MPTEST 30 31 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER 32 #define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER 33 34 #define CONFIGURE_MP_MAXIMUM_GLOBAL_OBJECTS 1 35 #define CONFIGURE_MP_MAXIMUM_PROXIES 0 36 37 #if ( NODE_NUMBER == 1 ) 38 #define CONFIGURE_MAXIMUM_PARTITIONS 1 39 #elif ( NODE_NUMBER == 2 ) 40 #define CONFIGURE_MAXIMUM_PARTITIONS 2 41 #endif 42 43 #include <confdefs.h> 44 45 /* variables */ 46 47 TEST_EXTERN rtems_id Task_id[ 4 ]; /* array of task ids */ 48 TEST_EXTERN rtems_name Task_name[ 4 ]; /* array of task names */ 49 50 TEST_EXTERN rtems_id Partition_id[ 2 ]; /* array of partition ids */ 51 TEST_EXTERN rtems_name Partition_name[ 2 ]; /* array of partition names */ 52 53 /* end of include file */ -
testsuites/mptests/mp14/init.c
r4442d21c r5c491aef 167 167 Partition_task_name[ Multiprocessing_configuration.node ], 168 168 2, 169 RTEMS_MINIMUM_STACK_SIZE ,169 RTEMS_MINIMUM_STACK_SIZE * 2, 170 170 RTEMS_TIMESLICE, 171 171 RTEMS_GLOBAL, -
testsuites/tmtests/tm01/task1.c
r4442d21c r5c491aef 162 162 163 163 put_time( 164 "rtems_semaphore_obtain ",164 "rtems_semaphore_obtain: available", 165 165 semaphore_obtain_time, 166 166 OPERATION_COUNT * OPERATION_COUNT, … … 170 170 171 171 put_time( 172 "rtems_semaphore_obtain (RTEMS_NO_WAIT)",172 "rtems_semaphore_obtain: not available -- NO_WAIT", 173 173 semaphore_obtain_no_wait_time, 174 174 OPERATION_COUNT * OPERATION_COUNT, … … 178 178 179 179 put_time( 180 "rtems_semaphore_release ",180 "rtems_semaphore_release: no waiting tasks", 181 181 semaphore_release_time, 182 182 OPERATION_COUNT * OPERATION_COUNT * 2, -
testsuites/tmtests/tm02/task1.c
r4442d21c r5c491aef 147 147 148 148 put_time( 149 "rtems_semaphore_obtain (blocking)",149 "rtems_semaphore_obtain: not available -- caller blocks", 150 150 end_time, 151 151 OPERATION_COUNT, -
testsuites/tmtests/tm03/task1.c
r4442d21c r5c491aef 140 140 141 141 put_time( 142 "rtems_semaphore_release (preemptive)",142 "rtems_semaphore_release: task readied -- preempts caller", 143 143 end_time, 144 144 OPERATION_COUNT, -
testsuites/tmtests/tm04/task1.c
r4442d21c r5c491aef 95 95 96 96 put_time( 97 "rtems_task_restart (blocked, preempt)",97 "rtems_task_restart: blocked task -- preempts caller", 98 98 end_time, 99 99 1, … … 114 114 115 115 put_time( 116 "rtems_task_restart (ready, preempt)",116 "rtems_task_restart: ready task -- preempts caller", 117 117 end_time, 118 118 1, … … 161 161 162 162 put_time( 163 "rtems_semaphore_release (readying)",163 "rtems_semaphore_release: task readied -- returns to caller", 164 164 end_time, 165 165 OPERATION_COUNT, … … 238 238 239 239 put_time( 240 "rtems_task_restart (suspended)",240 "rtems_task_restart: suspended task -- returns to caller", 241 241 end_time, 242 242 OPERATION_COUNT, … … 254 254 255 255 put_time( 256 "rtems_task_delete (suspended)",256 "rtems_task_delete: suspended task", 257 257 end_time, 258 258 OPERATION_COUNT, … … 282 282 283 283 put_time( 284 "rtems_task_restart (ready)",284 "rtems_task_restart: ready task -- returns to caller", 285 285 end_time, 286 286 OPERATION_COUNT, … … 304 304 305 305 put_time( 306 "rtems_task_restart (blocked, no preempt)",306 "rtems_task_restart: blocked task -- returns to caller", 307 307 end_time, 308 308 OPERATION_COUNT, … … 321 321 322 322 put_time( 323 "rtems_task_delete (blocked)",323 "rtems_task_delete: blocked task", 324 324 end_time, 325 325 OPERATION_COUNT, -
testsuites/tmtests/tm05/task1.c
r4442d21c r5c491aef 91 91 92 92 put_time( 93 "rtems_task_resume (causing preempt)",93 "rtems_task_resume: task readied -- preempts caller", 94 94 end_time, 95 95 OPERATION_COUNT, … … 120 120 121 121 put_time( 122 "rtems_task_suspend self",122 "rtems_task_suspend: calling task", 123 123 end_time, 124 124 OPERATION_COUNT, -
testsuites/tmtests/tm06/task1.c
r4442d21c r5c491aef 89 89 90 90 put_time( 91 "rtems_task_restart self",91 "rtems_task_restart: calling task", 92 92 end_time, 93 93 OPERATION_COUNT, … … 117 117 118 118 put_time( 119 "rtems_task_suspend (no preempt)",119 "rtems_task_suspend: returns to caller", 120 120 end_time, 121 121 OPERATION_COUNT, … … 130 130 131 131 put_time( 132 "rtems_task_resume (no preempt)",132 "rtems_task_resume: task readied -- returns to caller", 133 133 end_time, 134 134 OPERATION_COUNT, … … 143 143 144 144 put_time( 145 "rtems_task_delete (others)",145 "rtems_task_delete: ready task", 146 146 end_time, 147 147 OPERATION_COUNT, -
testsuites/tmtests/tm07/task1.c
r4442d21c r5c491aef 15 15 #include "system.h" 16 16 17 rtems_id Task_id[ OPERATION_COUNT+1], task_index;17 rtems_id Task_id[ OPERATION_COUNT+1 ], task_index; 18 18 19 19 rtems_task High_task( … … 85 85 86 86 put_time( 87 "rtems_task_restart suspended/preempt",87 "rtems_task_restart: suspended task -- preempts caller", 88 88 end_time, 89 89 OPERATION_COUNT, -
testsuites/tmtests/tm08/task1.c
r4442d21c r5c491aef 98 98 99 99 put_time( 100 "rtems_task_set_priority current priority",100 "rtems_task_set_priority: obtain current priority", 101 101 end_time, 102 102 OPERATION_COUNT, … … 111 111 112 112 put_time( 113 "rtems_task_set_priority no preempt",113 "rtems_task_set_priority: returns to caller", 114 114 end_time, 115 115 OPERATION_COUNT, … … 128 128 129 129 put_time( 130 "rtems_task_mode (current)",130 "rtems_task_mode: obtain current mode", 131 131 end_time, 132 132 OPERATION_COUNT, … … 151 151 152 152 put_time( 153 "rtems_task_mode (no reschedule)",153 "rtems_task_mode: no reschedule", 154 154 end_time, 155 155 OPERATION_COUNT * 2, … … 163 163 164 164 put_time( 165 "rtems_task_mode (reschedule)",165 "rtems_task_mode: reschedule -- returns to caller", 166 166 end_time, 167 167 1, … … 245 245 246 246 put_time( 247 "rtems_task_mode (preemptive)",247 "rtems_task_mode: reschedule -- preempts caller", 248 248 end_time, 249 249 1, -
testsuites/tmtests/tm09/task1.c
r4442d21c r5c491aef 185 185 186 186 put_time( 187 "rtems_message_queue_send (no tasks waiting)",187 "rtems_message_queue_send: no waiting tasks", 188 188 send_time, 189 189 OPERATION_COUNT * OPERATION_COUNT, … … 193 193 194 194 put_time( 195 "rtems_message_queue_urgent (no tasks waiting)",195 "rtems_message_queue_urgent: no waiting tasks", 196 196 urgent_time, 197 197 OPERATION_COUNT * OPERATION_COUNT, … … 201 201 202 202 put_time( 203 "rtems_message_queue_receive (messages available)",203 "rtems_message_queue_receive: available", 204 204 receive_time, 205 205 OPERATION_COUNT * OPERATION_COUNT * 2, … … 209 209 210 210 put_time( 211 "rtems_message_queue_flush (empty queue)",211 "rtems_message_queue_flush: no messages flushed", 212 212 empty_flush_time, 213 213 OPERATION_COUNT, … … 217 217 218 218 put_time( 219 "rtems_message_queue_flush (messages flushed)",219 "rtems_message_queue_flush: messages flushed", 220 220 flush_time, 221 221 OPERATION_COUNT, -
testsuites/tmtests/tm10/task1.c
r4442d21c r5c491aef 106 106 107 107 put_time( 108 "rtems_message_queue_receive (RTEMS_NO_WAIT)",108 "rtems_message_queue_receive: not available -- NO_WAIT", 109 109 end_time, 110 110 OPERATION_COUNT, … … 154 154 155 155 put_time( 156 "rtems_message_queue_receive (blocking)",156 "rtems_message_queue_receive: not available -- caller blocks", 157 157 end_time, 158 158 OPERATION_COUNT, -
testsuites/tmtests/tm11/task1.c
r4442d21c r5c491aef 144 144 145 145 put_time( 146 "rtems_message_queue_send (preemptive)",146 "rtems_message_queue_send: task readied -- preempts caller", 147 147 end_time, 148 148 OPERATION_COUNT, -
testsuites/tmtests/tm12/task1.c
r4442d21c r5c491aef 120 120 121 121 put_time( 122 "rtems_message_queue_send (readying)",122 "rtems_message_queue_send: task readied -- returns to caller", 123 123 end_time, 124 124 OPERATION_COUNT, -
testsuites/tmtests/tm13/task1.c
r4442d21c r5c491aef 143 143 144 144 put_time( 145 "rtems_message_queue_urgent (preemptive)",145 "rtems_message_queue_urgent: task readied -- preempts caller", 146 146 end_time, 147 147 OPERATION_COUNT, -
testsuites/tmtests/tm14/task1.c
r4442d21c r5c491aef 120 120 121 121 put_time( 122 "rtems_message_queue_urgent (readying)",122 "rtems_message_queue_urgent: task readied -- returns to caller", 123 123 end_time, 124 124 OPERATION_COUNT, -
testsuites/tmtests/tm15/task1.c
r4442d21c r5c491aef 99 99 100 100 put_time( 101 "rtems_event_receive (current)",101 "rtems_event_receive: obtain current events", 102 102 end_time, 103 103 OPERATION_COUNT, … … 120 120 121 121 put_time( 122 "rtems_event_receive (RTEMS_NO_WAIT)",122 "rtems_event_receive: not available -- NO_WAIT", 123 123 end_time, 124 124 OPERATION_COUNT, … … 138 138 139 139 put_time( 140 "rtems_event_receive (blocking)",140 "rtems_event_receive: not available -- caller blocks", 141 141 end_time, 142 142 OPERATION_COUNT, … … 156 156 157 157 put_time( 158 "rtems_event_send (non-blocking)",158 "rtems_event_send: no task readied", 159 159 end_time, 160 160 OPERATION_COUNT, … … 173 173 174 174 put_time( 175 "rtems_event_receive (available)",175 "rtems_event_receive: available", 176 176 end_time, 177 177 1, … … 186 186 187 187 put_time( 188 "rtems_event_send (readying)",188 "rtems_event_send: task readied -- returns to caller", 189 189 end_time, 190 190 OPERATION_COUNT, -
testsuites/tmtests/tm16/task1.c
r4442d21c r5c491aef 137 137 138 138 put_time( 139 "rtems_event_send (preemptive)",139 "rtems_event_send: task readied -- preempts caller", 140 140 end_time, 141 141 OPERATION_COUNT, -
testsuites/tmtests/tm17/task1.c
r4442d21c r5c491aef 116 116 117 117 put_time( 118 "rtems_task_set_priority (preemptive)",118 "rtems_task_set_priority: preempts caller", 119 119 end_time, 120 120 OPERATION_COUNT, -
testsuites/tmtests/tm18/task1.c
r4442d21c r5c491aef 101 101 102 102 put_time( 103 "rtems_task_delete self",103 "rtems_task_delete: calling task", 104 104 end_time, 105 105 OPERATION_COUNT, -
testsuites/tmtests/tm19/task1.c
r4442d21c r5c491aef 95 95 96 96 put_time( 97 "rtems_signal_send (self)",97 "rtems_signal_send: signal to self", 98 98 end_time, 99 99 1, … … 102 102 ); 103 103 104 puts( "SIGNAL_ENTER (non-preemptive) na" );105 106 104 Timer_initialize(); 107 105 } … … 112 110 { 113 111 rtems_status_code status; 114 115 puts( "SIGNAL_ENTER (preemptive) na" );116 112 117 113 status = rtems_task_resume( Task_id[ 3 ] ); … … 144 140 145 141 put_time( 146 "rtems_signal_send (non-preemptive)",142 "rtems_signal_send: returns to caller", 147 143 end_time, 148 144 1, … … 159 155 160 156 put_time( 161 " SIGNAL_RETURN (non-preemptive)",157 "exit ASR overhead: returns to calling task", 162 158 end_time, 163 159 1, … … 201 197 202 198 put_time( 203 " SIGNAL_RETURN (preemptive)",199 "exit ASR overhead: returns to preempting task", 204 200 end_time, 205 201 1, -
testsuites/tmtests/tm20/task1.c
r4442d21c r5c491aef 138 138 139 139 put_time( 140 "rtems_partition_get_buffer (available)",140 "rtems_partition_get_buffer: available", 141 141 end_time, 142 142 1, … … 163 163 164 164 put_time( 165 "rtems_partition_get_buffer (not available)",165 "rtems_partition_get_buffer: not available", 166 166 end_time, 167 167 1, … … 224 224 225 225 put_time( 226 "rtems_region_get_segment (available)",226 "rtems_region_get_segment: available", 227 227 end_time, 228 228 1, … … 242 242 243 243 put_time( 244 "rtems_region_get_segment (RTEMS_NO_WAIT)",244 "rtems_region_get_segment: not available -- NO_WAIT", 245 245 end_time, 246 246 1, … … 257 257 258 258 put_time( 259 "rtems_region_return_segment (no tasks waiting)",259 "rtems_region_return_segment: no waiting tasks", 260 260 end_time, 261 261 1, … … 287 287 288 288 put_time( 289 "rtems_region_return_segment (preempt)",289 "rtems_region_return_segment: task readied -- preempts caller", 290 290 end_time, 291 291 1, … … 438 438 439 439 put_time( 440 "rtems_region_get_segment (blocking)",440 "rtems_region_get_segment: not available -- caller blocks", 441 441 end_time, 442 442 1, … … 455 455 456 456 put_time( 457 "rtems_region_return_segment (ready -- return)",457 "rtems_region_return_segment: task readied -- returns to caller", 458 458 end_time, 459 459 1, -
testsuites/tmtests/tm22/task1.c
r4442d21c r5c491aef 98 98 99 99 put_time( 100 "rtems_message_queue_broadcast (readying)",100 "rtems_message_queue_broadcast: task readied -- returns to caller", 101 101 end_time, 102 102 1, … … 152 152 153 153 put_time( 154 "rtems_message_queue_broadcast (no waiting tasks)",154 "rtems_message_queue_broadcast: no waiting tasks", 155 155 end_time, 156 156 OPERATION_COUNT, … … 172 172 173 173 put_time( 174 "rtems_message_queue_broadcast (preempt)",174 "rtems_message_queue_broadcast: task readied -- preempts caller", 175 175 end_time, 176 176 1, -
testsuites/tmtests/tm23/task1.c
r4442d21c r5c491aef 123 123 124 124 put_time( 125 "rtems_timer_fire_after (inactive)",125 "rtems_timer_fire_after: inactive", 126 126 end_time, 127 127 OPERATION_COUNT, … … 136 136 137 137 put_time( 138 "rtems_timer_fire_after (active)",138 "rtems_timer_fire_after: active", 139 139 end_time, 140 140 OPERATION_COUNT, … … 149 149 150 150 put_time( 151 "rtems_timer_cancel (active)",151 "rtems_timer_cancel: active", 152 152 end_time, 153 153 OPERATION_COUNT, … … 163 163 164 164 put_time( 165 "rtems_timer_cancel (inactive)",165 "rtems_timer_cancel: inactive", 166 166 end_time, 167 167 OPERATION_COUNT, … … 177 177 178 178 put_time( 179 "rtems_timer_reset (inactive)",179 "rtems_timer_reset: inactive", 180 180 end_time, 181 181 OPERATION_COUNT, … … 190 190 191 191 put_time( 192 "rtems_timer_reset (active)",192 "rtems_timer_reset: active", 193 193 end_time, 194 194 OPERATION_COUNT, … … 214 214 215 215 put_time( 216 "rtems_timer_fire_when (inactive)",216 "rtems_timer_fire_when: inactive", 217 217 end_time, 218 218 OPERATION_COUNT, … … 228 228 229 229 put_time( 230 "rtems_timer_fire_when (active)",230 "rtems_timer_fire_when: active", 231 231 end_time, 232 232 OPERATION_COUNT, … … 241 241 242 242 put_time( 243 "rtems_timer_delete (active)",243 "rtems_timer_delete: active", 244 244 end_time, 245 245 OPERATION_COUNT, … … 266 266 267 267 put_time( 268 "rtems_timer_delete (inactive)",268 "rtems_timer_delete: inactive", 269 269 end_time, 270 270 OPERATION_COUNT, -
testsuites/tmtests/tm24/task1.c
r4442d21c r5c491aef 86 86 87 87 put_time( 88 "rtems_task_wake_after (no context switch)",88 "rtems_task_wake_after: yield -- returns to caller", 89 89 end_time, 90 90 OPERATION_COUNT, … … 111 111 112 112 put_time( 113 "rtems_task_wake_after (context switch)",113 "rtems_task_wake_after: yields -- preempts caller", 114 114 end_time, 115 115 OPERATION_COUNT, -
testsuites/tmtests/tm26/task1.c
r4442d21c r5c491aef 174 174 175 175 put_time( 176 " INTERRUPT DISABLE",176 "_ISR_Disable", 177 177 end_time, 178 178 1, … … 186 186 187 187 put_time( 188 " INTERRUPT FLASH",188 "_ISR_Flash", 189 189 end_time, 190 190 1, … … 198 198 199 199 put_time( 200 " INTERRUPT ENABLE",200 "_ISR_Enable", 201 201 end_time, 202 202 1, … … 210 210 211 211 put_time( 212 " THREAD_DISABLE_DISPATCH",212 "_Thread_Disable_dispatch", 213 213 end_time, 214 214 1, … … 222 222 223 223 put_time( 224 " THREAD_ENABLE_DISPATCH",224 "_Thread_Enable_dispatch", 225 225 end_time, 226 226 1, … … 234 234 235 235 put_time( 236 " THREAD_SET_STATE",236 "_Thread_Set_state", 237 237 end_time, 238 238 1, … … 254 254 255 255 put_time( 256 " THREAD_DISPATCH(NO FP)",256 "_Thread_Disptach (NO FP)", 257 257 end_time, 258 258 1, … … 290 290 291 291 put_time( 292 " CONTEXT_SWITCH (NO FP)",292 "context switch: no floating point contexts", 293 293 end_time, 294 294 1, … … 307 307 308 308 put_time( 309 " CONTEXT_SWITCH (SELF)",309 "context switch: self", 310 310 end_time, 311 311 1, … … 319 319 320 320 put_time( 321 " CONTEXT_SWITCH (Initialised)",321 "context switch: to another task", 322 322 end_time, 323 323 1, … … 350 350 351 351 put_time( 352 " CONTEXT_SWITCH (restore 1st FP)",352 "fp context switch: restore 1st FP task", 353 353 end_time, 354 354 1, … … 377 377 378 378 put_time( 379 " CONTEXT_SWITCH (used->init FP)",379 "fp context switch: save idle, restore initialized", 380 380 end_time, 381 381 1, … … 414 414 415 415 put_time( 416 " CONTEXT_SWITCH (init->init FP)",416 "fp context switch: save idle, restore idle", 417 417 end_time, 418 418 1, … … 443 443 444 444 put_time( 445 " CONTEXT_SWITCH (used->used FP)",445 "fp context switch: save initialized, restore initialized", 446 446 end_time, 447 447 1, … … 463 463 464 464 put_time( 465 " THREAD_RESUME",465 "_Thread_Resume", 466 466 end_time, 467 467 1, … … 477 477 478 478 put_time( 479 " THREAD_UNBLOCK",479 "_Thread_Unblock", 480 480 end_time, 481 481 1, … … 491 491 492 492 put_time( 493 " THREAD_READY",493 "_Thread_Ready", 494 494 end_time, 495 495 1, … … 511 511 512 512 put_time( 513 " THREAD_GET",513 "_Thread_Get", 514 514 end_time, 515 515 OPERATION_COUNT, … … 524 524 525 525 put_time( 526 " SEMAPHORE_GET",526 "_Semaphore_Get", 527 527 end_time, 528 528 OPERATION_COUNT, … … 537 537 538 538 put_time( 539 " THREAD_GETinvalid id",539 "_Thread_Get: invalid id", 540 540 end_time, 541 541 OPERATION_COUNT, -
testsuites/tmtests/tm27/task1.c
r4442d21c r5c491aef 105 105 106 106 put_time( 107 " INTERRUPT_ENTER (no preempt)",107 "interrupt entry overhead: returns to interrupted task", 108 108 Interrupt_enter_time, 109 109 1, … … 113 113 114 114 put_time( 115 " INTERRUPT_RETURN (no preempt)",115 "interrupt exit overhead: returns to interrupted task", 116 116 Interrupt_return_time, 117 117 1, … … 139 139 140 140 put_time( 141 " INTERRUPT_ENTER (nested interrupt)",141 "interrupt entry overhead: returns to nested interrupt", 142 142 Interrupt_enter_nested_time, 143 143 1, … … 147 147 148 148 put_time( 149 " INTERRUPT_RETURN (nested interrupt)",149 "interrupt exit overhead: returns to nested interrupt", 150 150 Interrupt_return_nested_time, 151 151 1, … … 194 194 195 195 put_time( 196 " INTERRUPT_ENTER (preempt)",196 "interrupt entry overhead: returns to preempting task", 197 197 Interrupt_enter_time, 198 198 1, … … 202 202 203 203 put_time( 204 " INTERRUPT_RETURN (preempt)",204 "interrupt exit overhead: returns to preempting task", 205 205 end_time, 206 206 1, -
testsuites/tmtests/tm29/task1.c
r4442d21c r5c491aef 58 58 59 59 put_time( 60 "rtems_rate_monotonic_period (initial)",60 "rtems_rate_monotonic_period: initiate period -- returns to caller", 61 61 end_time, 62 62 1, … … 70 70 71 71 put_time( 72 "rtems_rate_monotonic_period (STATUS)",72 "rtems_rate_monotonic_period: obtain status", 73 73 end_time, 74 74 1, … … 94 94 95 95 put_time( 96 "rtems_rate_monotonic_delete (cancelled)",96 "rtems_rate_monotonic_delete: inactive", 97 97 end_time, 98 98 1, … … 112 112 113 113 put_time( 114 "rtems_rate_monotonic_delete (active)",114 "rtems_rate_monotonic_delete: active", 115 115 end_time, 116 116 1, … … 196 196 197 197 put_time( 198 "rtems_rate_monotonic_period (blocking)",198 "rtems_rate_monotonic_period: conclude periods -- caller blocks", 199 199 end_time, 200 200 OPERATION_COUNT,
Note: See TracChangeset
for help on using the changeset viewer.