Changeset 729c8f2e in rtems for c/src/lib/libbsp/i386/force386/times
- Timestamp:
- 07/02/96 18:14:52 (27 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 5fc0dc1, f745c6fc
- Parents:
- df8d1440
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/force386/times
rdf8d1440 r729c8f2e 14 14 Timer Source: count-down timer provided by a Motorola MC68901 15 15 16 Column A: 3.5.1 pre-release17 Column B: 3.5.1 16 Column A: 3.5.1 17 Column B: 3.5.17 - pre-release 18 18 19 19 # DESCRIPTION A B 20 20 == ================================================================= ==== ==== 21 1 rtems_semaphore_create 73 7222 rtems_semaphore_delete 69 7023 rtems_semaphore_obtain: available 50 24 rtems_semaphore_obtain: not available -- NO_WAIT 50 25 rtems_semaphore_release: no waiting tasks 55 21 1 rtems_semaphore_create 73 64 22 rtems_semaphore_delete 69 60 23 rtems_semaphore_obtain: available 50 41 24 rtems_semaphore_obtain: not available -- NO_WAIT 50 40 25 rtems_semaphore_release: no waiting tasks 55 47 26 26 27 2 rtems_semaphore_obtain: not available -- caller blocks 126 12 727 2 rtems_semaphore_obtain: not available -- caller blocks 126 123 28 28 29 3 rtems_semaphore_release: task readied -- preempts caller 104 10329 3 rtems_semaphore_release: task readied -- preempts caller 104 95 30 30 31 4 rtems_task_restart: blocked task -- preempts caller 164 16 532 rtems_task_restart: ready task -- preempts caller 158 33 rtems_semaphore_release: task readied -- returns to caller 79 34 rtems_task_create 164 1 6735 rtems_task_start 93 36 rtems_task_restart: suspended task -- returns to caller 109 37 rtems_task_delete: suspended task 154 1 5638 rtems_task_restart: ready task -- returns to caller 111 39 rtems_task_restart: blocked task -- returns to caller 144 1 4540 rtems_task_delete: blocked task 162 1 6331 4 rtems_task_restart: blocked task -- preempts caller 164 162 32 rtems_task_restart: ready task -- preempts caller 158 156 33 rtems_semaphore_release: task readied -- returns to caller 79 70 34 rtems_task_create 164 157 35 rtems_task_start 93 86 36 rtems_task_restart: suspended task -- returns to caller 109 103 37 rtems_task_delete: suspended task 154 147 38 rtems_task_restart: ready task -- returns to caller 111 105 39 rtems_task_restart: blocked task -- returns to caller 144 138 40 rtems_task_delete: blocked task 162 153 41 41 42 5 rtems_task_suspend: calling task 87 43 rtems_task_resume: task readied -- preempts caller 79 42 5 rtems_task_suspend: calling task 87 81 43 rtems_task_resume: task readied -- preempts caller 79 71 44 44 45 6 rtems_task_restart: calling task 121 46 rtems_task_suspend: returns to caller 54 47 rtems_task_resume: task readied -- returns to caller 54 48 rtems_task_delete: ready task 164 45 6 rtems_task_restart: calling task 121 118 46 rtems_task_suspend: returns to caller 54 45 47 rtems_task_resume: task readied -- returns to caller 54 46 48 rtems_task_delete: ready task 164 157 49 49 50 7 rtems_task_restart: suspended task -- preempts caller 151 1 5250 7 rtems_task_restart: suspended task -- preempts caller 151 149 51 51 52 8 rtems_task_set_priority: obtain current priority 40 53 rtems_task_set_priority: returns to caller 75 54 rtems_task_mode: obtain current mode 20 55 rtems_task_mode: no reschedule 22 56 rtems_task_mode: reschedule -- returns to caller 27 57 rtems_task_mode: reschedule -- preempts caller 74 58 rtems_task_set_note 41 59 rtems_task_get_note 42 60 rtems_clock_set 95 61 rtems_clock_get 8852 8 rtems_task_set_priority: obtain current priority 40 30 53 rtems_task_set_priority: returns to caller 75 67 54 rtems_task_mode: obtain current mode 20 19 55 rtems_task_mode: no reschedule 22 21 56 rtems_task_mode: reschedule -- returns to caller 27 27 57 rtems_task_mode: reschedule -- preempts caller 74 66 58 rtems_task_set_note 41 32 59 rtems_task_get_note 42 32 60 rtems_clock_set 95 85 61 rtems_clock_get 2 2 62 62 63 9 rtems_message_queue_create 304 30364 rtems_message_queue_send: no waiting tasks 124 65 rtems_message_queue_urgent: no waiting tasks 123 1 2466 rtems_message_queue_receive: available 101 10267 rtems_message_queue_flush: no messages flushed 38 68 rtems_message_queue_flush: messages flushed 50 4 969 rtems_message_queue_delete 88 8 963 9 rtems_message_queue_create 304 294 64 rtems_message_queue_send: no waiting tasks 124 117 65 rtems_message_queue_urgent: no waiting tasks 123 117 66 rtems_message_queue_receive: available 101 93 67 rtems_message_queue_flush: no messages flushed 38 29 68 rtems_message_queue_flush: messages flushed 50 41 69 rtems_message_queue_delete 88 81 70 70 71 10 rtems_message_queue_receive: not available -- NO_WAIT 54 72 rtems_message_queue_receive: not available -- caller blocks 131 71 10 rtems_message_queue_receive: not available -- NO_WAIT 54 45 72 rtems_message_queue_receive: not available -- caller blocks 131 127 73 73 74 11 rtems_message_queue_send: task readied -- preempts caller 152 74 11 rtems_message_queue_send: task readied -- preempts caller 152 144 75 75 76 12 rtems_message_queue_send: task readied -- returns to caller 126 1 2776 12 rtems_message_queue_send: task readied -- returns to caller 126 118 77 77 78 13 rtems_message_queue_urgent: task readied -- preempts caller 152 1 5178 13 rtems_message_queue_urgent: task readied -- preempts caller 152 144 79 79 80 14 rtems_message_queue_urgent: task readied -- returns to caller 126 80 14 rtems_message_queue_urgent: task readied -- returns to caller 126 116 81 81 82 15 rtems_event_receive: obtain current events 0 83 rtems_event_receive: not available -- NO_WAIT 37 84 rtems_event_receive: not available -- caller blocks 102 10185 rtems_event_send: no task readied 37 86 rtems_event_receive: available 39 4087 rtems_event_send: task readied -- returns to caller 68 6 982 15 rtems_event_receive: obtain current events 0 <1 83 rtems_event_receive: not available -- NO_WAIT 37 25 84 rtems_event_receive: not available -- caller blocks 102 94 85 rtems_event_send: no task readied 37 26 86 rtems_event_receive: available 39 27 87 rtems_event_send: task readied -- returns to caller 68 60 88 88 89 16 rtems_event_send: task readied -- preempts caller 96 9789 16 rtems_event_send: task readied -- preempts caller 96 89 90 90 91 17 rtems_task_set_priority: preempts caller 119 11 891 17 rtems_task_set_priority: preempts caller 119 115 92 92 93 18 rtems_task_delete: calling task 192 93 18 rtems_task_delete: calling task 192 187 94 94 95 19 rtems_signal_catch 23 96 rtems_signal_send: returns to caller 43 97 rtems_signal_send: signal to self 57 98 exit ASR overhead: returns to calling task 39 99 exit ASR overhead: returns to preempting task 70 95 19 rtems_signal_catch 23 13 96 rtems_signal_send: returns to caller 43 34 97 rtems_signal_send: signal to self 57 59 98 exit ASR overhead: returns to calling task 39 39 99 exit ASR overhead: returns to preempting task 70 60 100 100 101 20 rtems_partition_create 96 92102 rtems_region_create 78 77103 rtems_partition_get_buffer: available 42 104 rtems_partition_get_buffer: not available 42 105 rtems_partition_return_buffer 49 106 rtems_partition_delete 50 107 rtems_region_get_segment: available 57 58108 rtems_region_get_segment: not available -- NO_WAIT 54 109 rtems_region_return_segment: no waiting tasks 62 61110 rtems_region_get_segment: not available -- caller blocks 131 1 32111 rtems_region_return_segment: task readied -- preempts caller 147 1 46112 rtems_region_return_segment: task readied -- returns to caller 123 1 22113 rtems_region_delete 48 114 rtems_io_initialize 4 115 rtems_io_open 1 116 rtems_io_close 1 117 rtems_io_read 1 118 rtems_io_write 1 119 rtems_io_control 1 101 20 rtems_partition_create 96 83 102 rtems_region_create 78 68 103 rtems_partition_get_buffer: available 42 34 104 rtems_partition_get_buffer: not available 42 33 105 rtems_partition_return_buffer 49 40 106 rtems_partition_delete 50 49 107 rtems_region_get_segment: available 57 45 108 rtems_region_get_segment: not available -- NO_WAIT 54 52 109 rtems_region_return_segment: no waiting tasks 62 52 110 rtems_region_get_segment: not available -- caller blocks 131 127 111 rtems_region_return_segment: task readied -- preempts caller 147 138 112 rtems_region_return_segment: task readied -- returns to caller 123 113 113 rtems_region_delete 48 39 114 rtems_io_initialize 4 4 115 rtems_io_open 1 1 116 rtems_io_close 1 0 117 rtems_io_read 1 1 118 rtems_io_write 1 1 119 rtems_io_control 1 1 120 120 121 21 rtems_task_ident 671 122 rtems_message_queue_ident 656 123 rtems_semaphore_ident 699 124 rtems_partition_ident 655 125 rtems_region_ident 670 126 rtems_port_ident 657 127 rtems_timer_ident 658 128 rtems_rate_monotonic_ident 659 121 21 rtems_task_ident 671 748 122 rtems_message_queue_ident 656 730 123 rtems_semaphore_ident 699 787 124 rtems_partition_ident 655 730 125 rtems_region_ident 670 739 126 rtems_port_ident 657 728 127 rtems_timer_ident 658 729 128 rtems_rate_monotonic_ident 659 729 129 129 130 22 rtems_message_queue_broadcast: task readied -- returns to caller 129 131 rtems_message_queue_broadcast: no waiting tasks 61 62132 rtems_message_queue_broadcast: task readied -- preempts caller 155 1 54130 22 rtems_message_queue_broadcast: task readied -- returns to caller 129 122 131 rtems_message_queue_broadcast: no waiting tasks 61 53 132 rtems_message_queue_broadcast: task readied -- preempts caller 155 146 133 133 134 23 rtems_timer_create 45 135 rtems_timer_fire_after: inactive 70 136 rtems_timer_fire_after: active 75 137 rtems_timer_cancel: active 45 138 rtems_timer_cancel: inactive 41 139 rtems_timer_reset: inactive 65 140 rtems_timer_reset: active 69 141 rtems_timer_fire_when: inactive 100 142 rtems_timer_fire_when: active 100 143 rtems_timer_delete: active 60 144 rtems_timer_delete: inactive 56 145 rtems_task_wake_when 132 134 23 rtems_timer_create 45 34 135 rtems_timer_fire_after: inactive 70 65 136 rtems_timer_fire_after: active 75 69 137 rtems_timer_cancel: active 45 37 138 rtems_timer_cancel: inactive 41 32 139 rtems_timer_reset: inactive 65 58 140 rtems_timer_reset: active 69 63 141 rtems_timer_fire_when: inactive 100 92 142 rtems_timer_fire_when: active 100 92 143 rtems_timer_delete: active 60 52 144 rtems_timer_delete: inactive 56 48 145 rtems_task_wake_when 132 128 146 146 147 24 rtems_task_wake_after: yield -- returns to caller 29 148 rtems_task_wake_after: yields -- preempts caller 71 147 24 rtems_task_wake_after: yield -- returns to caller 29 18 148 rtems_task_wake_after: yields -- preempts caller 71 63 149 149 150 25 rtems_clock_tick 14 150 25 rtems_clock_tick 14 16 151 151 152 26 _ISR_Disable 2 153 _ISR_Flash 2 154 _ISR_Enable 1 155 _Thread_Disable_dispatch 1 156 _Thread_Enable_dispatch 22 157 _Thread_Set_state 25 158 _Thread_Disptach (NO FP) 55 159 context switch: no floating point contexts 42 160 context switch: self 8 161 context switch: to another task 10 162 context switch: restore 1st FP task 65 163 fp context switch: save idle, restore idle 93 164 fp context switch: save idle, restore initialized 60 165 fp context switch: save initialized, restore initialized 60 166 _Thread_Resume 19 167 _Thread_Unblock 19 168 _Thread_Ready 22 169 _Thread_Get 14 170 _Semaphore_Get 11 171 _Thread_Get: invalid id 3 152 26 _ISR_Disable 2 1 153 _ISR_Flash 2 1 154 _ISR_Enable 1 1 155 _Thread_Disable_dispatch 1 1 156 _Thread_Enable_dispatch 22 10 157 _Thread_Set_state 25 26 158 _Thread_Disptach (NO FP) 55 48 159 context switch: no floating point contexts 42 34 160 context switch: self 8 9 161 context switch: to another task 10 10 162 context switch: restore 1st FP task 65 57 163 fp context switch: save idle, restore idle 93 83 164 fp context switch: save idle, restore initialized 60 59 165 fp context switch: save initialized, restore initialized 60 59 166 _Thread_Resume 19 19 167 _Thread_Unblock 19 19 168 _Thread_Ready 22 22 169 _Thread_Get 14 15 170 _Semaphore_Get 11 13 171 _Thread_Get: invalid id 3 3 172 172 173 27 interrupt entry overhead: returns to interrupted task 13 1 2174 interrupt exit overhead: returns to interrupted task 11 175 interrupt entry overhead: returns to nested interrupt 12 176 interrupt exit overhead: returns to nested interrupt 10 177 interrupt entry overhead: returns to preempting task 12 178 interrupt exit overhead: returns to preempting task 65 173 27 interrupt entry overhead: returns to interrupted task 13 13 174 interrupt exit overhead: returns to interrupted task 11 11 175 interrupt entry overhead: returns to nested interrupt 12 12 176 interrupt exit overhead: returns to nested interrupt 10 10 177 interrupt entry overhead: returns to preempting task 12 12 178 interrupt exit overhead: returns to preempting task 65 58 179 179 180 28 rtems_port_create 48 181 rtems_port_external_to_internal 36 182 rtems_port_internal_to_external 36 183 rtems_port_delete 48 180 28 rtems_port_create 48 39 181 rtems_port_external_to_internal 36 26 182 rtems_port_internal_to_external 36 26 183 rtems_port_delete 48 39 184 184 185 29 rtems_rate_monotonic_create 47 186 rtems_rate_monotonic_period: initiate period -- returns to caller 60 187 rtems_rate_monotonic_period: obtain status 38 188 rtems_rate_monotonic_cancel 48 189 rtems_rate_monotonic_delete: inactive 57 190 rtems_rate_monotonic_delete: active 61 191 rtems_rate_monotonic_period: conclude periods -- caller blocks 88 185 29 rtems_rate_monotonic_create 47 36 186 rtems_rate_monotonic_period: initiate period -- returns to caller 60 53 187 rtems_rate_monotonic_period: obtain status 38 30 188 rtems_rate_monotonic_cancel 48 39 189 rtems_rate_monotonic_delete: inactive 57 49 190 rtems_rate_monotonic_delete: active 61 53 191 rtems_rate_monotonic_period: conclude periods -- caller blocks 88 82
Note: See TracChangeset
for help on using the changeset viewer.