From 56bd37bfbe4edbcacfb527c122b48f799c7ae2b1 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 24 Apr 2018 06:16:02 +0200 Subject: bsps: Remove unmaintained times files This patch is a part of the BSP source reorganization. Update #3285. --- c/src/lib/libbsp/arm/csb336/times | 187 ---------------- c/src/lib/libbsp/arm/csb337/times | 187 ---------------- c/src/lib/libbsp/arm/edb7312/times | 186 ---------------- c/src/lib/libbsp/arm/rtl22xx/times | 23 -- c/src/lib/libbsp/bfin/TLL6527M/times | 161 -------------- c/src/lib/libbsp/bfin/eZKit533/times | 188 ---------------- c/src/lib/libbsp/m68k/csb360/times | 186 ---------------- c/src/lib/libbsp/m68k/mcf5206elite/times | 143 ------------ c/src/lib/libbsp/m68k/mrm332/times | 191 ---------------- c/src/lib/libbsp/m68k/mvme147/times | 191 ---------------- c/src/lib/libbsp/m68k/mvme147s/times | 191 ---------------- c/src/lib/libbsp/m68k/mvme162/times | 189 ---------------- c/src/lib/libbsp/m68k/mvme167/times | 350 ------------------------------ c/src/lib/libbsp/mips/csb350/times | 187 ---------------- c/src/lib/libbsp/mips/hurricane/times | 194 ----------------- c/src/lib/libbsp/nios2/nios2_iss/times | 189 ---------------- c/src/lib/libbsp/no_cpu/no_bsp/times | 189 ---------------- c/src/lib/libbsp/powerpc/mpc8260ads/times | 191 ---------------- c/src/lib/libbsp/powerpc/ss555/times | 185 ---------------- c/src/lib/libbsp/sh/gensh1/times | 191 ---------------- c/src/lib/libbsp/sh/gensh4/times | 177 --------------- c/src/lib/libbsp/sparc/erc32/times | 188 ---------------- c/src/lib/libbsp/sparc/leon2/times | 188 ---------------- c/src/lib/libbsp/sparc/leon3/times | 188 ---------------- 24 files changed, 4440 deletions(-) delete mode 100644 c/src/lib/libbsp/arm/csb336/times delete mode 100644 c/src/lib/libbsp/arm/csb337/times delete mode 100644 c/src/lib/libbsp/arm/edb7312/times delete mode 100644 c/src/lib/libbsp/arm/rtl22xx/times delete mode 100644 c/src/lib/libbsp/bfin/TLL6527M/times delete mode 100644 c/src/lib/libbsp/bfin/eZKit533/times delete mode 100644 c/src/lib/libbsp/m68k/csb360/times delete mode 100644 c/src/lib/libbsp/m68k/mcf5206elite/times delete mode 100644 c/src/lib/libbsp/m68k/mrm332/times delete mode 100644 c/src/lib/libbsp/m68k/mvme147/times delete mode 100644 c/src/lib/libbsp/m68k/mvme147s/times delete mode 100644 c/src/lib/libbsp/m68k/mvme162/times delete mode 100644 c/src/lib/libbsp/m68k/mvme167/times delete mode 100644 c/src/lib/libbsp/mips/csb350/times delete mode 100644 c/src/lib/libbsp/mips/hurricane/times delete mode 100644 c/src/lib/libbsp/nios2/nios2_iss/times delete mode 100644 c/src/lib/libbsp/no_cpu/no_bsp/times delete mode 100644 c/src/lib/libbsp/powerpc/mpc8260ads/times delete mode 100644 c/src/lib/libbsp/powerpc/ss555/times delete mode 100644 c/src/lib/libbsp/sh/gensh1/times delete mode 100644 c/src/lib/libbsp/sh/gensh4/times delete mode 100644 c/src/lib/libbsp/sparc/erc32/times delete mode 100644 c/src/lib/libbsp/sparc/leon2/times delete mode 100644 c/src/lib/libbsp/sparc/leon3/times (limited to 'c/src/lib') diff --git a/c/src/lib/libbsp/arm/csb336/times b/c/src/lib/libbsp/arm/csb336/times deleted file mode 100644 index 602cee69f7..0000000000 --- a/c/src/lib/libbsp/arm/csb336/times +++ /dev/null @@ -1,187 +0,0 @@ -# -# Timing Test Suite Results for the Cogent CSB336 MC9328MXL BSP -# -# -# - -Board: Cogent CSB336 -CPU: MC9328MXL - ARM920T -Clock Speed: 200 MHz -Memory Configuration: SDRAM, 32 bits wide - -Times Reported in: microseconds -Timer Source: Timer 2 - -All tests were compiled with VARIANT=DEBUG -Both instruction and data caches are enabled. - - - -== ==================================================================== === - 1 rtems_semaphore_create 15 - 1 rtems_semaphore_delete 15 - 1 rtems_semaphore_obtain: available 0 - 1 rtems_semaphore_obtain: not available -- NO_WAIT 0 - 1 rtems_semaphore_release: no waiting tasks 0 - - 2 rtems_semaphore_obtain: not available -- caller blocks 12 - - 3 rtems_semaphore_release: task readied -- preempts caller 11 - - 4 rtems_task_restart: blocked task -- preempts caller 38 - 4 rtems_task_restart: ready task -- preempts caller 29 - 4 rtems_semaphore_release: task readied -- returns to caller 5 - 4 rtems_task_create 24 - 4 rtems_task_start 8 - 4 rtems_task_restart: suspended task -- returns to caller 9 - 4 rtems_task_delete: suspended task 20 - 4 rtems_task_restart: ready task -- returns to caller 10 - 4 rtems_task_restart: blocked task -- returns to caller 11 - 4 rtems_task_delete: blocked task 21 - - 5 rtems_task_suspend: calling task 9 - 5 rtems_task_resume: task readied -- preempts caller 8 - - 6 rtems_task_restart: calling task 8 - 6 rtems_task_suspend: returns to caller 3 - 6 rtems_task_resume: task readied -- returns to caller 3 - 6 rtems_task_delete: ready task 22 - - 7 rtems_task_restart: suspended task -- preempts caller 14 - - 8 rtems_task_set_priority: obtain current priority 1 - 8 rtems_task_set_priority: returns to caller 3 - 8 rtems_task_mode: obtain current mode 0 - 8 rtems_task_mode: no reschedule 0 - 8 rtems_task_mode: reschedule -- returns to caller 3 - 8 rtems_task_mode: reschedule -- preempts caller 13 - 8 rtems_clock_set 4 - 8 rtems_clock_get 0 - - 9 rtems_message_queue_create 38 - 9 rtems_message_queue_send: no waiting tasks 4 - 9 rtems_message_queue_urgent: no waiting tasks 4 - 9 rtems_message_queue_receive: available 4 - 9 rtems_message_queue_flush: no messages flushed 2 - 9 rtems_message_queue_flush: messages flushed 3 - 9 rtems_message_queue_delete 19 - -10 rtems_message_queue_receive: not available -- NO_WAIT 2 -10 rtems_message_queue_receive: not available -- caller blocks 12 - -11 rtems_message_queue_send: task readied -- preempts caller 13 - -12 rtems_message_queue_send: task readied -- returns to caller 7 - -13 rtems_message_queue_urgent: task readied -- preempts caller 13 - -14 rtems_message_queue_urgent: task readied -- returns to caller 7 - -15 rtems_event_receive: obtain current events 0 -15 rtems_event_receive: not available -- NO_WAIT 1 -15 rtems_event_receive: not available -- caller blocks 11 -15 rtems_event_send: no task readied 1 -15 rtems_event_receive: available 3 -15 rtems_event_send: task readied -- returns to caller 7 - -16 rtems_event_send: task readied -- preempts caller 12 - -17 rtems_task_set_priority: preempts caller 13 - -18 rtems_task_delete: calling task 26 - -19 rtems_signal_catch 5 -19 rtems_signal_send: returns to caller 12 -19 rtems_signal_send: signal to self 19 -19 exit ASR overhead: returns to calling task 7 -19 exit ASR overhead: returns to preempting task 10 - -20 rtems_partition_create 21 -20 rtems_region_create 33 -20 rtems_partition_get_buffer: available 9 -20 rtems_partition_get_buffer: not available 3 -20 rtems_partition_return_buffer 8 -20 rtems_partition_delete 8 -20 rtems_region_get_segment: available 7 -20 rtems_region_get_segment: not available -- NO_WAIT 7 -20 rtems_region_return_segment: no waiting tasks 6 -20 rtems_region_get_segment: not available -- caller blocks 36 -20 rtems_region_return_segment: task readied -- preempts caller 33 -20 rtems_region_return_segment: task readied -- returns to caller 13 -20 rtems_region_delete 18 -20 rtems_io_initialize 0 -20 rtems_io_open 0 -20 rtems_io_close 0 -20 rtems_io_read 0 -20 rtems_io_write 0 -20 rtems_io_control 0 - -21 rtems_task_ident 8 -21 rtems_message_queue_ident 8 -21 rtems_semaphore_ident 9 -21 rtems_partition_ident 8 -21 rtems_region_ident 8 -21 rtems_port_ident 8 -21 rtems_timer_ident 8 -21 rtems_rate_monotonic_ident 8 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 27 -22 rtems_message_queue_broadcast: no waiting tasks 2 -22 rtems_message_queue_broadcast: task readied -- preempts caller 16 - -23 rtems_timer_create 3 -23 rtems_timer_fire_after: inactive 4 -23 rtems_timer_fire_after: active 4 -23 rtems_timer_cancel: active 2 -23 rtems_timer_cancel: inactive 1 -23 rtems_timer_reset: inactive 3 -23 rtems_timer_reset: active 3 -23 rtems_timer_fire_when: inactive 4 -23 rtems_timer_fire_when: active 4 -23 rtems_timer_delete: active 3 -23 rtems_timer_delete: inactive 3 -23 rtems_task_wake_when 12 - -24 rtems_task_wake_after: yield -- returns to caller 1 -24 rtems_task_wake_after: yields -- preempts caller 9 - -25 rtems_clock_tick 10 - -26 _ISR_Disable 3 -26 _ISR_Flash 1 -26 _ISR_Enable 0 -26 _Thread_Disable_dispatch 1 -26 _Thread_Enable_dispatch 3 -26 _Thread_Set_state 6 -26 _Thread_Disptach (NO FP) 9 -26 context switch: no floating point contexts 7 -26 context switch: self 1 -26 context switch: to another task 2 -26 fp context switch: restore 1st FP task - NA -26 fp context switch: save idle, restore initialized - NA -26 fp context switch: save idle, restore idle - NA -26 fp context switch: save initialized, restore initialized - NA -26 _Thread_Resume 8 -26 _Thread_Unblock 7 -26 _Thread_Ready 4 -26 _Thread_Get 0 -26 _Semaphore_Get 0 -26 _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 0 -27 interrupt exit overhead: returns to interrupted task 1 -27 interrupt entry overhead: returns to nested interrupt 0 -27 interrupt exit overhead: returns to nested interrupt 0 - -28 rtems_port_create 10 -28 rtems_port_external_to_internal 1 -28 rtems_port_internal_to_external 1 -28 rtems_port_delete 8 - -29 rtems_rate_monotonic_create 12 -29 rtems_rate_monotonic_period: initiate period -- returns to caller 17 -29 rtems_rate_monotonic_period: obtain status 3 -29 rtems_rate_monotonic_cancel 12 -29 rtems_rate_monotonic_delete: inactive 12 -29 rtems_rate_monotonic_delete: active 4 -29 rtems_rate_monotonic_period: conclude periods -- caller blocks 9 diff --git a/c/src/lib/libbsp/arm/csb337/times b/c/src/lib/libbsp/arm/csb337/times deleted file mode 100644 index be051976b2..0000000000 --- a/c/src/lib/libbsp/arm/csb337/times +++ /dev/null @@ -1,187 +0,0 @@ -# -# Timing Test Suite Results for the Cogent CSB337 AT91RM9200 based SBC. -# -# -# - -Board: Cogent CSB337 -CPU: AT91RM200 - ARM920T -Clock Speed: 184 MHz -Memory Configuration: SDRAM, 32 bits wide - -Times Reported in: nanoseconds -Timer Source: TC0, using timer_clock2 - 173 ns resolution - -All tests were compiled with VARIANT=DEBUG - - - cache state: none I only both -== =================================================================== ======= ======= ======= - 1 rtems_semaphore_create 25258 24220 14878 - 1 rtems_semaphore_delete 25604 25777 15570 - 1 rtems_semaphore_obtain: available 8227 8227 2876 - 1 rtems_semaphore_obtain: not available -- NO_WAIT 8228 8228 2876 - 1 rtems_semaphore_release: no waiting tasks 14718 14718 5947 - - 2 rtems_semaphore_obtain: not available -- caller blocks 42779 42803 19163 - - 3 rtems_semaphore_release: task readied -- preempts caller 32518 32522 15196 - - 4 rtems_task_restart: blocked task -- preempts caller 76466 75255 42731 - 4 rtems_task_restart: ready task -- preempts caller 71276 71622 35638 - 4 rtems_semaphore_release: task readied -- returns to caller 21202 21218 9188 - 4 rtems_task_create 76725 76753 34138 - 4 rtems_task_start 30470 30468 12108 - 4 rtems_task_restart: suspended task -- returns to caller 35973 35937 14440 - 4 rtems_task_delete: suspended task 65546 65528 30141 - 4 rtems_task_restart: ready task -- returns to caller 37046 37087 14654 - 4 rtems_task_restart: blocked task -- returns to caller 43506 43549 18857 - 4 rtems_task_delete: blocked task 68155 68110 31268 - - 5 rtems_task_suspend: calling task 34020 33985 14128 - 5 rtems_task_resume: task readied -- preempts caller 27956 27942 11641 - - 6 rtems_task_restart: calling task 45360 45360 14846 - 6 rtems_task_suspend: returns to caller 15398 15393 6722 - 6 rtems_task_resume: task readied -- returns to caller 17206 17211 6544 - 6 rtems_task_delete: ready task 68696 68681 31434 - - 7 rtems_task_restart: suspended task -- preempts caller 54129 54104 22877 - - 8 rtems_task_set_priority: obtain current priority 10869 10867 4267 - 8 rtems_task_set_priority: returns to caller 25368 25351 8487 - 8 rtems_task_mode: obtain current mode 5835 5830 2501 - 8 rtems_task_mode: no reschedule 5998 5995 2645 - 8 rtems_task_mode: reschedule -- returns to caller 12110 11764 6055 - 8 rtems_task_mode: reschedule -- preempts caller 33043 34773 18338 - 8 rtems_clock_set 33141 33145 10160 - 8 rtems_clock_get 2920 2921 811 - - 9 rtems_message_queue_create 74390 75601 46883 - 9 rtems_message_queue_send: no waiting tasks 20387 20387 8702 - 9 rtems_message_queue_urgent: no waiting tasks 20379 20379 8632 - 9 rtems_message_queue_receive: available 22941 22941 8487 - 9 rtems_message_queue_flush: no messages flushed 13459 13455 5932 - 9 rtems_message_queue_flush: messages flushed 15808 15794 6802 - 9 rtems_message_queue_delete 32351 33043 20414 - -10 rtems_message_queue_receive: not available -- NO_WAIT 14282 14296 4859 -10 rtems_message_queue_receive: not available -- caller blocks 43862 43794 19374 - -11 rtems_message_queue_send: task readied -- preempts caller 35025 35054 16997 - -12 rtems_message_queue_send: task readied -- returns to caller 24213 24194 11113 - -13 rtems_message_queue_urgent: task readied -- preempts caller 35004 24190 17099 - -14 rtems_message_queue_urgent: task readied -- returns to caller 24190 35042 11087 - -15 rtems_event_receive: obtain current events 1847 1849 560 -15 rtems_event_receive: not available -- NO_WAIT 10207 10210 3541 -15 rtems_event_receive: not available -- caller blocks 36305 36444 16165 -15 rtems_event_send: no task readied 10879 10871 4055 -15 rtems_event_receive: available 14359 14705 7439 -15 rtems_event_send: task readied -- returns to caller 20730 20727 9674 - -16 rtems_event_send: task readied -- preempts caller 33179 33210 15246 - -17 rtems_task_set_priority: preempts caller 44149 44232 18573 - -18 rtems_task_delete: calling task 85693 85685 38982 - -19 rtems_signal_catch 11418 11764 6401 -19 rtems_signal_send: returns to caller 20414 20414 14705 -19 rtems_signal_send: signal to self 33043 33043 23182 -19 exit ASR overhead: returns to calling task 18684 18857 11591 -19 exit ASR overhead: returns to preempting task 27680 26988 13321 - -20 rtems_partition_create 30621 31486 20587 -20 rtems_region_create 47921 46710 29410 -20 rtems_partition_get_buffer: available 16435 16781 12283 -20 rtems_partition_get_buffer: not available 13840 13494 6228 -20 rtems_partition_return_buffer 18338 18684 10207 -20 rtems_partition_delete 19203 21279 10380 -20 rtems_region_get_segment: available 36849 36676 16608 -20 rtems_region_get_segment: not available -- NO_WAIT 35984 35119 17819 -20 rtems_region_return_segment: no waiting tasks 34254 34254 15916 -20 rtems_region_get_segment: not available -- caller blocks 76639 76639 42385 -20 rtems_region_return_segment: task readied -- preempts caller 71968 73006 37714 -20 rtems_region_return_segment: task readied -- returns to caller 58128 57263 24220 -20 rtems_region_delete 37368 38060 22144 -20 rtems_io_initialize 3807 3788 1332 -20 rtems_io_open 2565 2560 854 -20 rtems_io_close 2565 2558 863 -20 rtems_io_read 2560 2550 852 -20 rtems_io_write 2638 2638 908 -20 rtems_io_control 2556 2556 854 - -21 rtems_task_ident 88425 88427 41471 -21 rtems_message_queue_ident 85875 85887 40243 -21 rtems_semaphore_ident 98762 98763 46357 -21 rtems_partition_ident 85825 85816 40255 -21 rtems_region_ident 87409 87413 41071 -21 rtems_port_ident 85567 85551 40167 -21 rtems_timer_ident 85801 85795 40289 -21 rtems_rate_monotonic_ident 85787 85780 40315 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 39271 38752 26469 -22 rtems_message_queue_broadcast: no waiting tasks 15305 15308 6406 -22 rtems_message_queue_broadcast: task readied -- preempts caller 43077 43250 22144 - -23 rtems_timer_create 11144 11151 4421 -23 rtems_timer_fire_after: inactive 22863 22848 7918 -23 rtems_timer_fire_after: active 25072 25074 8092 -23 rtems_timer_cancel: active 13078 13073 4392 -23 rtems_timer_cancel: inactive 10834 10841 3710 -23 rtems_timer_reset: inactive 22254 22242 7096 -23 rtems_timer_reset: active 24450 24446 7608 -23 rtems_timer_fire_when: inactive 33001 33008 10186 -23 rtems_timer_fire_when: active 33004 33025 10148 -23 rtems_timer_delete: active 17280 17289 5580 -23 rtems_timer_delete: inactive 15102 15099 5006 -23 rtems_task_wake_when 51777 51825 20185 - -24 rtems_task_wake_after: yield -- returns to caller 8205 8208 2932 -24 rtems_task_wake_after: yields -- preempts caller 27998 28006 11879 - -25 rtems_clock_tick 14878 14878 11764 - -26 _ISR_Disable 4325 4325 3806 -26 _ISR_Flash 3633 3633 2768 -26 _ISR_Enable 3806 3806 2595 -26 _Thread_Disable_dispatch 4325 4498 2941 -26 _Thread_Enable_dispatch 8131 7958 4325 -26 _Thread_Set_state 14705 15051 6055 -26 _Thread_Disptach (NO FP) 24047 25258 13840 -26 context switch: no floating point contexts 16781 17127 11418 -26 context switch: self 4671 4671 3287 -26 context switch: to another task 5363 5536 3806 -26 fp context switch: restore 1st FP task - NA NA NA -26 fp context switch: save idle, restore initialized - NA NA NA -26 fp context switch: save idle, restore idle - NA NA NA -26 fp context switch: save initialized, restore initialized - NA NA NA -26 _Thread_Resume 14705 14705 10034 -26 _Thread_Unblock 13840 14186 8304 -26 _Thread_Ready 13148 13148 5190 -26 _Thread_Get 4909 4916 2003 -26 _Semaphore_Get 3430 3427 1055 -26 _Thread_Get: invalid id 1809 1807 998 - -27 interrupt entry overhead: returns to interrupted task 0 0 0 -27 interrupt exit overhead: returns to interrupted task 0 0 0 -27 interrupt entry overhead: returns to nested interrupt 0 0 0 -27 interrupt exit overhead: returns to nested interrupt 0 0 0 - -28 rtems_port_create 19722 20414 12283 -28 rtems_port_external_to_internal 10392 10393 3361 -28 rtems_port_internal_to_external 10397 10390 3325 -28 rtems_port_delete 18511 19376 10726 - -29 rtems_rate_monotonic_create 20414 20241 12629 -29 rtems_rate_monotonic_period: initiate period -- returns to caller 32178 32351 21106 -29 rtems_rate_monotonic_period: obtain status 15051 14532 6920 -29 rtems_rate_monotonic_cancel 21971 22317 12283 -29 rtems_rate_monotonic_delete: inactive 22490 21971 11591 -29 rtems_rate_monotonic_delete: active 22490 21452 8131 -29 rtems_rate_monotonic_period: conclude periods -- caller blocks 29652 29750 12897 - diff --git a/c/src/lib/libbsp/arm/edb7312/times b/c/src/lib/libbsp/arm/edb7312/times deleted file mode 100644 index 9738338e5a..0000000000 --- a/c/src/lib/libbsp/arm/edb7312/times +++ /dev/null @@ -1,186 +0,0 @@ -# -# Timing Test Suite Results for the EDB7312 BSP -# -# -# - -Board: Cogent EDB7312 -CPU: Cirrus EP7312 -Clock Speed: 74MHz -Memory Configuration: SDRAM, 16 bit bus -Cache: Data and Instruction cache enabled -Wait States: - -Times Reported in: microseconds -Timer Source: Timer 2, 512KHz timer rate - - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 35 - rtems_semaphore_delete 29 - rtems_semaphore_obtain: available 3 - rtems_semaphore_obtain: not available -- NO_WAIT 3 - rtems_semaphore_release: no waiting tasks 6 - - 2 rtems_semaphore_obtain: not available -- caller blocks 34 - - 3 rtems_semaphore_release: task readied -- preempts caller 27 - - 4 rtems_task_restart: blocked task -- preempts caller 95 - rtems_task_restart: ready task -- preempts caller 99 - rtems_semaphore_release: task readied -- returns to caller 12 - rtems_task_create 47 - rtems_task_start 25 - rtems_task_restart: suspended task -- returns to caller 25 - rtems_task_delete: suspended task 48 - rtems_task_restart: ready task -- returns to caller 26 - rtems_task_restart: blocked task -- returns to caller 33 - rtems_task_delete: blocked task 51 - - 5 rtems_task_suspend: calling task 25 - rtems_task_resume: task readied -- preempts caller 23 - - 6 rtems_task_restart: calling task 19 - rtems_task_suspend: returns to caller 8 - rtems_task_resume: task readied -- returns to caller 9 - rtems_task_delete: ready task 58 - - 7 rtems_task_restart: suspended task -- preempts caller 47 - - 8 rtems_task_set_priority: obtain current priority 4 - rtems_task_set_priority: returns to caller 9 - rtems_task_mode: obtain current mode 2 - rtems_task_mode: no reschedule 2 - rtems_task_mode: reschedule -- returns to caller 15 - rtems_task_mode: reschedule -- preempts caller 52 - rtems_clock_set 14 - rtems_clock_get 1 - - 9 rtems_message_queue_create 97 - rtems_message_queue_send: no waiting tasks 10 - rtems_message_queue_urgent: no waiting tasks 10 - rtems_message_queue_receive: available 11 - rtems_message_queue_flush: no messages flushed 2 - rtems_message_queue_flush: messages flushed 6 - rtems_message_queue_delete 52 - -10 rtems_message_queue_receive: not available -- NO_WAIT 6 - rtems_message_queue_receive: not available -- caller blocks 36 - -11 rtems_message_queue_send: task readied -- preempts caller 34 - -12 rtems_message_queue_send: task readied -- returns to caller 17 - -13 rtems_message_queue_urgent: task readied -- preempts caller 34 - -14 rtems_message_queue_urgent: task readied -- returns to caller 17 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 4 - rtems_event_receive: not available -- caller blocks 28 - rtems_event_send: no task readied 4 - rtems_event_receive: available 15 - rtems_event_send: task readied -- returns to caller 15 - -16 rtems_event_send: task readied -- preempts caller 29 - -17 rtems_task_set_priority: preempts caller 36 - -18 rtems_task_delete: calling task 81 - -19 rtems_signal_catch 5 - rtems_signal_send: returns to caller 29 - rtems_signal_send: signal to self 50 - exit ASR overhead: returns to calling task 29 - exit ASR overhead: returns to preempting task 33 - -20 rtems_partition_create 44 - rtems_region_create 70 - rtems_partition_get_buffer: available 23 - rtems_partition_get_buffer: not available 3 - rtems_partition_return_buffer 21 - rtems_partition_delete 15 - rtems_region_get_segment: available 25 - rtems_region_get_segment: not available -- NO_WAIT 58 - rtems_region_return_segment: no waiting tasks 25 - rtems_region_get_segment: not available -- caller blocks 115 - rtems_region_return_segment: task readied -- preempts caller 132 - rtems_region_return_segment: task readied -- returns to caller 70 - rtems_region_delete 41 - rtems_io_initialize 1 - rtems_io_open 0 - rtems_io_close 0 - rtems_io_read 0 - rtems_io_write 0 - rtems_io_control 0 - -21 rtems_task_ident 34 - rtems_message_queue_ident 33 - rtems_semaphore_ident 38 - rtems_partition_ident 33 - rtems_region_ident 36 - rtems_port_ident 33 - rtems_timer_ident 33 - rtems_rate_monotonic_ident 34 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 48 - rtems_message_queue_broadcast: no waiting tasks 8 - rtems_message_queue_broadcast: task readied -- preempts caller 60 - -23 rtems_timer_create 6 - rtems_timer_fire_after: inactive 11 - rtems_timer_fire_after: active 11 - rtems_timer_cancel: active 6 - rtems_timer_cancel: inactive 5 - rtems_timer_reset: inactive 9 - rtems_timer_reset: active 10 - rtems_timer_fire_when: inactive 12 - rtems_timer_fire_when: active 13 - rtems_timer_delete: active 8 - rtems_timer_delete: inactive 7 - rtems_task_wake_when 38 - -24 rtems_task_wake_after: yield -- returns to caller 2 - rtems_task_wake_after: yields -- preempts caller 20 - -25 rtems_clock_tick 17 - -26 _ISR_Disable 0 - _ISR_Flash 0 - _ISR_Enable 0 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 3 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 25 - context switch: no floating point contexts 15 - context switch: self 0 - context switch: to another task 0 - fp context switch: restore 1st FP task - NA - fp context switch: save idle, restore initialized - NA - fp context switch: save idle, restore idle - NA - fp context switch: save initialized, restore initialized - NA - _Thread_Resume 13 - _Thread_Unblock 11 - _Thread_Ready 5 - _Thread_Get 2 - _Semaphore_Get 1 - _Thread_Get: invalid id 1 - -27 interrupt entry overhead: returns to interrupted task 0 - interrupt exit overhead: returns to interrupted task 0 - interrupt entry overhead: returns to nested interrupt 0 - interrupt exit overhead: returns to nested interrupt 0 - -28 rtems_port_create 23 - rtems_port_external_to_internal 3 - rtems_port_internal_to_external 3 - rtems_port_delete 21 - -29 rtems_rate_monotonic_create 21 - rtems_rate_monotonic_period: initiate period -- returns to caller 41 - rtems_rate_monotonic_period: obtain status 11 - rtems_rate_monotonic_cancel 23 - rtems_rate_monotonic_delete: inactive 25 - rtems_rate_monotonic_delete: active 21 - rtems_rate_monotonic_period: conclude periods -- caller blocks 23 diff --git a/c/src/lib/libbsp/arm/rtl22xx/times b/c/src/lib/libbsp/arm/rtl22xx/times deleted file mode 100644 index 18a7ce338c..0000000000 --- a/c/src/lib/libbsp/arm/rtl22xx/times +++ /dev/null @@ -1,23 +0,0 @@ -# -# Timing Test Suite Results for the rtl22xx BSP -# -# -# - -Board: rtl22xx -CPU: Philips LPC2210 -Clock Speed: 60MHz -Memory Configuration: 512K SRAM(256K used to store the .text), 16 bit bus, no SDRAM, nor cache -Cache: Data and Instruction cache enabled -Wait States: - -Times Reported in: microseconds -Timer Source: Timer 1, 15Mhz timer rate -# the test is run via a arm JTAG ICE - -*** TIME TEST 1 *** -rtems_semaphore_create 381 -rtems_semaphore_delete 380 -rtems_semaphore_obtain: available 136 -rtems_semaphore_obtain: not available -- NO_WAIT 136 -rtems_semaphore_release: no waiting tasks 307 diff --git a/c/src/lib/libbsp/bfin/TLL6527M/times b/c/src/lib/libbsp/bfin/TLL6527M/times deleted file mode 100644 index 978aa79cd6..0000000000 --- a/c/src/lib/libbsp/bfin/TLL6527M/times +++ /dev/null @@ -1,161 +0,0 @@ -# -# Timing Test Suite Results for TLL6527M -# - -Board: TLL6527M -CPU: Blackfin 527 -Clock Speed: 600 MHz -Memory Configuration: SDRAM 100 MHz - - -*** TIME TEST 1 *** -rtems_semaphore_create 8 -rtems_semaphore_delete 4 -rtems_semaphore_obtain: available 0 -rtems_semaphore_obtain: not available -- NO_WAIT 0 -rtems_semaphore_release: no waiting tasks 1 -*** END OF TEST 1 *** - - -*** TIME TEST 2 *** -rtems_semaphore_obtain: not available -- caller blocks 8 -*** END OF TEST 2 *** - - -*** TIME TEST 3 *** - -*** TIME TEST 4 *** - -*** TIME TEST 5 *** - -*** TIME TEST 6 *** -rtems_task_restart: calling task 3 -rtems_task_suspend: returns to caller 1 -rtems_task_resume: task readied -- returns to caller 1 -rtems_task_delete: ready task 15 -*** END OF TEST 6 *** - - -*** TIME TEST 7 *** - -*** TIME TEST 9 *** -rtems_message_queue_create 43 -rtems_message_queue_send: no waiting tasks 2 -rtems_message_queue_urgent: no waiting tasks 2 -rtems_message_queue_receive: available 2 -rtems_message_queue_flush: no messages flushed 0 -rtems_message_queue_flush: messages flushed 1 -rtems_message_queue_delete 8 -*** END OF TEST 9 *** - -*** TIME TEST 10 *** -rtems_message_queue_receive: not available -- NO_WAITrtems_message_queue_receive: not available -- caller blocks 1 - 8 -*** END OF TEST 10 *** - -*** TIME TEST 11 *** - -*** TIME TEST 12 *** - -*** TIME TEST 13 *** - -*** TIME TEST 14 *** - -*** TIME TEST 15 *** -rtems_event_receive: obtain current eventsrtems_event_receive: not available -- caller blocks 07 - -rtems_event_receive: not available -- NO_WAITrtems_event_send: n - - - -*** TIME TEST 16 *** - -*** TIME TEST 17 *** - - -*** TIME TEST 18 *** -rtems_task_delete: calling task 22 -*** END OF TEST 18 *** - - -*** TIME TEST 19 *** -rtems_signal_catch 1 -rtems_signal_send: returns to caller 2 -rtems_signal_send: signal to self 8 -exi - - - -*** TIME TEST 20 *** -rtems_partition_create 12 -rtems_region_creatertems_region_get_segment: not available -- caller blocks 15 -rtems_partition_get_buffer: available 3 -rtems_partition_get_buffer: not available15 1 -rtems_partition_return_buffer 2 - -rtems_partition_delete 2 -rtems_region_get_segment: available 5rtems_region_return_segment: task readied -- returns to caller - rtems_region_get_segment: not available -- NO_WAIT 5 -rtems_region_return_segment: no waiting tasks3 4 - -Ack! Something bad happened to the Blackfin! - -SEQUENCER STATUS: - SEQSTAT: 0000c021 IPEND: 8068 SYSCFG: 0006 - HWERRCAUSE: 0x3: external memory addressing error - EXCAUSE : 0x21: undef inst - physical IVG6 asserted : <0x00009542> /* unknown address */ - physical IVG15 asserted : <0x00009690> /* unknown address */ - RETE: <0x00000100> /* unknown address */ - RETN: <0x92a330ab> { ___smulsi3_highpart + 0x8ead486f } - RETX: <0x12001940> { ___smulsi3_highpart + 0xe0a3104 } - RETS: <0x000095fa> /* unknown address */ - RETI: <0x0d48338c> { ___smulsi3_highpart + 0x9524b50 } -DCPLB_FAULT_ADDR: <0x000318f0> /* unknown address */ -ICPLB_FAULT_ADDR: <0x12001940> { ___smulsi3_highpart + 0xe0a3104 } - - - -*** TIME TEST 21 *** - -rtems_region_create FAILED -- expected (successful completion) got (address specified is invalid) - -*** TIME TEST 22 *** - -*** TIME TEST 23 *** - - -*** TIME TEST 24 *** - - -*** TIME TEST 25 *** -rtems_clock_tick 5 -*** END OF TEST 25 *** - - -*** TIME TEST 26 *** - -*** TIME TEST 27 *** -interrupt entry overhead: returns to interrupted taskinterrupt entry overhead: returns to preempting task 22 - -interrupt exit overhead: returns to interrupted task - - -*** TIME TEST 28 *** -rtems_port_create 1 -rtems_port_external_to_internal 0 -rtems_port_internal_to_external 0 -rtems_port_delete 1 -*** END OF TEST 28 *** - - -*** TIME TEST 29 *** -rtems_rate_monotonic_create 6 -rtems_rate_monotonic_period: initiate period -- returns to caller 10 -rtems_rate_monotonic_period: obtain status 2 -rtems_rate_monotonic_cancel 3 -rtems_rate_monotonic_delete: inactive 6 -rtems_rate_monotonic_delete: active 3 -rtems_rate_monotonic_period: conclude periods -- caller blocks 9 -*** END OF TEST 29 *** - diff --git a/c/src/lib/libbsp/bfin/eZKit533/times b/c/src/lib/libbsp/bfin/eZKit533/times deleted file mode 100644 index 1bfddd46d8..0000000000 --- a/c/src/lib/libbsp/bfin/eZKit533/times +++ /dev/null @@ -1,188 +0,0 @@ -# -# Timing Test Suite Results for the Ezkit533 -# - -Board: -CPU: Blackfin 533 -Clock Speed: 400 MHz -Memory Configuration: SDRAM 133 MHz -Wait States: - -Times Reported in: microseconds -Timer Source: on-CPU cycle counter - -Column A: -o0 optimization -Column B: -o2 optimization -Column C: -o4 optimization - -# DESCRIPTION A B C -== ================================================================= ==== ==== ==== - 1 rtems_semaphore_create 42 17 17 - rtems_semaphore_delete 34 17 16 - rtems_semaphore_obtain: available 13 5 5 - rtems_semaphore_obtain: not available -- NO_WAIT 13 5 5 - rtems_semaphore_release: no waiting tasks 21 12 12 - - 2 rtems_semaphore_obtain: not available -- caller blocks 86 39 37 - - 3 rtems_semaphore_release: task readied -- preempts caller NC - - 4 rtems_task_restart: blocked task -- preempts caller NC - rtems_task_restart: ready task -- preempts caller NC - rtems_semaphore_release: task readied -- returns to caller NC - rtems_task_create NC - rtems_task_start NC - rtems_task_restart: suspended task -- returns to caller NC - rtems_task_delete: suspended task NC - rtems_task_restart: ready task -- returns to caller NC - rtems_task_restart: blocked task -- returns to caller NC - rtems_task_delete: blocked task NC - - 5 rtems_task_suspend: calling task NC - rtems_task_resume: task readied -- preempts caller NC - - 6 rtems_task_restart: calling task NC - rtems_task_suspend: returns to caller NC - rtems_task_resume: task readied -- returns to caller NC - rtems_task_delete: ready task NC - - 7 rtems_task_restart: suspended task -- preempts caller NC 50 49 - - 8 rtems_task_set_priority: obtain current priority NC 8 8 - rtems_task_set_priority: returns to caller NC 17 16 - rtems_task_mode: obtain current mode NC 6 6 - rtems_task_mode: no reschedule NC 6 6 - rtems_task_mode: reschedule -- returns to caller NC 8 8 - rtems_task_mode: reschedule -- preempts caller NC 31 30 - rtems_clock_set NC 25 25 - rtems_clock_get NC 2 2 - - 9 rtems_message_queue_create NC 63 - rtems_message_queue_send: no waiting tasks NC 20 - rtems_message_queue_urgent: no waiting tasks NC 20 - rtems_message_queue_receive: available NC 20 - rtems_message_queue_flush: no messages flushed NC 8 - rtems_message_queue_flush: messages flushed NC 11 - rtems_message_queue_delete NC 28 - -10 rtems_message_queue_receive: not available -- NO_WAIT NC 11 - rtems_message_queue_receive: not available -- caller blocks NC 40 - -11 rtems_message_queue_send: task readied -- preempts caller NC - -12 rtems_message_queue_send: task readied -- returns to caller NC - -13 rtems_message_queue_urgent: task readied -- preempts caller NC - -14 rtems_message_queue_urgent: task readied -- returns to caller NC - -15 rtems_event_receive: obtain current events NC 1 - rtems_event_receive: not available -- NO_WAIT NC 7 - rtems_event_receive: not available -- caller blocks NC 33 - rtems_event_send: no task readied NC 6 - rtems_event_receive: available NC 9 - rtems_event_send: task readied -- returns to caller NC 13 - -16 rtems_event_send: task readied -- preempts caller NC - -17 rtems_task_set_priority: preempts caller NC 38 - -18 rtems_task_delete: calling task NC 109 - -19 rtems_signal_catch NC 6 - rtems_signal_send: returns to caller NC 10 - rtems_signal_send: signal to self NC 18 - exit ASR overhead: returns to calling task NC 14 - exit ASR overhead: returns to preempting task NC - -20 rtems_partition_create NC 4 - rtems_region_create NC 3 - rtems_partition_get_buffer: available NC 8 - rtems_partition_get_buffer: not available NC - rtems_partition_return_buffer NC - rtems_partition_delete NC - rtems_region_get_segment: available NC - rtems_region_get_segment: not available -- NO_WAIT NC - rtems_region_return_segment: no waiting tasks NC - rtems_region_get_segment: not available -- caller blocks NC - rtems_region_return_segment: task readied -- preempts caller NC - rtems_region_return_segment: task readied -- returns to caller NC - rtems_region_delete NC - rtems_io_initialize NC - rtems_io_open NC - rtems_io_close NC - rtems_io_read NC - rtems_io_write NC - rtems_io_control NC - -21 rtems_task_ident NC - rtems_message_queue_ident NC - rtems_semaphore_ident NC - rtems_partition_ident NC - rtems_region_ident NC - rtems_port_ident NC - rtems_timer_ident NC - rtems_rate_monotonic_ident NC - -22 rtems_message_queue_broadcast: task readied -- returns to caller NC 25 - rtems_message_queue_broadcast: no waiting tasks NC - rtems_message_queue_broadcast: task readied -- preempts caller NC - -23 rtems_timer_create NC 10 9 - rtems_timer_fire_after: inactive NC 16 15 - rtems_timer_fire_after: active NC 17 17 - rtems_timer_cancel: active NC 10 9 - rtems_timer_cancel: inactive NC 8 7 - rtems_timer_reset: inactive NC 15 14 - rtems_timer_reset: active NC 16 16 - rtems_timer_fire_when: inactive NC 22 22 - rtems_timer_fire_when: active NC 23 22 - rtems_timer_delete: active NC 13 13 - rtems_timer_delete: inactive NC 12 11 - rtems_task_wake_when NC 44 43 - -24 rtems_task_wake_after: yield -- returns to caller NC 6 - rtems_task_wake_after: yields -- preempts caller NC 27 - -25 rtems_clock_tick NC 6 - -26 _ISR_Disable NC - _ISR_Flash NC - _ISR_Enable NC - _Thread_Disable_dispatch NC - _Thread_Enable_dispatch NC - _Thread_Set_state NC - _Thread_Disptach (NO FP) NC - context switch: no floating point contexts NC - context switch: self NC - context switch: to another task NC - context switch: restore 1st FP task NC - fp context switch: save idle, restore idle NC - fp context switch: save idle, restore initialized NC - fp context switch: save initialized, restore initialized NC - _Thread_Resume NC - _Thread_Unblock NC - _Thread_Ready NC - _Thread_Get NC - _Semaphore_Get NC - _Thread_Get: invalid id NC - -27 interrupt entry overhead: returns to interrupted task NC 0 - interrupt exit overhead: returns to interrupted task NC 0 - interrupt entry overhead: returns to nested interrupt NC 0 - interrupt exit overhead: returns to nested interrupt NC 0 - interrupt entry overhead: returns to preempting task NC 0 - interrupt exit overhead: returns to preempting task NC - -28 rtems_port_create NC 12 - rtems_port_external_to_internal NC 7 - rtems_port_internal_to_external NC 7 - rtems_port_delete NC 11 - -29 rtems_rate_monotonic_create 27 12 12 - rtems_rate_monotonic_period: initiate period -- returns to caller 30 15 15 - rtems_rate_monotonic_period: obtain status 14 9 9 - rtems_rate_monotonic_cancel 21 12 11 - rtems_rate_monotonic_delete: inactive 26 14 14 - rtems_rate_monotonic_delete: active 32 15 15 - rtems_rate_monotonic_period: conclude periods -- caller blocks NC diff --git a/c/src/lib/libbsp/m68k/csb360/times b/c/src/lib/libbsp/m68k/csb360/times deleted file mode 100644 index 6275ab7445..0000000000 --- a/c/src/lib/libbsp/m68k/csb360/times +++ /dev/null @@ -1,186 +0,0 @@ -# -# Timing Test Suite Results for the Cogent CSB360 MCF5272 BSP -# -# - -Board: Cogent CSB360 -CPU: MCF5372 - Coldfire -Clock Speed: 66 MHz -Memory Configuration: SDRAM, 32 bits wide - -Times Reported in: microseconds -Timer Source: Timer 2 - -Instruction cache is enabled. - -== ================================================================ === - 1 rtems_semaphore_create 27 - 1 rtems_semaphore_delete 30 - 1 rtems_semaphore_obtain: available 6 - 1 rtems_semaphore_obtain: not available -- NO_WAIT 7 - 1 rtems_semaphore_release: no waiting tasks 17 - - 2 rtems_semaphore_obtain: not available -- caller blocks 53 - - 3 rtems_semaphore_release: task readied -- preempts caller 41 - - 4 rtems_task_restart: blocked task -- preempts caller 83 - 4 rtems_task_restart: ready task -- preempts caller 79 - 4 rtems_semaphore_release: task readied -- returns to caller 30 - 4 rtems_task_create 130 - 4 rtems_task_start 38 - 4 rtems_task_restart: suspended task -- returns to caller 43 - 4 rtems_task_delete: suspended task 88 - 4 rtems_task_restart: ready task -- returns to caller 45 - 4 rtems_task_restart: blocked task -- returns to caller 58 - 4 rtems_task_delete: blocked task 91 - - 5 rtems_task_suspend: calling task 35 - 5 rtems_task_resume: task readied -- preempts caller 35 - - 6 rtems_task_restart: calling task 53 - 6 rtems_task_suspend: returns to caller 21 - 6 rtems_task_resume: task readied -- returns to caller 21 - 6 rtems_task_delete: ready task 93 - - 7 rtems_task_restart: suspended task -- preempts caller 65 - - 8 rtems_task_set_priority: obtain current priority 10 - 8 rtems_task_set_priority: returns to caller 28 - 8 rtems_task_mode: obtain current mode 6 - 8 rtems_task_mode: no reschedule 6 - 8 rtems_task_mode: reschedule -- returns to caller 13 - 8 rtems_task_mode: reschedule -- preempts caller 35 - 8 rtems_clock_set 32 - 8 rtems_clock_get 3 - - 9 rtems_message_queue_create 72 - 9 rtems_message_queue_send: no waiting tasks 31 - 9 rtems_message_queue_urgent: no waiting tasks 32 - 9 rtems_message_queue_receive: available 33 - 9 rtems_message_queue_flush: no messages flushed 14 - 9 rtems_message_queue_flush: messages flushed 18 - 9 rtems_message_queue_delete 40 - -10 rtems_message_queue_receive: not available -- NO_WAIT 13 -10 rtems_message_queue_receive: not available -- caller blocks 52 - -11 rtems_message_queue_send: task readied -- preempts caller 50 - -12 rtems_message_queue_send: task readied -- returns to caller 35 - -13 rtems_message_queue_urgent: task readied -- preempts caller 50 - -14 rtems_message_queue_urgent: task readied -- returns to caller 38 - -15 rtems_event_receive: obtain current events 1 -15 rtems_event_receive: not available -- NO_WAIT 8 -15 rtems_event_receive: not available -- caller blocks 41 -15 rtems_event_send: no task readied 12 -15 rtems_event_receive: available 16 -15 rtems_event_send: task readied -- returns to caller 23 - -16 rtems_event_send: task readied -- preempts caller 41 - -17 rtems_task_set_priority: preempts caller 55 - -18 rtems_task_delete: calling task 109 - -19 rtems_signal_catch 9 -19 rtems_signal_send: returns to caller 20 -19 rtems_signal_send: signal to self 30 -19 exit ASR overhead: returns to calling task 23 -19 exit ASR overhead: returns to preempting task 28 - -20 rtems_partition_create 34 -20 rtems_region_create 50 -20 rtems_partition_get_buffer: available 17 -20 rtems_partition_get_buffer: not available 12 -20 rtems_partition_return_buffer 29 -20 rtems_partition_delete 20 -20 rtems_region_get_segment: available 48 -20 rtems_region_get_segment: not available -- NO_WAIT 51 -20 rtems_region_return_segment: no waiting tasks 45 -20 rtems_region_get_segment: not available -- caller blocks 88 -20 rtems_region_return_segment: task readied -- preempts caller 97 -20 rtems_region_return_segment: task readied -- returns to caller 81 -20 rtems_region_delete 39 -20 rtems_io_initialize 3 -20 rtems_io_open 2 -20 rtems_io_close 3 -20 rtems_io_read 2 -20 rtems_io_write 2 -20 rtems_io_control 2 - -21 rtems_task_ident 115 -21 rtems_message_queue_ident 111 -21 rtems_semaphore_ident 127 -21 rtems_partition_ident 112 -21 rtems_region_ident 114 -21 rtems_port_ident 110 -21 rtems_timer_ident 110 -21 rtems_rate_monotonic_ident 111 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 43 -22 rtems_message_queue_broadcast: no waiting tasks 20 -22 rtems_message_queue_broadcast: task readied -- preempts caller 58 - -23 rtems_timer_create 12 -23 rtems_timer_fire_after: inactive 24 -23 rtems_timer_fire_after: active 25 -23 rtems_timer_cancel: active 11 -23 rtems_timer_cancel: inactive 8 -23 rtems_timer_reset: inactive 21 -23 rtems_timer_reset: active 23 -23 rtems_timer_fire_when: inactive 37 -23 rtems_timer_fire_when: active 38 -23 rtems_timer_delete: active 18 -23 rtems_timer_delete: inactive 16 -23 rtems_task_wake_when 60 - -24 rtems_task_wake_after: yield -- returns to caller 6 -24 rtems_task_wake_after: yields -- preempts caller 25 - -25 rtems_clock_tick 11 - -26 _ISR_Disable 2 -26 _ISR_Flash 1 -26 _ISR_Enable 1 -26 _Thread_Disable_dispatch 1 -26 _Thread_Enable_dispatch 6 -26 _Thread_Set_state 13 -26 _Thread_Disptach (NO FP) 25 -26 context switch: no floating point contexts 18 -26 context switch: self 5 -26 context switch: to another task 5 -26 fp context switch: restore 1st FP task 18 -26 fp context switch: save idle, restore initialized 6 -26 fp context switch: save idle, restore idle 19 -26 fp context switch: save initialized, restore initialized 6 -26 _Thread_Resume 12 -26 _Thread_Unblock 11 -26 _Thread_Ready 11 -26 _Thread_Get 4 -26 _Semaphore_Get 2 -26 _Thread_Get: invalid id 1 - -27 interrupt entry overhead: returns to interrupted task 5 -27 interrupt exit overhead: returns to interrupted task 4 -27 interrupt entry overhead: returns to nested interrupt 3 -27 interrupt exit overhead: returns to nested interrupt 4 -27 interrupt entry overhead: returns to preempting task 4 -27 interrupt exit overhead: returns to preempting task 31 - -28 rtems_port_create 19 -28 rtems_port_external_to_internal 11 -28 rtems_port_internal_to_external 10 -28 rtems_port_delete 21 - -29 rtems_rate_monotonic_create 17 -29 rtems_rate_monotonic_period: initiate period -- returns to caller 29 -29 rtems_rate_monotonic_period: obtain status 16 -29 rtems_rate_monotonic_cancel 20 -29 rtems_rate_monotonic_delete: inactive 25 -29 rtems_rate_monotonic_delete: active 25 -29 rtems_rate_monotonic_period: conclude periods -- caller blocks 34 - diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/times b/c/src/lib/libbsp/m68k/mcf5206elite/times deleted file mode 100644 index 35c5b3bf21..0000000000 --- a/c/src/lib/libbsp/m68k/mcf5206elite/times +++ /dev/null @@ -1,143 +0,0 @@ -rtems_semaphore_create 29 -rtems_semaphore_delete 26 -rtems_semaphore_obtain: available 7 -rtems_semaphore_obtain: not available -- NO_WAIT 7 -rtems_semaphore_release: no waiting tasks 15 -rtems_semaphore_obtain: not available -- caller blocks 39 -rtems_semaphore_release: task readied -- preempts caller 29 -rtems_semaphore_release: task readied -- returns to caller 18 -rtems_semaphore_ident 121 - -rtems_task_restart: blocked task -- preempts caller 67 -rtems_task_restart: ready task -- preempts caller 65 -rtems_task_create 119 -rtems_task_start 23 -rtems_task_restart: suspended task -- returns to caller 31 -rtems_task_delete: suspended task 63 -rtems_task_restart: ready task -- returns to caller 33 -rtems_task_restart: blocked task -- returns to caller 46 -rtems_task_delete: blocked task 64 -rtems_task_suspend: calling task 27 -rtems_task_resume: task readied -- preempts caller 23 -rtems_task_restart: calling task 36 -rtems_task_suspend: returns to caller 12 -rtems_task_resume: task readied -- returns to caller 12 -rtems_task_delete: ready task 67 -rtems_task_restart: suspended task -- preempts caller 45 -rtems_task_set_priority: obtain current priority 8 -rtems_task_set_priority: returns to caller 22 -rtems_task_mode: obtain current mode 4 -rtems_task_mode: no reschedule 5 -rtems_task_mode: reschedule -- returns to caller 11 -rtems_task_mode: reschedule -- preempts caller 27 -rtems_task_set_priority: preempts caller 36 -rtems_task_delete: calling task 92 -rtems_task_ident 115 -rtems_task_wake_when 42 -rtems_task_wake_after: yield -- returns to caller 6 -rtems_task_wake_after: yields -- preempts caller 23 - -rtems_clock_set 26 -rtems_clock_get 1 - -rtems_message_queue_create 83 -rtems_message_queue_send: no waiting tasks 23 -rtems_message_queue_urgent: no waiting tasks 23 -rtems_message_queue_receive: available 21 -rtems_message_queue_flush: no messages flushed 9 -rtems_message_queue_flush: messages flushed 13 -rtems_message_queue_delete 34 -rtems_message_queue_receive: not available -- NO_WAIT 13 -rtems_message_queue_receive: not available -- caller blocks 42 -rtems_message_queue_send: task readied -- preempts caller 36 -rtems_message_queue_send: task readied -- returns to caller 26 -rtems_message_queue_urgent: task readied -- preempts caller 36 -rtems_message_queue_urgent: task readied -- returns to caller 24 -rtems_message_queue_ident 112 -rtems_message_queue_broadcast: task readied -- returns to caller 35 -rtems_message_queue_broadcast: no waiting tasks 14 -rtems_message_queue_broadcast: task readied -- preempts caller 45 - -rtems_event_receive: obtain current events 1 -rtems_event_receive: not available -- NO_WAIT 9 -rtems_event_receive: not available -- caller blocks 31 -rtems_event_send: no task readied 10 -rtems_event_receive: available 12 -rtems_event_send: task readied -- returns to caller 17 -rtems_event_send: task readied -- preempts caller 31 - -rtems_signal_catch 6 -rtems_signal_send: returns to caller 15 -rtems_signal_send: signal to self 22 -exit ASR overhead: returns to calling task 16 -exit ASR overhead: returns to preempting task 21 - -rtems_partition_create 36 -rtems_partition_get_buffer: available 14 -rtems_partition_get_buffer: not available 11 -rtems_partition_return_buffer 27 -rtems_partition_delete 18 -rtems_partition_ident 112 - -rtems_region_create 30 -rtems_region_get_segment: available 24 -rtems_region_get_segment: not available -- NO_WAIT 27 -rtems_region_return_segment: no waiting tasks 17 -rtems_region_get_segment: not available -- caller blocks 62 -rtems_region_return_segment: task readied -- preempts caller 66 -rtems_region_return_segment: task readied -- returns to caller 46 -rtems_region_delete 18 -rtems_region_ident 114 - -rtems_io_initialize 3 -rtems_io_open 2 -rtems_io_close 2 -rtems_io_read 2 -rtems_io_write 2 -rtems_io_control 2 - -rtems_timer_create 10 -rtems_timer_fire_after: inactive 19 -rtems_timer_fire_after: active 21 -rtems_timer_cancel: active 10 -rtems_timer_cancel: inactive 8 -rtems_timer_reset: inactive 18 -rtems_timer_reset: active 19 -rtems_timer_fire_when: inactive 24 -rtems_timer_fire_when: active 24 -rtems_timer_delete: active 15 -rtems_timer_delete: inactive 14 -rtems_timer_ident 112 - -rtems_clock_tick 9 - -context switch: no floating point contexts 13 -context switch: self 3 -context switch: to another task 4 -fp context switch: restore 1st FP task 13 -fp context switch: save idle, restore initialized 6 -fp context switch: save idle, restore idle 14 -fp context switch: save initialized, restore initialized 5 - -interrupt entry overhead: returns to interrupted task 4 -interrupt exit overhead: returns to interrupted task 3 -interrupt entry overhead: returns to nested interrupt 2 -interrupt exit overhead: returns to nested interrupt 2 -interrupt entry overhead: returns to preempting task 4 -interrupt exit overhead: returns to preempting task 23 - -rtems_port_create 16 -rtems_port_external_to_internal 7 -rtems_port_internal_to_external 9 -rtems_port_delete 18 -rtems_port_ident 112 - -rtems_rate_monotonic_create 18 -rtems_rate_monotonic_period: initiate period -- returns to caller 27 -rtems_rate_monotonic_period: obtain status 13 -rtems_rate_monotonic_cancel 18 -rtems_rate_monotonic_delete: inactive 22 -rtems_rate_monotonic_delete: active 22 -rtems_rate_monotonic_period: conclude periods -- caller blocks 25 -rtems_rate_monotonic_ident 112 - diff --git a/c/src/lib/libbsp/m68k/mrm332/times b/c/src/lib/libbsp/m68k/mrm332/times deleted file mode 100644 index f6033d6960..0000000000 --- a/c/src/lib/libbsp/m68k/mrm332/times +++ /dev/null @@ -1,191 +0,0 @@ -# -# Timing Test Suite Results for the MRM332 BSP -# - -NOTE: This BSP is user submitted and no information is currently available. - -TBD: MATT - update this with real times! - -Board: MRM332 -CPU: 68332 -Clock Speed: 20 Mhz -Memory Configuration: SRAM, DRAM, cache, etc -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Count Down Timer, on-CPU cycle counter, etc - -Column A: unused -Column B: unused - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/m68k/mvme147/times b/c/src/lib/libbsp/m68k/mvme147/times deleted file mode 100644 index 81622d8a8d..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147/times +++ /dev/null @@ -1,191 +0,0 @@ -# -# Timing Test Suite Results for the Motorola MVME147 BSP -# -# MVME147 port for TNI - Telecom Bretagne -# by Dominique LE CAMPION (Dominique.LECAMPION@enst-bretagne.fr) -# May 1996 - -Board: Motorola MVME147S -CPU: Motorola MC68030 + MC68882 FPU -Clock Speed: 20 Mhz -Memory Configuration: DRAM w/no cache -Wait States: ? wait state - -Times Reported in: microseconds (6.25 us grain) -Timer Source: MVME147 Peripheral Channel Controller tick timer - -Column A: 3.5.1 pre-release - -# DESCRIPTION A -== ================================================================= ==== - 1 rtems_semaphore_create 69 - rtems_semaphore_delete 69 - rtems_semaphore_obtain: available 44 - rtems_semaphore_obtain: not available -- NO_WAIT 44 - rtems_semaphore_release: no waiting tasks 56 - - 2 rtems_semaphore_obtain: not available -- caller blocks 125 - - 3 rtems_semaphore_release: task readied -- preempts caller 106 - - 4 rtems_task_restart: blocked task -- preempts caller 181 - rtems_task_restart: ready task -- preempts caller 169 - rtems_semaphore_release: task readied -- returns to caller 81 - rtems_task_create 169 - rtems_task_start 87 - rtems_task_restart: suspended task -- returns to caller 106 - rtems_task_delete: suspended task 169 - rtems_task_restart: ready task -- returns to caller 112 - rtems_task_restart: blocked task -- returns to caller 150 - rtems_task_delete: blocked task 175 - - 5 rtems_task_suspend: calling task 87 - rtems_task_resume: task readied -- preempts caller 75 - - 6 rtems_task_restart: calling task 112 - rtems_task_suspend: returns to caller 56 - rtems_task_resume: task readied -- returns to caller 50 - rtems_task_delete: ready task 169 - - 7 rtems_task_restart: suspended task -- preempts caller 143 - - 8 rtems_task_set_priority: obtain current priority 37 - rtems_task_set_priority: returns to caller 75 - rtems_task_mode: obtain current mode 6 - rtems_task_mode: no reschedule 6 - rtems_task_mode: reschedule -- returns to caller 19 - rtems_task_mode: reschedule -- preempts caller 75 - rtems_task_set_note 37 - rtems_task_get_note 37 - rtems_clock_set 87 - rtems_clock_get 0 - - 9 rtems_message_queue_create 225 - rtems_message_queue_send: no waiting tasks 112 - rtems_message_queue_urgent: no waiting tasks 112 - rtems_message_queue_receive: available 87 - rtems_message_queue_flush: no messages flushed 37 - rtems_message_queue_flush: messages flushed 50 - rtems_message_queue_delete 106 - -10 rtems_message_queue_receive: not available -- NO_WAIT 44 - rtems_message_queue_receive: not available -- caller blocks 125 - -11 rtems_message_queue_send: task readied -- preempts caller 144 - -12 rtems_message_queue_send: task readied -- returns to caller 119 - -13 rtems_message_queue_urgent: task readied -- preempts caller 144 - -14 rtems_message_queue_urgent: task readied -- returns to caller 119 - -15 rtems_event_receive: obtain current events 0 - rtems_event_receive: not available -- NO_WAIT 25 - rtems_event_receive: not available -- caller blocks 100 - rtems_event_send: no task readied 31 - rtems_event_receive: available 37 - rtems_event_send: task readied -- returns to caller 69 - -16 rtems_event_send: task readied -- preempts caller 100 - -17 rtems_task_set_priority: preempts caller 125 - -18 rtems_task_delete: calling task 200 - -19 rtems_signal_catch 19 - rtems_signal_send: returns to caller 50 - rtems_signal_send: signal to self 56 - exit ASR overhead: returns to calling task 44 - exit ASR overhead: returns to preempting task 75 - -20 rtems_partition_create 81 - rtems_region_create 75 - rtems_partition_get_buffer: available 44 - rtems_partition_get_buffer: not available 44 - rtems_partition_return_buffer 56 - rtems_partition_delete 62 - rtems_region_get_segment: available 56 - rtems_region_get_segment: not available -- NO_WAIT 56 - rtems_region_return_segment: no waiting tasks 69 - rtems_region_get_segment: not available -- caller blocks 144 - rtems_region_return_segment: task readied -- preempts caller 169 - rtems_region_return_segment: task readied -- returns to caller 137 - rtems_region_delete 56 - rtems_io_initialize 0 - rtems_io_open 0 - rtems_io_close 0 - rtems_io_read 0 - rtems_io_write 0 - rtems_io_control 0 - -21 rtems_task_ident 375 - rtems_message_queue_ident 362 - rtems_semaphore_ident 394 - rtems_partition_ident 362 - rtems_region_ident 369 - rtems_port_ident 362 - rtems_timer_ident 369 - rtems_rate_monotonic_ident 362 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 131 - rtems_message_queue_broadcast: no waiting tasks 62 - rtems_message_queue_broadcast: task readied -- preempts caller 156 - -23 rtems_timer_create 31 - rtems_timer_fire_after: inactive 69 - rtems_timer_fire_after: active 69 - rtems_timer_cancel: active 44 - rtems_timer_cancel: inactive 37 - rtems_timer_reset: inactive 69 - rtems_timer_reset: active 69 - rtems_timer_fire_when: inactive 87 - rtems_timer_fire_when: active 87 - rtems_timer_delete: active 56 - rtems_timer_delete: inactive 50 - rtems_task_wake_when 125 - -24 rtems_task_wake_after: yield -- returns to caller 19 - rtems_task_wake_after: yields -- preempts caller 69 - -25 rtems_clock_tick 19 - -26 _ISR_Disable 6 - _ISR_Flash 6 - _ISR_Enable 6 - _Thread_Disable_dispatch 6 - _Thread_Enable_dispatch 25 - _Thread_Set_state 31 - _Thread_Disptach (NO FP) 62 - context switch: no floating point contexts 50 - context switch: self 12 - context switch: to another task 12 - context switch: restore 1st FP task 56 - fp context switch: save idle, restore idle 87 - fp context switch: save idle, restore initialized 75 - fp context switch: save initialized, restore initialized 75 - _Thread_Resume 25 - _Thread_Unblock 25 - _Thread_Ready 31 - _Thread_Get 12 - _Semaphore_Get 6 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 12 - interrupt exit overhead: returns to interrupted task 12 - interrupt entry overhead: returns to nested interrupt 19 - interrupt exit overhead: returns to nested interrupt 6 - interrupt entry overhead: returns to preempting task 12 - interrupt exit overhead: returns to preempting task 81 - -28 rtems_port_create 37 - rtems_port_external_to_internal 31 - rtems_port_internal_to_external 31 - rtems_port_delete 56 - -29 rtems_rate_monotonic_create 44 - rtems_rate_monotonic_period: initiate period -- returns to caller 62 - rtems_rate_monotonic_period: obtain status 37 - rtems_rate_monotonic_cancel 56 - rtems_rate_monotonic_delete: inactive 62 - rtems_rate_monotonic_delete: active 69 - rtems_rate_monotonic_period: conclude periods -- caller blocks 87 diff --git a/c/src/lib/libbsp/m68k/mvme147s/times b/c/src/lib/libbsp/m68k/mvme147s/times deleted file mode 100644 index 81622d8a8d..0000000000 --- a/c/src/lib/libbsp/m68k/mvme147s/times +++ /dev/null @@ -1,191 +0,0 @@ -# -# Timing Test Suite Results for the Motorola MVME147 BSP -# -# MVME147 port for TNI - Telecom Bretagne -# by Dominique LE CAMPION (Dominique.LECAMPION@enst-bretagne.fr) -# May 1996 - -Board: Motorola MVME147S -CPU: Motorola MC68030 + MC68882 FPU -Clock Speed: 20 Mhz -Memory Configuration: DRAM w/no cache -Wait States: ? wait state - -Times Reported in: microseconds (6.25 us grain) -Timer Source: MVME147 Peripheral Channel Controller tick timer - -Column A: 3.5.1 pre-release - -# DESCRIPTION A -== ================================================================= ==== - 1 rtems_semaphore_create 69 - rtems_semaphore_delete 69 - rtems_semaphore_obtain: available 44 - rtems_semaphore_obtain: not available -- NO_WAIT 44 - rtems_semaphore_release: no waiting tasks 56 - - 2 rtems_semaphore_obtain: not available -- caller blocks 125 - - 3 rtems_semaphore_release: task readied -- preempts caller 106 - - 4 rtems_task_restart: blocked task -- preempts caller 181 - rtems_task_restart: ready task -- preempts caller 169 - rtems_semaphore_release: task readied -- returns to caller 81 - rtems_task_create 169 - rtems_task_start 87 - rtems_task_restart: suspended task -- returns to caller 106 - rtems_task_delete: suspended task 169 - rtems_task_restart: ready task -- returns to caller 112 - rtems_task_restart: blocked task -- returns to caller 150 - rtems_task_delete: blocked task 175 - - 5 rtems_task_suspend: calling task 87 - rtems_task_resume: task readied -- preempts caller 75 - - 6 rtems_task_restart: calling task 112 - rtems_task_suspend: returns to caller 56 - rtems_task_resume: task readied -- returns to caller 50 - rtems_task_delete: ready task 169 - - 7 rtems_task_restart: suspended task -- preempts caller 143 - - 8 rtems_task_set_priority: obtain current priority 37 - rtems_task_set_priority: returns to caller 75 - rtems_task_mode: obtain current mode 6 - rtems_task_mode: no reschedule 6 - rtems_task_mode: reschedule -- returns to caller 19 - rtems_task_mode: reschedule -- preempts caller 75 - rtems_task_set_note 37 - rtems_task_get_note 37 - rtems_clock_set 87 - rtems_clock_get 0 - - 9 rtems_message_queue_create 225 - rtems_message_queue_send: no waiting tasks 112 - rtems_message_queue_urgent: no waiting tasks 112 - rtems_message_queue_receive: available 87 - rtems_message_queue_flush: no messages flushed 37 - rtems_message_queue_flush: messages flushed 50 - rtems_message_queue_delete 106 - -10 rtems_message_queue_receive: not available -- NO_WAIT 44 - rtems_message_queue_receive: not available -- caller blocks 125 - -11 rtems_message_queue_send: task readied -- preempts caller 144 - -12 rtems_message_queue_send: task readied -- returns to caller 119 - -13 rtems_message_queue_urgent: task readied -- preempts caller 144 - -14 rtems_message_queue_urgent: task readied -- returns to caller 119 - -15 rtems_event_receive: obtain current events 0 - rtems_event_receive: not available -- NO_WAIT 25 - rtems_event_receive: not available -- caller blocks 100 - rtems_event_send: no task readied 31 - rtems_event_receive: available 37 - rtems_event_send: task readied -- returns to caller 69 - -16 rtems_event_send: task readied -- preempts caller 100 - -17 rtems_task_set_priority: preempts caller 125 - -18 rtems_task_delete: calling task 200 - -19 rtems_signal_catch 19 - rtems_signal_send: returns to caller 50 - rtems_signal_send: signal to self 56 - exit ASR overhead: returns to calling task 44 - exit ASR overhead: returns to preempting task 75 - -20 rtems_partition_create 81 - rtems_region_create 75 - rtems_partition_get_buffer: available 44 - rtems_partition_get_buffer: not available 44 - rtems_partition_return_buffer 56 - rtems_partition_delete 62 - rtems_region_get_segment: available 56 - rtems_region_get_segment: not available -- NO_WAIT 56 - rtems_region_return_segment: no waiting tasks 69 - rtems_region_get_segment: not available -- caller blocks 144 - rtems_region_return_segment: task readied -- preempts caller 169 - rtems_region_return_segment: task readied -- returns to caller 137 - rtems_region_delete 56 - rtems_io_initialize 0 - rtems_io_open 0 - rtems_io_close 0 - rtems_io_read 0 - rtems_io_write 0 - rtems_io_control 0 - -21 rtems_task_ident 375 - rtems_message_queue_ident 362 - rtems_semaphore_ident 394 - rtems_partition_ident 362 - rtems_region_ident 369 - rtems_port_ident 362 - rtems_timer_ident 369 - rtems_rate_monotonic_ident 362 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 131 - rtems_message_queue_broadcast: no waiting tasks 62 - rtems_message_queue_broadcast: task readied -- preempts caller 156 - -23 rtems_timer_create 31 - rtems_timer_fire_after: inactive 69 - rtems_timer_fire_after: active 69 - rtems_timer_cancel: active 44 - rtems_timer_cancel: inactive 37 - rtems_timer_reset: inactive 69 - rtems_timer_reset: active 69 - rtems_timer_fire_when: inactive 87 - rtems_timer_fire_when: active 87 - rtems_timer_delete: active 56 - rtems_timer_delete: inactive 50 - rtems_task_wake_when 125 - -24 rtems_task_wake_after: yield -- returns to caller 19 - rtems_task_wake_after: yields -- preempts caller 69 - -25 rtems_clock_tick 19 - -26 _ISR_Disable 6 - _ISR_Flash 6 - _ISR_Enable 6 - _Thread_Disable_dispatch 6 - _Thread_Enable_dispatch 25 - _Thread_Set_state 31 - _Thread_Disptach (NO FP) 62 - context switch: no floating point contexts 50 - context switch: self 12 - context switch: to another task 12 - context switch: restore 1st FP task 56 - fp context switch: save idle, restore idle 87 - fp context switch: save idle, restore initialized 75 - fp context switch: save initialized, restore initialized 75 - _Thread_Resume 25 - _Thread_Unblock 25 - _Thread_Ready 31 - _Thread_Get 12 - _Semaphore_Get 6 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 12 - interrupt exit overhead: returns to interrupted task 12 - interrupt entry overhead: returns to nested interrupt 19 - interrupt exit overhead: returns to nested interrupt 6 - interrupt entry overhead: returns to preempting task 12 - interrupt exit overhead: returns to preempting task 81 - -28 rtems_port_create 37 - rtems_port_external_to_internal 31 - rtems_port_internal_to_external 31 - rtems_port_delete 56 - -29 rtems_rate_monotonic_create 44 - rtems_rate_monotonic_period: initiate period -- returns to caller 62 - rtems_rate_monotonic_period: obtain status 37 - rtems_rate_monotonic_cancel 56 - rtems_rate_monotonic_delete: inactive 62 - rtems_rate_monotonic_delete: active 69 - rtems_rate_monotonic_period: conclude periods -- caller blocks 87 diff --git a/c/src/lib/libbsp/m68k/mvme162/times b/c/src/lib/libbsp/m68k/mvme162/times deleted file mode 100644 index 0ca7e55616..0000000000 --- a/c/src/lib/libbsp/m68k/mvme162/times +++ /dev/null @@ -1,189 +0,0 @@ -# -# Timing Test Suite Results for the Motorola MVME162 BSP -# - -NOTE: This BSP is used submitted and no information is currently available. - -Board: Motorola MVME162 -CPU: Motorola MC68040 -Clock Speed: -Memory Configuration: SRAM, DRAM, cache, etc -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Count Down Timer, on-CPU cycle counter, etc - -Column A: unused -Column B: unused - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/m68k/mvme167/times b/c/src/lib/libbsp/m68k/mvme167/times deleted file mode 100644 index 969df8622f..0000000000 --- a/c/src/lib/libbsp/m68k/mvme167/times +++ /dev/null @@ -1,350 +0,0 @@ -# -# Timing Test Suite Results for the MVME167 -# - -Board: MVME167 -CPU: MC68040 -Clock Speed: 25 MHz -Memory Configuration: 4MB DRAM, data/instruction caches on, copyback mode -Wait States: - -Times Reported in: microseconds -Timer Source: VME Tick Timer 1 - - -*** TIME TEST 1 *** -rtems_semaphore_create 24 -rtems_semaphore_delete 22 -rtems_semaphore_obtain: available 8 -rtems_semaphore_obtain: not available -- NO_WAIT 8 -rtems_semaphore_release: no waiting tasks 11 -*** END OF TEST 1 *** - - -*** TIME TEST 2 *** -rtems_semaphore_obtain: not available -- caller blocks 36 -*** END OF TEST 2 *** - - -*** TIME TEST 3 *** -rtems_semaphore_release: task readied -- preempts caller 28 -*** END OF TEST 3 *** - - -*** TIME TEST 4 *** -rtems_task_restart: blocked task -- preempts caller 57 -rtems_task_restart: ready task -- preempts caller 53 -rtems_semaphore_release: task readied -- returns to caller 16 -rtems_task_create 67 -rtems_task_start 21 -rtems_task_restart: suspended task -- returns to caller 27 -rtems_task_delete: suspended task 59 -rtems_task_restart: ready task -- returns to caller 28 -rtems_task_restart: blocked task -- returns to caller 35 -rtems_task_delete: blocked task 60 -*** END OF TEST 4 *** - - -*** TIME TEST 5 *** -rtems_task_suspend: calling task 26 -rtems_task_resume: task readied -- preempts caller 23 -*** END OF TEST 5 *** - - -*** TIME TEST 6 *** -rtems_task_restart: calling task 26 -rtems_task_suspend: returns to caller 11 -rtems_task_resume: task readied -- returns to caller 12 -rtems_task_delete: ready task 61 -*** END OF TEST 6 *** - - -*** TIME TEST 7 *** -rtems_task_restart: suspended task -- preempts caller 44 -*** END OF TEST 7 *** - - -*** TIME TEST 9 *** -rtems_message_queue_create 89 -rtems_message_queue_send: no waiting tasks 18 -rtems_message_queue_urgent: no waiting tasks 18 -rtems_message_queue_receive: available 18 -rtems_message_queue_flush: no messages flushed 6 -rtems_message_queue_flush: messages flushed 8 -rtems_message_queue_delete 31 -*** END OF TEST 9 *** - - -*** TIME TEST 10 *** -rtems_message_queue_receive: not available -- NO_WAIT 9 -rtems_message_queue_receive: not available -- caller blocks 37 -*** END OF TEST 10 *** - - -*** TIME TEST 11 *** -rtems_message_queue_send: task readied -- preempts caller 34 -*** END OF TEST 11 *** - - -*** TIME TEST 12 *** -rtems_message_queue_send: task readied -- returns to caller 22 -*** END OF TEST 12 *** - - -*** TIME TEST 13 *** -rtems_message_queue_urgent: task readied -- preempts caller 35 -*** END OF TEST 13 *** - - -*** TIME TEST 14 *** -rtems_message_queue_urgent: task readied -- returns to caller 22 -*** END OF TEST 14 *** - - -*** TIME TEST 15 *** -rtems_event_receive: obtain current events -1 -rtems_event_receive: not available -- NO_WAIT 5 -rtems_event_receive: not available -- caller blocks 30 -rtems_event_send: no task readied 7 -rtems_event_receive: available 10 -rtems_event_send: task readied -- returns to caller 17 -*** END OF TEST 15 *** - - -*** TIME TEST 16 *** -rtems_event_send: task readied -- preempts caller 30 -*** END OF TEST 16 *** - - -*** TIME TEST 17 *** -rtems_task_set_priority: preempts caller 36 -*** END OF TEST 17 *** - - -*** TIME TEST 18 *** -rtems_task_delete: calling task 79 -*** END OF TEST 18 *** - - -*** TIME TEST 19 *** -rtems_signal_catch 5 -rtems_signal_send: returns to caller 15 -rtems_signal_send: signal to self 24 -exit ASR overhead: returns to calling task 22 -exit ASR overhead: returns to preempting task 25 -*** END OF TEST 19 *** - - -*** TIME TEST 20 *** -rtems_partition_create 30 -rtems_region_create 26 -rtems_partition_get_buffer: available 13 -rtems_partition_get_buffer: not available 8 -rtems_partition_return_buffer 15 -rtems_partition_delete 14 -rtems_region_get_segment: available 14 -rtems_region_get_segment: not available -- NO_WAIT 17 -rtems_region_return_segment: no waiting tasks 15 -rtems_region_get_segment: not available -- caller blocks 51 -rtems_region_return_segment: task readied -- preempts caller 60 -rtems_region_return_segment: task readied -- returns to caller 33 -rtems_region_delete 14 -rtems_io_initialize 0 -rtems_io_open 0 -rtems_io_close 0 -rtems_io_read 0 -rtems_io_write 0 -rtems_io_control 0 -*** END OF TEST 20 *** - - -*** TIME TEST 21 *** -rtems_task_ident 118 -rtems_message_queue_ident 115 -rtems_semaphore_ident 132 -rtems_partition_ident 115 -rtems_region_ident 117 -rtems_port_ident 115 -rtems_timer_ident 116 -rtems_rate_monotonic_ident 115 -*** END OF TEST 21 *** - - -*** TIME TEST 22 *** -rtems_message_queue_broadcast: task readied -- returns to caller 31 -rtems_message_queue_broadcast: no waiting tasks 12 -rtems_message_queue_broadcast: task readied -- preempts caller 39 -*** END OF TEST 22 *** - - -*** TIME TEST 23 *** -rtems_timer_create 9 -rtems_timer_fire_after: inactive 17 -rtems_timer_fire_after: active 18 -rtems_timer_cancel: active 9 -rtems_timer_cancel: inactive 8 -rtems_timer_reset: inactive 16 -rtems_timer_reset: active 17 -rtems_timer_fire_when: inactive 22 -rtems_timer_fire_when: active 23 -rtems_timer_delete: active 14 -rtems_timer_delete: inactive 12 -rtems_task_wake_when 38 -*** END OF TEST 23 *** - - -*** TIME TEST 24 *** -rtems_task_wake_after: yield -- returns to caller 5 -rtems_task_wake_after: yields -- preempts caller 22 -*** END OF TEST 24 *** - - -*** TIME TEST 25 *** -rtems_clock_tick 7 -*** END OF TEST 25 *** - - -*** TIME TEST 26 *** -_ISR_Disable 1 -_ISR_Flash 0 -_ISR_Enable 0 -_Thread_Disable_dispatch 0 -_Thread_Enable_dispatch 3 -_Thread_Set_state 8 -_Thread_Disptach (NO FP) 19 -context switch: no floating point contexts 13 -context switch: self 2 -context switch: to another task 3 -fp context switch: restore 1st FP task 15 -fp context switch: save idle, restore initialized 5 -fp context switch: save idle, restore idle 16 -fp context switch: save initialized, restore initialized 5 -_Thread_Resume 8 -_Thread_Unblock 6 -_Thread_Ready 6 -_Thread_Get 2 -_Semaphore_Get 2 -_Thread_Get: invalid id 0 -*** END OF TEST 26 *** - - -*** TIME TEST 27 *** -interrupt entry overhead: returns to interrupted task 8 -interrupt exit overhead: returns to interrupted task 2 -interrupt entry overhead: returns to nested interrupt 5 -interrupt exit overhead: returns to nested interrupt 1 -interrupt entry overhead: returns to preempting task 7 -interrupt exit overhead: returns to preempting task 30 -*** END OF TEST 27 *** - - -*** TIME TEST 28 *** -rtems_port_create 14 -rtems_port_external_to_internal 5 -rtems_port_internal_to_external 5 -rtems_port_delete 16 -*** END OF TEST 28 *** - - -*** TIME TEST 29 *** -rtems_rate_monotonic_create 17 -rtems_rate_monotonic_period: initiate period -- returns to caller 23 -rtems_rate_monotonic_period: obtain status 11 -rtems_rate_monotonic_cancel 15 -rtems_rate_monotonic_delete: inactive 21 -rtems_rate_monotonic_delete: active 18 -rtems_rate_monotonic_period: conclude periods -- caller blocks 25 -*** END OF TEST 29 *** - - -*** INITIAL TIMING TEST RESULTS *** - -*** TIME CHECKER *** -Units may not be in microseconds for this test!!! -3 87999 -4 12001 -Total time = 312001 -Average time = 3 - -NULL timer stopped at 4 -LOOP (1000) timer stopped at 645 -LOOP (10000) timer stopped at 6405 -LOOP (50000) timer stopped at 30020 -LOOP (100000) timer stopped at 60034 -*** END OF TIME CHECKER *** - - -*** TIME TEST OVERHEAD *** -rtems_initialize_executive 0 -rtems_shutdown_executive 0 -rtems_task_create 1 -rtems_task_ident 0 -rtems_task_start 1 -rtems_task_restart 0 -rtems_task_delete 0 -rtems_task_suspend 0 -rtems_task_resume 0 -rtems_task_set_priority 0 -rtems_task_mode 0 -rtems_task_wake_when 1 -rtems_task_wake_after 0 -rtems_interrupt_catch 0 -rtems_clock_get 1 -rtems_clock_set 1 -rtems_clock_tick 0 - -rtems_timer_create 0 -rtems_timer_delete 0 -rtems_timer_ident 0 -rtems_timer_fire_after 0 -rtems_timer_fire_when 1 -rtems_timer_reset 0 -rtems_timer_cancel 0 -rtems_semaphore_create 1 -rtems_semaphore_delete 0 -rtems_semaphore_ident 0 -rtems_semaphore_obtain 0 -rtems_semaphore_release 0 -rtems_message_queue_create 1 -rtems_message_queue_ident 0 -rtems_message_queue_delete 0 -rtems_message_queue_send 0 -rtems_message_queue_urgent 0 -rtems_message_queue_broadcast 0 -rtems_message_queue_receive 0 -rtems_message_queue_flush 0 - -rtems_event_send 0 -rtems_event_receive 0 -rtems_signal_catch 0 -rtems_signal_send 0 -rtems_partition_create 1 -rtems_partition_ident 0 -rtems_partition_delete 0 -rtems_partition_get_buffer 0 -rtems_partition_return_buffer 0 -rtems_region_create 1 -rtems_region_ident 0 -rtems_region_delete 0 -rtems_region_get_segment 1 -rtems_region_return_segment 0 -rtems_port_create 1 -rtems_port_ident 0 -rtems_port_delete 0 -rtems_port_external_to_internal 0 -rtems_port_internal_to_external 0 - -rtems_io_initialize 1 -rtems_io_open 1 -rtems_io_close 1 -rtems_io_read 1 -rtems_io_write 1 -rtems_io_control 1 -rtems_fatal_error_occurred 0 -rtems_rate_monotonic_create 0 -rtems_rate_monotonic_ident 0 -rtems_rate_monotonic_delete 0 -rtems_rate_monotonic_cancel 0 -rtems_rate_monotonic_period 0 -rtems_multiprocessing_announce 0 -*** END OF TIME OVERHEAD *** diff --git a/c/src/lib/libbsp/mips/csb350/times b/c/src/lib/libbsp/mips/csb350/times deleted file mode 100644 index d4331ba661..0000000000 --- a/c/src/lib/libbsp/mips/csb350/times +++ /dev/null @@ -1,187 +0,0 @@ -# -# Timing Test Suite Results for the Cogent CSB350 Au1100 board -# -# -# - -Board: Cogent CSB350 -CPU: AMD Au1500 - MIPS32 -Clock Speed: 396 MHz -Memory Configuration: SDRAM, 32 bits wide -Cache: Data and Instruction caches enabled -Times Reported in: nanoseconds -Timer Source: Count/Compare registers - 2.5 ns resolution - -All tests were compiled with VARIANT=DEBUG - - - -== =================================================================== ======= - 1 rtems_semaphore_create 22494 - 1 rtems_semaphore_delete 13202 - 1 rtems_semaphore_obtain: available 739 - 1 rtems_semaphore_obtain: not available -- NO_WAIT 740 - 1 rtems_semaphore_release: no waiting tasks 1361 - - 2 rtems_semaphore_obtain: not available -- caller blocks 14576 - - 3 rtems_semaphore_release: task readied -- preempts caller 9856 - - 4 rtems_task_restart: blocked task -- preempts caller 43186 - 4 rtems_task_restart: ready task -- preempts caller 35931 - 4 rtems_semaphore_release: task readied -- returns to caller 3459 - 4 rtems_task_create 11992 - 4 rtems_task_start 10280 - 4 rtems_task_restart: suspended task -- returns to caller 5449 - 4 rtems_task_delete: suspended task 19273 - 4 rtems_task_restart: ready task -- returns to caller 5791 - 4 rtems_task_restart: blocked task -- returns to caller 11807 - 4 rtems_task_delete: blocked task 19716 - - 5 rtems_task_suspend: calling task 8541 - 5 rtems_task_resume: task readied -- preempts caller 5892 - - 6 rtems_task_restart: calling task 7337 - 6 rtems_task_suspend: returns to caller 2658 - 6 rtems_task_resume: task readied -- returns to caller 2370 - 6 rtems_task_delete: ready task 13881 - - 7 rtems_task_restart: suspended task -- preempts caller 10148 - - 8 rtems_task_set_priority: obtain current priority 966 - 8 rtems_task_set_priority: returns to caller 2861 - 8 rtems_task_mode: obtain current mode 610 - 8 rtems_task_mode: no reschedule 847 - 8 rtems_task_mode: reschedule -- returns to caller 7803 - 8 rtems_task_mode: reschedule -- preempts caller 18542 - 8 rtems_clock_set 2777 - 8 rtems_clock_get 161 - - 9 rtems_message_queue_create 42141 - 9 rtems_message_queue_send: no waiting tasks 2130 - 9 rtems_message_queue_urgent: no waiting tasks 2158 - 9 rtems_message_queue_receive: available 2306 - 9 rtems_message_queue_flush: no messages flushed 767 - 9 rtems_message_queue_flush: messages flushed 1418 - 9 rtems_message_queue_delete 22095 - -10 rtems_message_queue_receive: not available -- NO_WAIT 1077 -10 rtems_message_queue_receive: not available -- caller blocks 11449 - -11 rtems_message_queue_send: task readied -- preempts caller 11392 - -12 rtems_message_queue_send: task readied -- returns to caller 3897 - -13 rtems_message_queue_urgent: task readied -- preempts caller 11398 - -14 rtems_message_queue_urgent: task readied -- returns to caller 3914 - -15 rtems_event_receive: obtain current events 148 -15 rtems_event_receive: not available -- NO_WAIT 881 -15 rtems_event_receive: not available -- caller blocks 10325 -15 rtems_event_send: no task readied 1112 -15 rtems_event_receive: available 3929 -15 rtems_event_send: task readied -- returns to caller 4129 - -16 rtems_event_send: task readied -- preempts caller 9755 - -17 rtems_task_set_priority: preempts caller 10202 - -18 rtems_task_delete: calling task 20853 - -19 rtems_signal_catch 2055 -19 rtems_signal_send: returns to caller 9116 -19 rtems_signal_send: signal to self 21898 -19 exit ASR overhead: returns to calling task 14128 -19 exit ASR overhead: returns to preempting task 10184 - -20 rtems_partition_create 21095 -20 rtems_region_create 31772 -20 rtems_partition_get_buffer: available 7457 -20 rtems_partition_get_buffer: not available 1558 -20 rtems_partition_return_buffer 8669 -20 rtems_partition_delete 6838 -20 rtems_region_get_segment: available 4560 -20 rtems_region_get_segment: not available -- NO_WAIT 10515 -20 rtems_region_return_segment: no waiting tasks 4535 -20 rtems_region_get_segment: not available -- caller blocks 42441 -20 rtems_region_return_segment: task readied -- preempts caller 54260 -20 rtems_region_return_segment: task readied -- returns to caller 32868 -20 rtems_region_delete 13815 -20 rtems_io_initialize 1571 -20 rtems_io_open 121 -20 rtems_io_close 122 -20 rtems_io_read 119 -20 rtems_io_write 108 -20 rtems_io_control 217 - -21 rtems_task_ident 10887 -21 rtems_message_queue_ident 9201 -21 rtems_semaphore_ident 10578 -21 rtems_partition_ident 9186 -21 rtems_region_ident 9401 -21 rtems_port_ident 9287 -21 rtems_timer_ident 9212 -21 rtems_rate_monotonic_ident 9207 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 24479 -22 rtems_message_queue_broadcast: no waiting tasks 1310 -22 rtems_message_queue_broadcast: task readied -- preempts caller 25436 - -23 rtems_timer_create 1572 -23 rtems_timer_fire_after: inactive 2391 -23 rtems_timer_fire_after: active 17664 -23 rtems_timer_cancel: active 1145 -23 rtems_timer_cancel: inactive 894 -23 rtems_timer_reset: inactive 2035 -23 rtems_timer_reset: active 17515 -23 rtems_timer_fire_when: inactive 2684 -23 rtems_timer_fire_when: active 2707 -23 rtems_timer_delete: active 1794 -23 rtems_timer_delete: inactive 1530 -23 rtems_task_wake_when 10682 - -24 rtems_task_wake_after: yield -- returns to caller 702 -24 rtems_task_wake_after: yields -- preempts caller 7552 - -25 rtems_clock_tick 10512 -26 _ISR_Disable 858 -26 _ISR_Flash 833 -26 _ISR_Enable 318 -26 _Thread_Disable_dispatch 633 -26 _Thread_Enable_dispatch 507 -26 _Thread_Set_state 7666 -26 _Thread_Disptach (NO FP) 9098 -26 context switch: no floating point contexts 6181 -26 context switch: self 568 -26 context switch: to another task 997 -26 fp context switch: restore 1st FP task - NA -26 fp context switch: save idle, restore initialized - NA -26 fp context switch: save idle, restore idle - NA -26 fp context switch: save initialized, restore initialized - NA -26 _Thread_Resume 10434 -26 _Thread_Unblock 7911 -26 _Thread_Ready 1911 -26 _Thread_Get 545 -26 _Semaphore_Get 289 -26 _Thread_Get: invalid id 272 - -27 interrupt entry overhead: returns to interrupted task 7713 -27 interrupt exit overhead: returns to interrupted task 3905 -27 interrupt entry overhead: returns to nested interrupt 861 -27 interrupt exit overhead: returns to nested interrupt 401 -27 interrupt entry overhead: returns to preempting task 1503 -27 interrupt exit overhead: returns to preempting task 15285 - -28 rtems_port_create 15335 -28 rtems_port_external_to_internal 779 -28 rtems_port_internal_to_external 773 -28 rtems_port_delete 9310 - -29 rtems_rate_monotonic_create 11171 -29 rtems_rate_monotonic_period: initiate period -- returns to caller 15247 -29 rtems_rate_monotonic_period: obtain status 4222 -29 rtems_rate_monotonic_cancel 7868 -29 rtems_rate_monotonic_delete: inactive 11133 -29 rtems_rate_monotonic_delete: active 7848 -29 rtems_rate_monotonic_period: conclude periods -- caller blocks 8082 diff --git a/c/src/lib/libbsp/mips/hurricane/times b/c/src/lib/libbsp/mips/hurricane/times deleted file mode 100644 index 974fbf797e..0000000000 --- a/c/src/lib/libbsp/mips/hurricane/times +++ /dev/null @@ -1,194 +0,0 @@ -# -# Timing Test Suite Results for the NO_BSP -# -# NOTE: This is just a template. The times are irrelevant since this BSP -# can only be compiled -- not executed. - -NOTE: To obtain the execution time in microseconds, divide the number of - cycles by the clock speed. For example, if rtems_semaphore create - is reported to be 1164 cycles, then at 66 Mhz it takes 17.64 - microseconds or 8.75 microseconds at 133 Mhz. - -Board: Algorithmics P4000i -CPU: IDT 4650 -Clock Speed: 100MHz -Memory Configuration: SRAM, DRAM, cache, etc -Wait States: - -Times Reported in: cycles -Timer Source: on-CPU cycle counter - -Column A:RTEMS compiled with 64 bit pointers and 64 bit unsigned32 types -Column B:RTEMS compiled with 32 bit pointers and 32 bit unsigned32 types - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 788 759 - rtems_semaphore_delete 903 945 - rtems_semaphore_obtain: available 119 119 - rtems_semaphore_obtain: not available -- NO_WAIT 118 118 - rtems_semaphore_release: no waiting tasks 127 127 - - 2 rtems_semaphore_obtain: not available -- caller blocks 842 840 - - 3 rtems_semaphore_release: task readied -- preempts caller 777 751 - - 4 rtems_task_restart: blocked task -- preempts caller 1611 1595 - rtems_task_restart: ready task -- preempts caller 1253 1395 - rtems_semaphore_release: task readied -- returns to caller 365 345 - rtems_task_create 798 797 - rtems_task_start 464 460 - rtems_task_restart: suspended task -- returns to caller 517 517 - rtems_task_delete: suspended task 529 595 - rtems_task_restart: ready task -- returns to caller 527 525 - rtems_task_restart: blocked task -- returns to caller 707 684 - rtems_task_delete: blocked task 609 675 - - 5 rtems_task_suspend: calling task 549 549 - rtems_task_resume: task readied -- preempts caller 702 699 - - 6 rtems_task_restart: calling task 291 291 - rtems_task_suspend: returns to caller 195 194 - rtems_task_resume: task readied -- returns to caller 198 198 - rtems_task_delete: ready task 734 736 - - 7 rtems_task_restart: suspended task -- preempts caller 1049 990 - - 8 rtems_task_set_priority: obtain current priority 94 94 - rtems_task_set_priority: returns to caller 418 355 - rtems_task_mode: obtain current mode 44 43 - rtems_task_mode: no reschedule 0 49 - rtems_task_mode: reschedule -- returns to caller 0 232 - rtems_task_mode: reschedule -- preempts caller 0 687 - rtems_clock_set 0 237 - rtems_clock_get 0 16 - - 9 rtems_message_queue_create 3583 3432 - rtems_message_queue_send: no waiting tasks 252 252 - rtems_message_queue_urgent: no waiting tasks 252 252 - rtems_message_queue_receive: available 207 207 - rtems_message_queue_flush: no messages flushed 95 96 - rtems_message_queue_flush: messages flushed 110 110 - rtems_message_queue_delete 1044 1111 - -10 rtems_message_queue_receive: not available -- NO_WAIT 132 131 - rtems_message_queue_receive: not available -- caller blocks 884 892 - -11 rtems_message_queue_send: task readied -- preempts caller 397 817 - -12 rtems_message_queue_send: task readied -- returns to caller 397 397 - -13 rtems_message_queue_urgent: task readied -- preempts caller 816 817 - -14 rtems_message_queue_urgent: task readied -- returns to caller 397 398 - -15 rtems_event_receive: obtain current events 5 5 - rtems_event_receive: not available -- NO_WAIT 99 99 - rtems_event_receive: not available -- caller blocks 689 689 - rtems_event_send: no task readied 123 123 - rtems_event_receive: available 326 349 - rtems_event_send: task readied -- returns to caller 333 429 - -16 rtems_event_send: task readied -- preempts caller 843 838 - -17 rtems_task_set_priority: preempts caller 1002 991 - -18 rtems_task_delete: calling task 1171 1157 - -19 rtems_signal_catch 0 1306 - rtems_signal_send: returns to caller 0 1019 - rtems_signal_send: signal to self 0 496 - exit ASR overhead: returns to calling task 0 120 - exit ASR overhead: returns to preempting task 0 73 - -20 rtems_partition_create 1293 1306 - rtems_region_create 1010 1019 - rtems_partition_get_buffer: available 481 496 - rtems_partition_get_buffer: not available 120 120 - rtems_partition_return_buffer 587 460 - rtems_partition_delete 379 320 - rtems_region_get_segment: available 179 179 - rtems_region_get_segment: not available -- NO_WAIT 349 293 - rtems_region_return_segment: no waiting tasks 335 322 - rtems_region_get_segment: not available -- caller blocks 1603 1496 - rtems_region_return_segment: task readied -- preempts caller 1616 1533 - rtems_region_return_segment: task readied -- returns to caller 940 939 - rtems_region_delete 301 348 - rtems_io_initialize 9 10 - rtems_io_open 6 6 - rtems_io_close 6 6 - rtems_io_read 6 6 - rtems_io_write 6 5 - rtems_io_control 6 6 - -21 rtems_task_ident 1057 1058 - rtems_message_queue_ident 963 963 - rtems_semaphore_ident 1137 1136 - rtems_partition_ident 962 961 - rtems_region_ident 923 924 - rtems_port_ident 918 917 - rtems_timer_ident 942 941 - rtems_rate_monotonic_ident 924 925 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 1084 1095 - rtems_message_queue_broadcast: no waiting tasks 147 148 - rtems_message_queue_broadcast: task readied -- preempts caller 1305 1268 - -23 rtems_timer_create 202 201 - rtems_timer_fire_after: inactive 261 261 - rtems_timer_fire_after: active 271 269 - rtems_timer_cancel: active 142 141 - rtems_timer_cancel: inactive 122 124 - rtems_timer_reset: inactive 222 222 - rtems_timer_reset: active 246 245 - rtems_timer_fire_when: inactive 312 311 - rtems_timer_fire_when: active 358 358 - rtems_timer_delete: active 263 263 - rtems_timer_delete: inactive 247 247 - rtems_task_wake_when 833 831 - -24 rtems_task_wake_after: yield -- returns to caller 99 98 - rtems_task_wake_after: yields -- preempts caller 479 478 - -25 rtems_clock_tick 313 318 - -26 _ISR_Disable 64 57 - _ISR_Flash 51 36 - _ISR_Enable 31 18 - _Thread_Disable_dispatch 53 37 - _Thread_Enable_dispatch 260 233 - _Thread_Set_state 446 463 - _Thread_Disptach (NO FP) 839 801 - context switch: no floating point contexts 673 653 - context switch: self 156 162 - context switch: to another task 84 70 - context switch: restore 1st FP task 1030 1013 - fp context switch: save idle, restore idle 969 948 - fp context switch: save idle, restore initialized 275 267 - fp context switch: save initialized, restore initialized 319 292 - _Thread_Resume 512 480 - _Thread_Unblock 121 139 - _Thread_Ready 199 203 - _Thread_Get 27 27 - _Semaphore_Get 20 21 - _Thread_Get: invalid id 5 5 - -27 interrupt entry overhead: returns to interrupted task 0 0 - interrupt exit overhead: returns to interrupted task 27 41 - interrupt entry overhead: returns to nested interrupt 0 0 - interrupt exit overhead: returns to nested interrupt 0 0 - interrupt entry overhead: returns to preempting task 0 0 - interrupt exit overhead: returns to preempting task 0 0 - -28 rtems_port_create 574 560 - rtems_port_external_to_internal 87 87 - rtems_port_internal_to_external 86 86 - rtems_port_delete 395 353 - -29 rtems_rate_monotonic_create 621 633 - rtems_rate_monotonic_period: initiate period -- returns to caller 773 694 - rtems_rate_monotonic_period: obtain status 295 284 - rtems_rate_monotonic_cancel 408 451 - rtems_rate_monotonic_delete: inactive 453 471 - rtems_rate_monotonic_delete: active 332 336 - rtems_rate_monotonic_period: conclude periods -- caller blocks 664 686 diff --git a/c/src/lib/libbsp/nios2/nios2_iss/times b/c/src/lib/libbsp/nios2/nios2_iss/times deleted file mode 100644 index 0d8d388d06..0000000000 --- a/c/src/lib/libbsp/nios2/nios2_iss/times +++ /dev/null @@ -1,189 +0,0 @@ -# -# Timing Test Suite Results for the NO_BSP -# -# NOTE: This is just a template. The times are irrelevant since this BSP -# can only be compiled -- not executed. - -Board: -CPU: include coprocessor if applicable -Clock Speed: -Memory Configuration: SRAM, DRAM, cache, etc -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Count Down Timer, on-CPU cycle counter, etc - -Column X: -Column Y: - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/times b/c/src/lib/libbsp/no_cpu/no_bsp/times deleted file mode 100644 index 0d8d388d06..0000000000 --- a/c/src/lib/libbsp/no_cpu/no_bsp/times +++ /dev/null @@ -1,189 +0,0 @@ -# -# Timing Test Suite Results for the NO_BSP -# -# NOTE: This is just a template. The times are irrelevant since this BSP -# can only be compiled -- not executed. - -Board: -CPU: include coprocessor if applicable -Clock Speed: -Memory Configuration: SRAM, DRAM, cache, etc -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Count Down Timer, on-CPU cycle counter, etc - -Column X: -Column Y: - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/times b/c/src/lib/libbsp/powerpc/mpc8260ads/times deleted file mode 100644 index ebc5ae8120..0000000000 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/times +++ /dev/null @@ -1,191 +0,0 @@ -# -# Timing Test Suite Results for the mpc8260ads BSP -# - -# Testing not complete. -# DO NOT BELIEVE THESE RESULTS - -Board: mpc8260ads -CPU: Motorola MPC8260 -Clock Speed: 40 Mhz -Memory Configuration: SDRAM, no caches -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Time Base register - -Column X: -Column Y: - -# DESCRIPTION A B -== ================================================================= ==== ==== -1 rtems_semaphore_create 56 - rtems_semaphore_delete 35 - rtems_semaphore_obtain: available 13 - rtems_semaphore_obtain: not available -- NO_WAIT 13 - rtems_semaphore_release: no waiting tasks 16 - -2 rtems_semaphore_obtain: not available -- caller blocks 48 - -3 rtems_semaphore_release: task readied -- preempts caller 36 - -4 rtems_task_restart: blocked task -- preempts caller 117 - rtems_task_restart: ready task -- preempts caller 94 - rtems_semaphore_release: task readied -- returns to caller 22 - rtems_task_create 83 - rtems_task_start 30 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 74 - rtems_task_restart: ready task -- returns to caller 35 - rtems_task_restart: blocked task -- returns to caller 47 - rtems_task_delete: blocked task 76 - -5 rtems_task_suspend: calling task 37 - rtems_task_resume: task readied -- preempts caller 31 - -6 rtems_task_restart: calling task 48 - rtems_task_suspend: returns to caller 14 - rtems_task_resume: task readied -- returns to caller 16 - rtems_task_delete: ready task 80 - -7 rtems_task_restart: suspended task -- preempts caller 56 - -8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 23 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 7 - rtems_task_mode: reschedule -- returns to caller 14 - rtems_task_mode: reschedule -- preempts caller 43 - rtems_clock_set 28 - rtems_clock_get 0 - -9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 28 - rtems_message_queue_urgent: no waiting tasks 28 - rtems_message_queue_receive: available 26 - rtems_message_queue_flush: no messages flushed 13 - rtems_message_queue_flush: messages flushed 14 - rtems_message_queue_delete 45 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 48 - -11 rtems_message_queue_send: task readied -- preempts caller 46 - -12 rtems_message_queue_send: task readied -- returns to caller 31 - -13 rtems_message_queue_urgent: task readied -- preempts caller 46 - -14 rtems_message_queue_urgent: task readied -- returns to caller 31 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 11 - rtems_event_receive: not available -- caller blocks 36 - rtems_event_send: no task readied 12 - rtems_event_receive: available 19 - rtems_event_send: task readied -- returns to caller 21 - -16 rtems_event_send: task readied -- preempts caller 38 - -17 rtems_task_set_priority: preempts caller 51 - -18 rtems_task_delete: calling task 102 - -19 rtems_signal_catch 31 - rtems_signal_send: returns to caller 21 - rtems_signal_send: signal to self 39 - exit ASR overhead: returns to calling task 30 - exit ASR overhead: returns to preempting task 33 - -20 rtems_partition_create 59 - rtems_region_create 37 - rtems_partition_get_buffer: available 19 - rtems_partition_get_buffer: not available 12 - rtems_partition_return_buffer 21 - rtems_partition_delete 20 - rtems_region_get_segment: available 20 - rtems_region_get_segment: not available -- NO_WAIT 24 - rtems_region_return_segment: no waiting tasks 21 - rtems_region_get_segment: not available -- caller blocks 76 - rtems_region_return_segment: task readied -- preempts caller 82 - rtems_region_return_segment: task readied -- returns to caller 55 - rtems_region_delete 20 - rtems_io_initialize 1 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 84 - rtems_message_queue_ident 82 - rtems_semaphore_ident 94 - rtems_partition_ident 82 - rtems_region_ident 84 - rtems_port_ident 82 - rtems_timer_ident 82 - rtems_rate_monotonic_ident 82 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 81 - rtems_message_queue_broadcast: no waiting tasks 22 - rtems_message_queue_broadcast: task readied -- preempts caller 76 - -23 rtems_timer_create 11 - rtems_timer_fire_after: inactive 20 - rtems_timer_fire_after: active 22 - rtems_timer_cancel: active 12 - rtems_timer_cancel: inactive 11 - rtems_timer_reset: inactive 18 - rtems_timer_reset: active 21 - rtems_timer_fire_when: inactive 24 - rtems_timer_fire_when: active 24 - rtems_timer_delete: active 16 - rtems_timer_delete: inactive 14 - rtems_task_wake_when 49 - -24 rtems_task_wake_after: yield -- returns to caller 8 - rtems_task_wake_after: yields -- preempts caller 30 - -25 rtems_clock_tick 35 - -26 _ISR_Disable 24 - _ISR_Flash 0 - _ISR_Enable 1 - _Thread_Disable_dispatch 1 - _Thread_Enable_dispatch 7 - _Thread_Set_state 7 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 22 - context switch: self 9 - context switch: to another task 10 - fp context switch: restore 1st FP task 24 - fp context switch: save idle, restore initialized 10 - fp context switch: save idle, restore idle 23 - fp context switch: save initialized, restore initialized 10 - _Thread_Resume 11 - _Thread_Unblock 6 - _Thread_Ready 10 - _Thread_Get 3 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - - -27 interrupt entry overhead: returns to interrupted task 14 - interrupt exit overhead: returns to interrupted task 26 - interrupt entry overhead: returns to nested interrupt 7 - interrupt exit overhead: returns to nested interrupt 10 - interrupt entry overhead: returns to preempting task 14 - interrupt exit overhead: returns to preempting task 45 - -28 rtems_port_create 23 - rtems_port_external_to_internal 10 - rtems_port_internal_to_external 10 - rtems_port_delete 21 - -29 rtems_rate_monotonic_create 43 - rtems_rate_monotonic_period: initiate period -- returns to caller 32 - rtems_rate_monotonic_period: obtain status 17 - rtems_rate_monotonic_cancel 22 - rtems_rate_monotonic_delete: inactive 25 - rtems_rate_monotonic_delete: active 28 - rtems_rate_monotonic_period: conclude periods -- caller blocks 30 diff --git a/c/src/lib/libbsp/powerpc/ss555/times b/c/src/lib/libbsp/powerpc/ss555/times deleted file mode 100644 index 00f7c91f7a..0000000000 --- a/c/src/lib/libbsp/powerpc/ss555/times +++ /dev/null @@ -1,185 +0,0 @@ -# -# Timing Test Suite Results for the Intec SS555 -# - -Board: SS555 -CPU: MPC555 -Clock Speed: 40 MHz -Memory Configuration: 512k external 2-1-1-1 SRAM -Wait States: 0 - -Times Reported in: microseconds -Timer Source: Timebase register (TMBCLK = (4 MHz crystal / 4) = 1.0 Mhz) - -# DESCRIPTION A B -== ================================================================= ==== ==== - - 1 rtems_semaphore_create 21 - rtems_semaphore_delete 22 - rtems_semaphore_obtain: available 7 - rtems_semaphore_obtain: not available -- NO_WAIT 7 - rtems_semaphore_release: no waiting tasks 18 - - 2 rtems_semaphore_obtain: not available -- caller blocks 50 - - 3 rtems_semaphore_release: task readied -- preempts caller 41 - - 4 rtems_task_restart: blocked task -- preempts caller 69 - rtems_task_restart: ready task -- preempts caller 67 - rtems_semaphore_release: task readied -- returns to caller 23 - rtems_task_create 75 - rtems_task_start 30 - rtems_task_restart: suspended task -- returns to caller 37 - rtems_task_delete: suspended task 68 - rtems_task_restart: ready task -- returns to caller 38 - rtems_task_restart: blocked task -- returns to caller 44 - rtems_task_delete: blocked task 70 - - 5 rtems_task_suspend: calling task 40 - rtems_task_resume: task readied -- preempts caller 35 - - 6 rtems_task_restart: calling task 46 - rtems_task_suspend: returns to caller 16 - rtems_task_resume: task readied -- returns to caller 18 - rtems_task_delete: ready task 71 - - 7 rtems_task_restart: suspended task -- preempts caller 64 - - 8 rtems_task_set_priority: obtain current priority 13 - rtems_task_set_priority: returns to caller 24 - rtems_task_mode: obtain current mode 4 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 7 - rtems_task_mode: reschedule -- preempts caller 37 - rtems_clock_set 27 - rtems_clock_get 1 - - 9 rtems_message_queue_create 34 - rtems_message_queue_send: no waiting tasks 26 - rtems_message_queue_urgent: no waiting tasks 26 - rtems_message_queue_receive: available 24 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 15 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 52 - -11 rtems_message_queue_send: task readied -- preempts caller 47 - -12 rtems_message_queue_send: task readied -- returns to caller 29 - -13 rtems_message_queue_urgent: task readied -- preempts caller 46 - -14 rtems_message_queue_urgent: task readied -- returns to caller 29 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 44 - rtems_event_send: no task readied 13 - rtems_event_receive: available 13 - rtems_event_send: task readied -- returns to caller 21 - -16 rtems_event_send: task readied -- preempts caller 41 - -17 rtems_task_set_priority: preempts caller 49 - -18 rtems_task_delete: calling task 95 - -19 rtems_signal_catch 10 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 20 - exit ASR overhead: returns to calling task 15 - exit ASR overhead: returns to preempting task 30 - -20 rtems_partition_create 25 - rtems_region_create 38 - rtems_partition_get_buffer: available 14 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 15 - rtems_partition_delete 16 - rtems_region_get_segment: available 34 - rtems_region_get_segment: not available -- NO_WAIT 32 - rtems_region_return_segment: no waiting tasks 33 - rtems_region_get_segment: not available -- caller blocks 68 - rtems_region_return_segment: task readied -- preempts caller 67 - rtems_region_return_segment: task readied -- returns to caller 48 - rtems_region_delete 30 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 25 - rtems_message_queue_ident 22 - rtems_semaphore_ident 29 - rtems_partition_ident 22 - rtems_region_ident 24 - rtems_port_ident 22 - rtems_timer_ident 22 - rtems_rate_monotonic_ident 22 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 33 - rtems_message_queue_broadcast: no waiting tasks 20 - rtems_message_queue_broadcast: task readied -- preempts caller 50 - -23 rtems_timer_create 13 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 13 - rtems_timer_cancel: inactive 12 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 22 - rtems_timer_fire_when: inactive 26 - rtems_timer_fire_when: active 26 - rtems_timer_delete: active 18 - rtems_timer_delete: inactive 16 - rtems_task_wake_when 49 - -24 rtems_task_wake_after: yield -- returns to caller 10 - rtems_task_wake_after: yields -- preempts caller 36 - -25 rtems_clock_tick 8 - -26 _ISR_Disable 1 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 1 - _Thread_Enable_dispatch 7 - _Thread_Set_state 7 - _Thread_Disptach (NO FP) 32 - context switch: no floating point contexts 25 - context switch: self 11 - context switch: to another task 12 - fp context switch: restore 1st FP task 37 - fp context switch: save idle, restore initialized 34 - fp context switch: save idle, restore idle 48 - fp context switch: save initialized, restore initialized 34 - _Thread_Resume 7 - _Thread_Unblock 6 - _Thread_Ready 7 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 1 - -27 interrupt entry overhead: returns to interrupted task 13 - interrupt exit overhead: returns to interrupted task 11 - interrupt entry overhead: returns to nested interrupt 12 - interrupt exit overhead: returns to nested interrupt 10 - interrupt entry overhead: returns to preempting task 12 - interrupt exit overhead: returns to preempting task 38 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 20 - rtems_rate_monotonic_period: obtain status 12 - rtems_rate_monotonic_cancel 15 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 36 diff --git a/c/src/lib/libbsp/sh/gensh1/times b/c/src/lib/libbsp/sh/gensh1/times deleted file mode 100644 index a241f6200b..0000000000 --- a/c/src/lib/libbsp/sh/gensh1/times +++ /dev/null @@ -1,191 +0,0 @@ -# -# Timing Test Suite Results for the generic sh1 -# -# NOTE: Due to memory shortage the timing test suite could not yet be run. -# -# Author: Ralf Corsepius (corsepiu@faw.uni-ulm.de) -# - -Board: Diesner OktagonSH/AMOS-2.1 -CPU: Hitachi SH 7032 -Clock Speed: 20MHz -Memory Configuration: 8k on-chip ram, 256k external RAM in Area 4 -Wait States: - -Times Reported in: cycles, microseconds, etc -Timer Source: Count Down Timer, on-CPU cycle counter, etc - -Column A: -Column B: - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create X - rtems_semaphore_delete X - rtems_semaphore_obtain: available X - rtems_semaphore_obtain: not available -- NO_WAIT X - rtems_semaphore_release: no waiting tasks X - - 2 rtems_semaphore_obtain: not available -- caller blocks X - - 3 rtems_semaphore_release: task readied -- preempts caller X - - 4 rtems_task_restart: blocked task -- preempts caller X - rtems_task_restart: ready task -- preempts caller X - rtems_semaphore_release: task readied -- returns to caller X - rtems_task_create X - rtems_task_start X - rtems_task_restart: suspended task -- returns to caller X - rtems_task_delete: suspended task X - rtems_task_restart: ready task -- returns to caller X - rtems_task_restart: blocked task -- returns to caller X - rtems_task_delete: blocked task X - - 5 rtems_task_suspend: calling task X - rtems_task_resume: task readied -- preempts caller X - - 6 rtems_task_restart: calling task X - rtems_task_suspend: returns to caller X - rtems_task_resume: task readied -- returns to caller X - rtems_task_delete: ready task X - - 7 rtems_task_restart: suspended task -- preempts caller X - - 8 rtems_task_set_priority: obtain current priority X - rtems_task_set_priority: returns to caller X - rtems_task_mode: obtain current mode X - rtems_task_mode: no reschedule X - rtems_task_mode: reschedule -- returns to caller X - rtems_task_mode: reschedule -- preempts caller X - rtems_clock_set X - rtems_clock_get X - - 9 rtems_message_queue_create X - rtems_message_queue_send: no waiting tasks X - rtems_message_queue_urgent: no waiting tasks X - rtems_message_queue_receive: available X - rtems_message_queue_flush: no messages flushed X - rtems_message_queue_flush: messages flushed X - rtems_message_queue_delete X - -10 rtems_message_queue_receive: not available -- NO_WAIT X - rtems_message_queue_receive: not available -- caller blocks X - -11 rtems_message_queue_send: task readied -- preempts caller X - -12 rtems_message_queue_send: task readied -- returns to caller X - -13 rtems_message_queue_urgent: task readied -- preempts caller X - -14 rtems_message_queue_urgent: task readied -- returns to caller X - -15 rtems_event_receive: obtain current events X - rtems_event_receive: not available -- NO_WAIT X - rtems_event_receive: not available -- caller blocks X - rtems_event_send: no task readied X - rtems_event_receive: available X - rtems_event_send: task readied -- returns to caller X - -16 rtems_event_send: task readied -- preempts caller X - -17 rtems_task_set_priority: preempts caller X - -18 rtems_task_delete: calling task X - -19 rtems_signal_catch X - rtems_signal_send: returns to caller X - rtems_signal_send: signal to self X - exit ASR overhead: returns to calling task X - exit ASR overhead: returns to preempting task X - -20 rtems_partition_create X - rtems_region_create X - rtems_partition_get_buffer: available X - rtems_partition_get_buffer: not available X - rtems_partition_return_buffer X - rtems_partition_delete X - rtems_region_get_segment: available X - rtems_region_get_segment: not available -- NO_WAIT X - rtems_region_return_segment: no waiting tasks X - rtems_region_get_segment: not available -- caller blocks X - rtems_region_return_segment: task readied -- preempts caller X - rtems_region_return_segment: task readied -- returns to caller X - rtems_region_delete X - rtems_io_initialize X - rtems_io_open X - rtems_io_close X - rtems_io_read X - rtems_io_write X - rtems_io_control X - -21 rtems_task_ident X - rtems_message_queue_ident X - rtems_semaphore_ident X - rtems_partition_ident X - rtems_region_ident X - rtems_port_ident X - rtems_timer_ident X - rtems_rate_monotonic_ident X - -22 rtems_message_queue_broadcast: task readied -- returns to caller X - rtems_message_queue_broadcast: no waiting tasks X - rtems_message_queue_broadcast: task readied -- preempts caller X - -23 rtems_timer_create X - rtems_timer_fire_after: inactive X - rtems_timer_fire_after: active X - rtems_timer_cancel: active X - rtems_timer_cancel: inactive X - rtems_timer_reset: inactive X - rtems_timer_reset: active X - rtems_timer_fire_when: inactive X - rtems_timer_fire_when: active X - rtems_timer_delete: active X - rtems_timer_delete: inactive X - rtems_task_wake_when X - -24 rtems_task_wake_after: yield -- returns to caller X - rtems_task_wake_after: yields -- preempts caller X - -25 rtems_clock_tick X - -26 _ISR_Disable X - _ISR_Flash X - _ISR_Enable X - _Thread_Disable_dispatch X - _Thread_Enable_dispatch X - _Thread_Set_state X - _Thread_Disptach (NO FP) X - context switch: no floating point contexts X - context switch: self X - context switch: to another task X - context switch: restore 1st FP task X - fp context switch: save idle, restore idle X - fp context switch: save idle, restore initialized X - fp context switch: save initialized, restore initialized X - _Thread_Resume X - _Thread_Unblock X - _Thread_Ready X - _Thread_Get X - _Semaphore_Get X - _Thread_Get: invalid id X - -27 interrupt entry overhead: returns to interrupted task X - interrupt exit overhead: returns to interrupted task X - interrupt entry overhead: returns to nested interrupt X - interrupt exit overhead: returns to nested interrupt X - interrupt entry overhead: returns to preempting task X - interrupt exit overhead: returns to preempting task X - -28 rtems_port_create X - rtems_port_external_to_internal X - rtems_port_internal_to_external X - rtems_port_delete X - -29 rtems_rate_monotonic_create X - rtems_rate_monotonic_period: initiate period -- returns to caller X - rtems_rate_monotonic_period: obtain status X - rtems_rate_monotonic_cancel X - rtems_rate_monotonic_delete: inactive X - rtems_rate_monotonic_delete: active X - rtems_rate_monotonic_period: conclude periods -- caller blocks X diff --git a/c/src/lib/libbsp/sh/gensh4/times b/c/src/lib/libbsp/sh/gensh4/times deleted file mode 100644 index 0f2c3724cd..0000000000 --- a/c/src/lib/libbsp/sh/gensh4/times +++ /dev/null @@ -1,177 +0,0 @@ -# -# Timing Test Suite Results for the SH-4 BSP -# - -Board: SH-4 based -CPU: SH-4 -Clock Speed: 96 MHz -Memory Configuration: SDRAM - -Times Reported in: microseconds -Timer Source: on-chip - -RTEMS Version: ss-20010816 - -# DESCRIPTION time -== ================================================================= ==== -SEMAPHORES - 1 rtems_semaphore_create 19 - rtems_semaphore_delete 20 - rtems_semaphore_obtain: available 2 - rtems_semaphore_obtain: not available -- NO_WAIT 2 - rtems_semaphore_release: no waiting tasks 3 - 2 rtems_semaphore_obtain: not available -- caller blocks 18 - 3 rtems_semaphore_release: task readied -- preempts caller 18 -TASKS - 4 rtems_task_restart: blocked task -- preempts caller 36 - rtems_task_restart: ready task -- preempts caller 26 - rtems_semaphore_release: task readied -- returns to caller 5 - rtems_task_create 25 - rtems_task_start 15 - rtems_task_restart: suspended task -- returns to caller 17 - rtems_task_delete: suspended task 18 - rtems_task_restart: ready task -- returns to caller 18 - rtems_task_restart: blocked task -- returns to caller 22 - rtems_task_delete: blocked task 19 - 5 rtems_task_suspend: calling task 13 - rtems_task_resume: task readied -- preempts caller 12 - 6 rtems_task_restart: calling task 17 - rtems_task_suspend: returns to caller 4 - rtems_task_resume: task readied -- returns to caller 4 - rtems_task_delete: ready task 23 - 7 rtems_task_restart: suspended task -- preempts caller 24 -TASK MODES - 8 rtems_task_set_priority: obtain current priority 2 - rtems_task_set_priority: returns to caller 7 - rtems_task_mode: obtain current mode 1 - rtems_task_mode: no reschedule 1 - rtems_task_mode: reschedule -- returns to caller 7 - rtems_task_mode: reschedule -- preempts caller 21 - rtems_task_set_note 1 - rtems_task_get_note 2 - rtems_clock_set 5 - rtems_clock_get 0 -QUEUES - 9 rtems_message_queue_create 66 - rtems_message_queue_send: no waiting tasks 5 - rtems_message_queue_urgent: no waiting tasks 4 - rtems_message_queue_receive: available 6 - rtems_message_queue_flush: no messages flushed 4 - rtems_message_queue_flush: messages flushed 4 - rtems_message_queue_delete 22 -10 rtems_message_queue_receive: not available -- NO_WAIT 4 - rtems_message_queue_receive: not available -- caller blocks 27 -11 rtems_message_queue_send: task readied -- preempts caller 19 -12 rtems_message_queue_send: task readied -- returns to caller 9 -13 rtems_message_queue_urgent: task readied -- preempts caller 18 -14 rtems_message_queue_urgent: task readied -- returns to caller 7 -EVENTS -15 rtems_event_receive: obtain current events 0 - rtems_event_receive: not available -- NO_WAIT 2 - rtems_event_receive: not available -- caller blocks 19 - rtems_event_send: no task readied 2 - rtems_event_receive: available 7 - rtems_event_send: task readied -- returns to caller 6 -16 rtems_event_send: task readied -- preempts caller 19 -SCHEDULER -17 rtems_task_set_priority: preempts caller 22 -18 rtems_task_delete: calling task 36 -SIGNALS -19 rtems_signal_catch 6 - rtems_signal_send: returns to caller 11 - rtems_signal_send: signal to self 17 - exit ASR overhead: returns to calling task 14 - exit ASR overhead: returns to preempting task 13 -PARTITIONS -20 rtems_partition_create 23 - rtems_region_create 17 - rtems_partition_get_buffer: available 8 - rtems_partition_get_buffer: not available 3 - rtems_partition_return_buffer 8 - rtems_partition_delete 7 -REGIONS - rtems_region_get_segment: available 5 - rtems_region_get_segment: not available -- NO_WAIT 8 - rtems_region_return_segment: no waiting tasks 4 - rtems_region_get_segment: not available -- caller blocks 28 - rtems_region_return_segment: task readied -- preempts caller 36 - rtems_region_return_segment: task readied -- returns to caller 14 - rtems_region_delete 7 -IO - rtems_io_initialize 0 - rtems_io_open 0 - rtems_io_close 0 - rtems_io_read 0 - rtems_io_write 0 - rtems_io_control 0 -IDENT -21 rtems_task_ident 20 - rtems_message_queue_ident 19 - rtems_semaphore_ident 21 - rtems_partition_ident 19 - rtems_region_ident 20 - rtems_port_ident 19 - rtems_timer_ident 20 - rtems_rate_monotonic_ident 20 -QUEUE BROADCAST -22 rtems_message_queue_broadcast: task readied -- returns to caller 21 - rtems_message_queue_broadcast: no waiting tasks 4 - rtems_message_queue_broadcast: task readied -- preempts caller 22 -TIMER -23 rtems_timer_create 3 - rtems_timer_fire_after: inactive 6 - rtems_timer_fire_after: active 5 - rtems_timer_cancel: active 3 - rtems_timer_cancel: inactive 3 - rtems_timer_reset: inactive 5 - rtems_timer_reset: active 5 - rtems_timer_fire_when: inactive 6 - rtems_timer_fire_when: active 6 - rtems_timer_delete: active 4 - rtems_timer_delete: inactive 3 - rtems_task_wake_when 21 -24 rtems_task_wake_after: yield -- returns to caller 1 - rtems_task_wake_after: yields -- preempts caller 13 -25 rtems_clock_tick 9 -ISR & MULTITASKING -26 _ISR_Disable 1 - _ISR_Flash 0 - _ISR_Enable 0 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 1 - _Thread_Set_state 3 - _Thread_Disptach (NO FP) 14 - context switch: no floating point contexts 7 - context switch: self 1 - context switch: to another task 1 - fp context switch: restore 1st FP task 11 - fp context switch: save idle, restore initialized 3 - fp context switch: save idle, restore idle 12 - fp context switch: save initialized, restore initialized 2 - _Thread_Resume 6 - _Thread_Unblock 4 - _Thread_Ready 4 - _Thread_Get 0 - _Semaphore_Get 0 - _Thread_Get: invalid id 0 -ISR OVERHEAD -27 interrupt entry overhead: returns to interrupted task 11 - interrupt exit overhead: returns to interrupted task 5 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 3 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 20 -DUAL-PORTED MEMORY -28 rtems_port_create 9 - rtems_port_external_to_internal 1 - rtems_port_internal_to_external 1 - rtems_port_delete 12 -MONOTONIC RATE -29 rtems_rate_monotonic_create 11 - rtems_rate_monotonic_period: initiate period -- returns to caller 14 - rtems_rate_monotonic_period: obtain status 7 - rtems_rate_monotonic_cancel 12 - rtems_rate_monotonic_delete: inactive 12 - rtems_rate_monotonic_delete: active 9 - rtems_rate_monotonic_period: conclude periods -- caller blocks 18 - diff --git a/c/src/lib/libbsp/sparc/erc32/times b/c/src/lib/libbsp/sparc/erc32/times deleted file mode 100644 index c37bbbeee2..0000000000 --- a/c/src/lib/libbsp/sparc/erc32/times +++ /dev/null @@ -1,188 +0,0 @@ -# -# Timing Test Suite Results for the SPARC Instruction Simulator BSP -# -# NOTE: The ERC32 is derived from the Cypress 601/602 chip set. - -Board: SPARC Instruction Simulator v1.8 -CPU: include coprocessor if applicable -Clock Speed: 15 Mhz -Memory Configuration: -Wait States: 0 - -Times Reported in: microseconds -Timer Source: on-CPU General Purpose Count Down Timer - -Column A: 3.5.1 pre-release -Column B: unused - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/sparc/leon2/times b/c/src/lib/libbsp/sparc/leon2/times deleted file mode 100644 index c37bbbeee2..0000000000 --- a/c/src/lib/libbsp/sparc/leon2/times +++ /dev/null @@ -1,188 +0,0 @@ -# -# Timing Test Suite Results for the SPARC Instruction Simulator BSP -# -# NOTE: The ERC32 is derived from the Cypress 601/602 chip set. - -Board: SPARC Instruction Simulator v1.8 -CPU: include coprocessor if applicable -Clock Speed: 15 Mhz -Memory Configuration: -Wait States: 0 - -Times Reported in: microseconds -Timer Source: on-CPU General Purpose Count Down Timer - -Column A: 3.5.1 pre-release -Column B: unused - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 diff --git a/c/src/lib/libbsp/sparc/leon3/times b/c/src/lib/libbsp/sparc/leon3/times deleted file mode 100644 index c37bbbeee2..0000000000 --- a/c/src/lib/libbsp/sparc/leon3/times +++ /dev/null @@ -1,188 +0,0 @@ -# -# Timing Test Suite Results for the SPARC Instruction Simulator BSP -# -# NOTE: The ERC32 is derived from the Cypress 601/602 chip set. - -Board: SPARC Instruction Simulator v1.8 -CPU: include coprocessor if applicable -Clock Speed: 15 Mhz -Memory Configuration: -Wait States: 0 - -Times Reported in: microseconds -Timer Source: on-CPU General Purpose Count Down Timer - -Column A: 3.5.1 pre-release -Column B: unused - -# DESCRIPTION A B -== ================================================================= ==== ==== - 1 rtems_semaphore_create 20 - rtems_semaphore_delete 21 - rtems_semaphore_obtain: available 15 - rtems_semaphore_obtain: not available -- NO_WAIT 15 - rtems_semaphore_release: no waiting tasks 16 - - 2 rtems_semaphore_obtain: not available -- caller blocks 62 - - 3 rtems_semaphore_release: task readied -- preempts caller 55 - - 4 rtems_task_restart: blocked task -- preempts caller 77 - rtems_task_restart: ready task -- preempts caller 70 - rtems_semaphore_release: task readied -- returns to caller 25 - rtems_task_create 57 - rtems_task_start 31 - rtems_task_restart: suspended task -- returns to caller 36 - rtems_task_delete: suspended task 47 - rtems_task_restart: ready task -- returns to caller 37 - rtems_task_restart: blocked task -- returns to caller 46 - rtems_task_delete: blocked task 50 - - 5 rtems_task_suspend: calling task 51 - rtems_task_resume: task readied -- preempts caller 49 - - 6 rtems_task_restart: calling task 59 - rtems_task_suspend: returns to caller 18 - rtems_task_resume: task readied -- returns to caller 19 - rtems_task_delete: ready task 50 - - 7 rtems_task_restart: suspended task -- preempts caller 70 - - 8 rtems_task_set_priority: obtain current priority 12 - rtems_task_set_priority: returns to caller 27 - rtems_task_mode: obtain current mode 5 - rtems_task_mode: no reschedule 5 - rtems_task_mode: reschedule -- returns to caller 8 - rtems_task_mode: reschedule -- preempts caller 39 - rtems_clock_set 33 - rtems_clock_get 3 - - 9 rtems_message_queue_create 110 - rtems_message_queue_send: no waiting tasks 37 - rtems_message_queue_urgent: no waiting tasks 37 - rtems_message_queue_receive: available 31 - rtems_message_queue_flush: no messages flushed 12 - rtems_message_queue_flush: messages flushed 16 - rtems_message_queue_delete 26 - -10 rtems_message_queue_receive: not available -- NO_WAIT 15 - rtems_message_queue_receive: not available -- caller blocks 62 - -11 rtems_message_queue_send: task readied -- preempts caller 72 - -12 rtems_message_queue_send: task readied -- returns to caller 39 - -13 rtems_message_queue_urgent: task readied -- preempts caller 72 - -14 rtems_message_queue_urgent: task readied -- returns to caller 39 - -15 rtems_event_receive: obtain current events 1 - rtems_event_receive: not available -- NO_WAIT 12 - rtems_event_receive: not available -- caller blocks 56 - rtems_event_send: no task readied 12 - rtems_event_receive: available 12 - rtems_event_send: task readied -- returns to caller 24 - -16 rtems_event_send: task readied -- preempts caller 55 - -17 rtems_task_set_priority: preempts caller 62 - -18 rtems_task_delete: calling task 83 - -19 rtems_signal_catch 9 - rtems_signal_send: returns to caller 15 - rtems_signal_send: signal to self 18 - exit ASR overhead: returns to calling task 22 - exit ASR overhead: returns to preempting task 49 - -20 rtems_partition_create 35 - rtems_region_create 23 - rtems_partition_get_buffer: available 15 - rtems_partition_get_buffer: not available 13 - rtems_partition_return_buffer 18 - rtems_partition_delete 16 - rtems_region_get_segment: available 22 - rtems_region_get_segment: not available -- NO_WAIT 21 - rtems_region_return_segment: no waiting tasks 19 - rtems_region_get_segment: not available -- caller blocks 64 - rtems_region_return_segment: task readied -- preempts caller 74 - rtems_region_return_segment: task readied -- returns to caller 44 - rtems_region_delete 16 - rtems_io_initialize 2 - rtems_io_open 1 - rtems_io_close 1 - rtems_io_read 1 - rtems_io_write 1 - rtems_io_control 1 - -21 rtems_task_ident 149 - rtems_message_queue_ident 145 - rtems_semaphore_ident 156 - rtems_partition_ident 145 - rtems_region_ident 148 - rtems_port_ident 145 - rtems_timer_ident 145 - rtems_rate_monotonic_ident 145 - -22 rtems_message_queue_broadcast: task readied -- returns to caller 42 - rtems_message_queue_broadcast: no waiting tasks 17 - rtems_message_queue_broadcast: task readied -- preempts caller 78 - -23 rtems_timer_create 14 - rtems_timer_fire_after: inactive 22 - rtems_timer_fire_after: active 24 - rtems_timer_cancel: active 15 - rtems_timer_cancel: inactive 13 - rtems_timer_reset: inactive 21 - rtems_timer_reset: active 23 - rtems_timer_fire_when: inactive 34 - rtems_timer_fire_when: active 34 - rtems_timer_delete: active 19 - rtems_timer_delete: inactive 17 - rtems_task_wake_when 69 - -24 rtems_task_wake_after: yield -- returns to caller 9 - rtems_task_wake_after: yields -- preempts caller 45 - -25 rtems_clock_tick 4 - -26 _ISR_Disable 0 - _ISR_Flash 1 - _ISR_Enable 1 - _Thread_Disable_dispatch 0 - _Thread_Enable_dispatch 7 - _Thread_Set_state 11 - _Thread_Disptach (NO FP) 31 - context switch: no floating point contexts 21 - context switch: self 10 - context switch: to another task 10 - context switch: restore 1st FP task 25 - fp context switch: save idle, restore idle 31 - fp context switch: save idle, restore initialized 19 - fp context switch: save initialized, restore initialized 20 - _Thread_Resume 7 - _Thread_Unblock 7 - _Thread_Ready 9 - _Thread_Get 4 - _Semaphore_Get 2 - _Thread_Get: invalid id 0 - -27 interrupt entry overhead: returns to interrupted task 6 - interrupt exit overhead: returns to interrupted task 6 - interrupt entry overhead: returns to nested interrupt 6 - interrupt exit overhead: returns to nested interrupt 5 - interrupt entry overhead: returns to preempting task 7 - interrupt exit overhead: returns to preempting task 36 - -28 rtems_port_create 16 - rtems_port_external_to_internal 11 - rtems_port_internal_to_external 11 - rtems_port_delete 16 - -29 rtems_rate_monotonic_create 15 - rtems_rate_monotonic_period: initiate period -- returns to caller 21 - rtems_rate_monotonic_period: obtain status 13 - rtems_rate_monotonic_cancel 16 - rtems_rate_monotonic_delete: inactive 18 - rtems_rate_monotonic_delete: active 20 - rtems_rate_monotonic_period: conclude periods -- caller blocks 53 -- cgit v1.2.3