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/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 ------------------------------- 7 files changed, 1441 deletions(-) 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 (limited to 'c/src/lib/libbsp/m68k') 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 *** -- cgit v1.2.3