From d5154d0f6a04f3b7ed59d9a09038576fe2640756 Mon Sep 17 00:00:00 2001 From: Aun-Ali Zaidi Date: Wed, 23 Dec 2015 14:44:02 -0600 Subject: api: Remove deprecated Notepads Notepads where a feature of RTEMS' tasks that simply functioned in the same way as POSIX keys or threaded local storage (TLS). They were introduced well before per task variables, which are also deprecated, and were barely used in favor of their POSIX alternatives. In addition to their scarce usage, Notepads took up unnecessary memory. For each task: - 16 32-bit integers were allocated. - A total of 64 bytes per task per thread. This is especially critical in low memory and safety-critical applications. They are also defined as uint32_t, and therefore are not guaranteed to hold a pointer. Lastly, they are not portable solutions for SMP and uniprocessor systems, like POSIX keys and TLS. updates #2493. --- c/src/lib/libbsp/arm/csb336/times | 2 -- c/src/lib/libbsp/arm/csb337/times | 2 -- c/src/lib/libbsp/arm/edb7312/times | 3 --- c/src/lib/libbsp/bfin/TLL6527M/times | 17 +---------------- c/src/lib/libbsp/bfin/eZKit533/times | 2 -- c/src/lib/libbsp/i386/pc386/times_i486dx | 2 -- c/src/lib/libbsp/i386/pc386/times_p5 | 2 -- c/src/lib/libbsp/m68k/av5282/README | 15 --------------- c/src/lib/libbsp/m68k/csb360/times | 2 -- c/src/lib/libbsp/m68k/gen68302/times | 2 -- c/src/lib/libbsp/m68k/gen68360/README | 2 -- c/src/lib/libbsp/m68k/idp/times | 2 -- c/src/lib/libbsp/m68k/mcf5206elite/times | 2 -- c/src/lib/libbsp/m68k/mcf52235/README | 3 --- c/src/lib/libbsp/m68k/mcf5225x/README | 4 ---- c/src/lib/libbsp/m68k/mcf5235/README | 15 --------------- c/src/lib/libbsp/m68k/mcf5329/README | 15 --------------- c/src/lib/libbsp/m68k/mrm332/times | 2 -- c/src/lib/libbsp/m68k/mvme162/times | 2 -- c/src/lib/libbsp/m68k/mvme167/times | 15 --------------- c/src/lib/libbsp/m68k/uC5282/TIMES | 13 ------------- c/src/lib/libbsp/mips/csb350/times | 2 -- c/src/lib/libbsp/mips/hurricane/times | 2 -- c/src/lib/libbsp/nios2/nios2_iss/times | 2 -- c/src/lib/libbsp/no_cpu/no_bsp/times | 2 -- c/src/lib/libbsp/powerpc/mbx8xx/times-mbx821 | 2 -- c/src/lib/libbsp/powerpc/mbx8xx/times-mbx860 | 2 -- c/src/lib/libbsp/powerpc/motorola_powerpc/times.mcp750 | 2 -- .../lib/libbsp/powerpc/motorola_powerpc/times.mvme2307 | 2 -- c/src/lib/libbsp/powerpc/mpc8260ads/README | 2 -- c/src/lib/libbsp/powerpc/mpc8260ads/times | 2 -- .../libbsp/powerpc/mvme5500/vectors/exceptionhandler.c | 1 + c/src/lib/libbsp/powerpc/ss555/times | 2 -- c/src/lib/libbsp/sh/gensh1/times | 2 -- c/src/lib/libbsp/sparc/erc32/times | 2 -- c/src/lib/libbsp/sparc/leon2/times | 2 -- c/src/lib/libbsp/sparc/leon3/times | 2 -- 37 files changed, 2 insertions(+), 153 deletions(-) (limited to 'c/src/lib/libbsp') diff --git a/c/src/lib/libbsp/arm/csb336/times b/c/src/lib/libbsp/arm/csb336/times index 5ef513c936..602cee69f7 100644 --- a/c/src/lib/libbsp/arm/csb336/times +++ b/c/src/lib/libbsp/arm/csb336/times @@ -55,8 +55,6 @@ Both instruction and data caches are enabled. 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_task_set_note 1 - 8 rtems_task_get_note 1 8 rtems_clock_set 4 8 rtems_clock_get 0 diff --git a/c/src/lib/libbsp/arm/csb337/times b/c/src/lib/libbsp/arm/csb337/times index 29421b0ed8..be051976b2 100644 --- a/c/src/lib/libbsp/arm/csb337/times +++ b/c/src/lib/libbsp/arm/csb337/times @@ -54,8 +54,6 @@ All tests were compiled with VARIANT=DEBUG 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_task_set_note 11869 11871 4356 - 8 rtems_task_get_note 12092 12087 4397 8 rtems_clock_set 33141 33145 10160 8 rtems_clock_get 2920 2921 811 diff --git a/c/src/lib/libbsp/arm/edb7312/times b/c/src/lib/libbsp/arm/edb7312/times index ffc660b1a1..9738338e5a 100644 --- a/c/src/lib/libbsp/arm/edb7312/times +++ b/c/src/lib/libbsp/arm/edb7312/times @@ -54,8 +54,6 @@ Timer Source: Timer 2, 512KHz timer rate rtems_task_mode: no reschedule 2 rtems_task_mode: reschedule -- returns to caller 15 rtems_task_mode: reschedule -- preempts caller 52 - rtems_task_set_note 4 - rtems_task_get_note 4 rtems_clock_set 14 rtems_clock_get 1 @@ -186,4 +184,3 @@ Timer Source: Timer 2, 512KHz timer rate rtems_rate_monotonic_delete: inactive 25 rtems_rate_monotonic_delete: active 21 rtems_rate_monotonic_period: conclude periods -- caller blocks 23 - \ No newline at end of file diff --git a/c/src/lib/libbsp/bfin/TLL6527M/times b/c/src/lib/libbsp/bfin/TLL6527M/times index 00393cf288..978aa79cd6 100644 --- a/c/src/lib/libbsp/bfin/TLL6527M/times +++ b/c/src/lib/libbsp/bfin/TLL6527M/times @@ -35,22 +35,8 @@ rtems_task_resume: task readied -- returns to caller 1 rtems_task_delete: ready task 15 *** END OF TEST 6 *** -*** TIME TEST 7 *** - - -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priorityrtems_task_mode: reschedule -- preempts caller 0 -rtems_task_set_priority: returns to caller 2 -rtems_task_mode: obtain current mode101 0 -rtems_task_mode: no reschedule 0 -rtems_task_mode: reschedule -- returns to caller - 2 -rtems_task_set_note 1 -rtems_task_get_note 0 -rtems_clock_set 2 -rtems_clock_get_tod 12 -*** END OF TEST 8 *** +*** TIME TEST 7 *** *** TIME TEST 9 *** rtems_message_queue_create 43 @@ -173,4 +159,3 @@ rtems_rate_monotonic_delete: active 3 rtems_rate_monotonic_period: conclude periods -- caller blocks 9 *** END OF TEST 29 *** - \ No newline at end of file diff --git a/c/src/lib/libbsp/bfin/eZKit533/times b/c/src/lib/libbsp/bfin/eZKit533/times index 4663da6faa..1bfddd46d8 100644 --- a/c/src/lib/libbsp/bfin/eZKit533/times +++ b/c/src/lib/libbsp/bfin/eZKit533/times @@ -54,8 +54,6 @@ Column C: -o4 optimization 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_task_set_note NC 8 8 - rtems_task_get_note NC 9 8 rtems_clock_set NC 25 25 rtems_clock_get NC 2 2 diff --git a/c/src/lib/libbsp/i386/pc386/times_i486dx b/c/src/lib/libbsp/i386/pc386/times_i486dx index 20a72680c3..24e1c47c78 100644 --- a/c/src/lib/libbsp/i386/pc386/times_i486dx +++ b/c/src/lib/libbsp/i386/pc386/times_i486dx @@ -53,8 +53,6 @@ Column B: 3.5.17 pre-release rtems_task_mode: no reschedule 4 4 rtems_task_mode: reschedule -- returns to caller 20 17 rtems_task_mode: reschedule -- preempts caller 39 37 - rtems_task_set_note 7 5 - rtems_task_get_note 7 5 rtems_clock_set 17 16 rtems_clock_get 2 1 diff --git a/c/src/lib/libbsp/i386/pc386/times_p5 b/c/src/lib/libbsp/i386/pc386/times_p5 index fdaf7e9d2d..dddaca49a2 100644 --- a/c/src/lib/libbsp/i386/pc386/times_p5 +++ b/c/src/lib/libbsp/i386/pc386/times_p5 @@ -58,8 +58,6 @@ Column Y: unused rtems_task_mode: no reschedule 114 rtems_task_mode: reschedule -- returns to caller 264 rtems_task_mode: reschedule -- preempts caller 836 - rtems_task_set_note 236 - rtems_task_get_note 232 rtems_clock_set 569 rtems_clock_get 107 diff --git a/c/src/lib/libbsp/m68k/av5282/README b/c/src/lib/libbsp/m68k/av5282/README index 3f13b35f5b..af59e36c65 100644 --- a/c/src/lib/libbsp/m68k/av5282/README +++ b/c/src/lib/libbsp/m68k/av5282/README @@ -176,19 +176,6 @@ rtems_task_delete: ready task 106 rtems_task_restart: suspended task -- preempts caller 68 *** END OF TEST 7 *** -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priority 9 -rtems_task_set_priority: returns to caller 21 -rtems_task_mode: obtain current mode 4 -rtems_task_mode: no reschedule 4 -rtems_task_mode: reschedule -- returns to caller 13 -rtems_task_mode: reschedule -- preempts caller 35 -rtems_task_set_note 7 -rtems_task_get_note 9 -rtems_clock_set 30 -rtems_clock_get 0 -*** END OF TEST 8 *** - *** TIME TEST 9 *** rtems_message_queue_create 81 rtems_message_queue_send: no waiting tasks 30 @@ -386,8 +373,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 1 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/csb360/times b/c/src/lib/libbsp/m68k/csb360/times index 67d202b82f..6275ab7445 100644 --- a/c/src/lib/libbsp/m68k/csb360/times +++ b/c/src/lib/libbsp/m68k/csb360/times @@ -51,8 +51,6 @@ Instruction cache is enabled. 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_task_set_note 12 - 8 rtems_task_get_note 13 8 rtems_clock_set 32 8 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/m68k/gen68302/times b/c/src/lib/libbsp/m68k/gen68302/times index a27ab166a2..4d8399217c 100644 --- a/c/src/lib/libbsp/m68k/gen68302/times +++ b/c/src/lib/libbsp/m68k/gen68302/times @@ -55,8 +55,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/m68k/gen68360/README b/c/src/lib/libbsp/m68k/gen68360/README index bd07d92700..0c595deb77 100644 --- a/c/src/lib/libbsp/m68k/gen68360/README +++ b/c/src/lib/libbsp/m68k/gen68360/README @@ -135,8 +135,6 @@ Timing tests: rtems_task_mode: no reschedule 15 rtems_task_mode: reschedule -- returns to caller 20 rtems_task_mode: reschedule -- preempts caller 67 - rtems_task_get_note 28 - rtems_task_set_note 27 rtems_task_wake_after: yield -- returns to caller 16 rtems_task_wake_after: yields -- preempts caller 65 rtems_task_wake_when 116 diff --git a/c/src/lib/libbsp/m68k/idp/times b/c/src/lib/libbsp/m68k/idp/times index c457bd3fec..be66bce601 100644 --- a/c/src/lib/libbsp/m68k/idp/times +++ b/c/src/lib/libbsp/m68k/idp/times @@ -55,8 +55,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/times b/c/src/lib/libbsp/m68k/mcf5206elite/times index 8be4f0e0fc..35c5b3bf21 100644 --- a/c/src/lib/libbsp/m68k/mcf5206elite/times +++ b/c/src/lib/libbsp/m68k/mcf5206elite/times @@ -30,8 +30,6 @@ 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_note 9 -rtems_task_get_note 10 rtems_task_set_priority: preempts caller 36 rtems_task_delete: calling task 92 rtems_task_ident 115 diff --git a/c/src/lib/libbsp/m68k/mcf52235/README b/c/src/lib/libbsp/m68k/mcf52235/README index 28a85a1c1f..a5da02f8c6 100644 --- a/c/src/lib/libbsp/m68k/mcf52235/README +++ b/c/src/lib/libbsp/m68k/mcf52235/README @@ -26,7 +26,6 @@ you need for this BSP! In you project before you include confdefs.h, define some or all of the following: -#define CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS #define CONFIGURE_INIT_TASK_STACK_SIZE x #define CONFIGURE_MINIMUM_TASK_STACK_SIZE x #define CONFIGURE_INTERRUPT_STACK_SIZE x @@ -88,8 +87,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 0 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/mcf5225x/README b/c/src/lib/libbsp/m68k/mcf5225x/README index a61b19ec6e..883ff74974 100644 --- a/c/src/lib/libbsp/m68k/mcf5225x/README +++ b/c/src/lib/libbsp/m68k/mcf5225x/README @@ -29,8 +29,6 @@ you need for this BSP! In you project before you include confdefs.h, define some or all of the following: -#define CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS -#define CONFIGURE_DISABLE_CLASSIC_NOTEPADS #define CONFIGURE_INIT_TASK_STACK_SIZE x #define CONFIGURE_MINIMUM_TASK_STACK_SIZE x #define CONFIGURE_INTERRUPT_STACK_SIZE x @@ -92,8 +90,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 0 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/mcf5235/README b/c/src/lib/libbsp/m68k/mcf5235/README index 5fef7276ba..04fa19574a 100644 --- a/c/src/lib/libbsp/m68k/mcf5235/README +++ b/c/src/lib/libbsp/m68k/mcf5235/README @@ -182,19 +182,6 @@ rtems_task_delete: ready task 34 rtems_task_restart: suspended task -- preempts caller 22 *** END OF TEST 7 *** -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priority 4 -rtems_task_set_priority: returns to caller 9 -rtems_task_mode: obtain current mode 1 -rtems_task_mode: no reschedule 1 -rtems_task_mode: reschedule -- returns to caller 3 -rtems_task_mode: reschedule -- preempts caller 11 -rtems_task_set_note 3 -rtems_task_get_note 3 -rtems_clock_set 9 -rtems_clock_get 0 -*** END OF TEST 8 *** - *** TIME TEST 9 *** rtems_message_queue_create 37 rtems_message_queue_send: no waiting tasks 11 @@ -392,8 +379,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 0 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/mcf5329/README b/c/src/lib/libbsp/m68k/mcf5329/README index 1ba8ac917d..5b4a942af8 100644 --- a/c/src/lib/libbsp/m68k/mcf5329/README +++ b/c/src/lib/libbsp/m68k/mcf5329/README @@ -92,19 +92,6 @@ rtems_task_delete: ready task 19 rtems_task_restart: suspended task -- preempts caller 15 *** END OF TEST 7 *** -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priority 1 -rtems_task_set_priority: returns to caller 2 -rtems_task_mode: obtain current mode 0 -rtems_task_mode: no reschedule 0 -rtems_task_mode: reschedule -- returns to caller 1 -rtems_task_mode: reschedule -- preempts caller 13 -rtems_task_set_note 1 -rtems_task_get_note 1 -rtems_clock_set 1 -rtems_clock_get 4 -*** END OF TEST 8 *** - *** TIME TEST 9 *** rtems_message_queue_create 45 rtems_message_queue_send: no waiting tasks 2 @@ -289,8 +276,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 0 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/mrm332/times b/c/src/lib/libbsp/m68k/mrm332/times index ddece974b3..f6033d6960 100644 --- a/c/src/lib/libbsp/m68k/mrm332/times +++ b/c/src/lib/libbsp/m68k/mrm332/times @@ -57,8 +57,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/m68k/mvme162/times b/c/src/lib/libbsp/m68k/mvme162/times index ced4068875..0ca7e55616 100644 --- a/c/src/lib/libbsp/m68k/mvme162/times +++ b/c/src/lib/libbsp/m68k/mvme162/times @@ -55,8 +55,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/m68k/mvme167/times b/c/src/lib/libbsp/m68k/mvme167/times index ae5a662811..969df8622f 100644 --- a/c/src/lib/libbsp/m68k/mvme167/times +++ b/c/src/lib/libbsp/m68k/mvme167/times @@ -63,19 +63,6 @@ rtems_task_delete: ready task 61 rtems_task_restart: suspended task -- preempts caller 44 *** END OF TEST 7 *** -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priority 7 -rtems_task_set_priority: returns to caller 16 -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 29 -rtems_task_set_note 7 -rtems_task_get_note 7 -rtems_clock_set 21 -rtems_clock_get 0 -*** END OF TEST 8 *** - *** TIME TEST 9 *** rtems_message_queue_create 89 @@ -299,8 +286,6 @@ rtems_task_suspend 0 rtems_task_resume 0 rtems_task_set_priority 0 rtems_task_mode 0 -rtems_task_get_note 0 -rtems_task_set_note 0 rtems_task_wake_when 1 rtems_task_wake_after 0 rtems_interrupt_catch 0 diff --git a/c/src/lib/libbsp/m68k/uC5282/TIMES b/c/src/lib/libbsp/m68k/uC5282/TIMES index 1ab0b99d69..b2cdecd28a 100644 --- a/c/src/lib/libbsp/m68k/uC5282/TIMES +++ b/c/src/lib/libbsp/m68k/uC5282/TIMES @@ -46,19 +46,6 @@ rtems_task_delete: ready task 69 rtems_task_restart: suspended task -- preempts caller 44 *** END OF TEST 7 *** -*** TIME TEST 8 *** -rtems_task_set_priority: obtain current priority 6 -rtems_task_set_priority: returns to caller 17 -rtems_task_mode: obtain current mode 3 -rtems_task_mode: no reschedule 3 -rtems_task_mode: reschedule -- returns to caller 8 -rtems_task_mode: reschedule -- preempts caller 22 -rtems_task_set_note 6 -rtems_task_get_note 6 -rtems_clock_set 22 -rtems_clock_get 1 -*** END OF TEST 8 *** - *** TIME TEST 9 *** rtems_message_queue_create 55 rtems_message_queue_send: no waiting tasks 20 diff --git a/c/src/lib/libbsp/mips/csb350/times b/c/src/lib/libbsp/mips/csb350/times index a677a7d660..d4331ba661 100644 --- a/c/src/lib/libbsp/mips/csb350/times +++ b/c/src/lib/libbsp/mips/csb350/times @@ -54,8 +54,6 @@ All tests were compiled with VARIANT=DEBUG 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 diff --git a/c/src/lib/libbsp/mips/hurricane/times b/c/src/lib/libbsp/mips/hurricane/times index ac027e20d8..974fbf797e 100644 --- a/c/src/lib/libbsp/mips/hurricane/times +++ b/c/src/lib/libbsp/mips/hurricane/times @@ -60,8 +60,6 @@ Column B:RTEMS compiled with 32 bit pointers and 32 bit unsigned32 types 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_task_set_note 0 101 - rtems_task_get_note 0 103 rtems_clock_set 0 237 rtems_clock_get 0 16 diff --git a/c/src/lib/libbsp/nios2/nios2_iss/times b/c/src/lib/libbsp/nios2/nios2_iss/times index d5615e4191..0d8d388d06 100644 --- a/c/src/lib/libbsp/nios2/nios2_iss/times +++ b/c/src/lib/libbsp/nios2/nios2_iss/times @@ -55,8 +55,6 @@ Column Y: rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/times b/c/src/lib/libbsp/no_cpu/no_bsp/times index d5615e4191..0d8d388d06 100644 --- a/c/src/lib/libbsp/no_cpu/no_bsp/times +++ b/c/src/lib/libbsp/no_cpu/no_bsp/times @@ -55,8 +55,6 @@ Column Y: rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx821 b/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx821 index 54e7951f7d..36c5e82066 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx821 +++ b/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx821 @@ -53,8 +53,6 @@ Column B: Data & instruction caches enabled (UPM/A: new burst r/w values) (2000- rtems_task_mode: no reschedule 70 8 rtems_task_mode: reschedule -- returns to caller 75 32 rtems_task_mode: reschedule -- preempts caller 292 97 - rtems_task_set_note 112 11 - rtems_task_get_note 113 11 rtems_clock_set 250 25 rtems_clock_get 6 1 diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx860 b/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx860 index 55d2b5b2c3..6bcb69d370 100644 --- a/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx860 +++ b/c/src/lib/libbsp/powerpc/mbx8xx/times-mbx860 @@ -53,8 +53,6 @@ Column B: Data & instruction caches enabled (UPM/A: new burst r/w values) (2000- rtems_task_mode: no reschedule 62 9 rtems_task_mode: reschedule -- returns to caller 66 25 rtems_task_mode: reschedule -- preempts caller 246 69 - rtems_task_set_note 99 11 - rtems_task_get_note 100 23 rtems_clock_set 222 35 rtems_clock_get 6 1 diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mcp750 b/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mcp750 index 2099edfd86..e99df570d9 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mcp750 +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mcp750 @@ -48,8 +48,6 @@ rtems_task_mode: obtain current mode_______________________________0.233 rtems_task_mode: no reschedule_____________________________________0.231 rtems_task_mode: reschedule -- returns to caller___________________1.711 rtems_task_mode: reschedule -- preempts caller_____________________3.304 -rtems_task_get_note________________________________________________0.549 -rtems_task_set_note________________________________________________0.548 rtems_task_wake_after: yield -- returns to caller__________________3.063 rtems_task_wake_after: yields -- preempts caller___________________3.063 rtems_task_wake_when_______________________________________________3.906 diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mvme2307 b/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mvme2307 index 6e4677de8a..900ed19f8c 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mvme2307 +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/times.mvme2307 @@ -57,8 +57,6 @@ Column Y: rtems_task_mode: no reschedule 3.766 rtems_task_mode: reschedule -- returns to caller 5.933 rtems_task_mode: reschedule -- preempts caller 22.613 - rtems_task_set_note 10.115 - rtems_task_get_note 10.236 rtems_clock_set 21.466 rtems_clock_get 2.286 diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/README b/c/src/lib/libbsp/powerpc/mpc8260ads/README index e430a04247..43cb2d9846 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/README +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/README @@ -184,8 +184,6 @@ Timing tests: rtems_task_mode: no reschedule 6 rtems_task_mode: reschedule -- returns to caller 15 rtems_task_mode: reschedule -- preempts caller 43 - rtems_task_get_note 13 - rtems_task_set_note 12 rtems_task_wake_after: yield -- returns to caller 8 rtems_task_wake_after: yields -- preempts caller 30 rtems_task_wake_when: 49 diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/times b/c/src/lib/libbsp/powerpc/mpc8260ads/times index a789de8822..ebc5ae8120 100644 --- a/c/src/lib/libbsp/powerpc/mpc8260ads/times +++ b/c/src/lib/libbsp/powerpc/mpc8260ads/times @@ -56,8 +56,6 @@ Column Y: rtems_task_mode: no reschedule 7 rtems_task_mode: reschedule -- returns to caller 14 rtems_task_mode: reschedule -- preempts caller 43 - rtems_task_set_note 13 - rtems_task_get_note 12 rtems_clock_set 28 rtems_clock_get 0 diff --git a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c index 67cd07f01b..bb3cbf604f 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c @@ -101,6 +101,7 @@ int quiet=0; } else { /* retrieve the notepad which possibly holds an extention pointer */ if (RTEMS_SUCCESSFUL==rtems_task_ident(RTEMS_SELF,RTEMS_LOCAL,&id) && +// FIXME: Deprecated use of Notepads. #2503. #if 0 /* Must not use a notepad due to unknown initial value (notepad memory is allocated from the * workspace)! diff --git a/c/src/lib/libbsp/powerpc/ss555/times b/c/src/lib/libbsp/powerpc/ss555/times index 3052df9295..00f7c91f7a 100644 --- a/c/src/lib/libbsp/powerpc/ss555/times +++ b/c/src/lib/libbsp/powerpc/ss555/times @@ -51,8 +51,6 @@ Timer Source: Timebase register (TMBCLK = (4 MHz crystal / 4) = 1.0 Mhz) rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 7 rtems_task_mode: reschedule -- preempts caller 37 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 27 rtems_clock_get 1 diff --git a/c/src/lib/libbsp/sh/gensh1/times b/c/src/lib/libbsp/sh/gensh1/times index 1ab4e43335..a241f6200b 100644 --- a/c/src/lib/libbsp/sh/gensh1/times +++ b/c/src/lib/libbsp/sh/gensh1/times @@ -57,8 +57,6 @@ Column B: rtems_task_mode: no reschedule X rtems_task_mode: reschedule -- returns to caller X rtems_task_mode: reschedule -- preempts caller X - rtems_task_set_note X - rtems_task_get_note X rtems_clock_set X rtems_clock_get X diff --git a/c/src/lib/libbsp/sparc/erc32/times b/c/src/lib/libbsp/sparc/erc32/times index 07e1ab41fc..c37bbbeee2 100644 --- a/c/src/lib/libbsp/sparc/erc32/times +++ b/c/src/lib/libbsp/sparc/erc32/times @@ -54,8 +54,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/sparc/leon2/times b/c/src/lib/libbsp/sparc/leon2/times index 07e1ab41fc..c37bbbeee2 100644 --- a/c/src/lib/libbsp/sparc/leon2/times +++ b/c/src/lib/libbsp/sparc/leon2/times @@ -54,8 +54,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 diff --git a/c/src/lib/libbsp/sparc/leon3/times b/c/src/lib/libbsp/sparc/leon3/times index 07e1ab41fc..c37bbbeee2 100644 --- a/c/src/lib/libbsp/sparc/leon3/times +++ b/c/src/lib/libbsp/sparc/leon3/times @@ -54,8 +54,6 @@ Column B: unused rtems_task_mode: no reschedule 5 rtems_task_mode: reschedule -- returns to caller 8 rtems_task_mode: reschedule -- preempts caller 39 - rtems_task_set_note 13 - rtems_task_get_note 13 rtems_clock_set 33 rtems_clock_get 3 -- cgit v1.2.3