summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/csb350/times
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/mips/csb350/times')
-rw-r--r--c/src/lib/libbsp/mips/csb350/times189
1 files changed, 189 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/mips/csb350/times b/c/src/lib/libbsp/mips/csb350/times
new file mode 100644
index 0000000000..a677a7d660
--- /dev/null
+++ b/c/src/lib/libbsp/mips/csb350/times
@@ -0,0 +1,189 @@
+#
+# 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_task_set_note 1044
+ 8 rtems_task_get_note 1046
+ 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