From d62f299b3452329efc121bd546e1bc9cf2bf8af9 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 20 Mar 2024 08:12:38 +0100 Subject: Do not define CONFIGURE_TICKS_PER_TIMESLICE to 0 Unconditionally make a CONFIGURE_TICKS_PER_TIMESLICE value less than or equal to zero an error. Update #4986. --- cpukit/doxygen/appl-config.h | 2 +- cpukit/include/rtems/confdefs/clock.h | 3 +-- testsuites/ada/tmtests/tm01/init.c | 1 - testsuites/ada/tmtests/tm02/init.c | 1 - testsuites/ada/tmtests/tm03/init.c | 1 - testsuites/ada/tmtests/tm04/init.c | 1 - testsuites/ada/tmtests/tm05/init.c | 1 - testsuites/ada/tmtests/tm06/init.c | 1 - testsuites/ada/tmtests/tm07/init.c | 1 - testsuites/ada/tmtests/tm08/init.c | 1 - testsuites/ada/tmtests/tm09/init.c | 1 - testsuites/ada/tmtests/tm10/init.c | 1 - testsuites/ada/tmtests/tm11/init.c | 1 - testsuites/ada/tmtests/tm12/init.c | 1 - testsuites/ada/tmtests/tm13/init.c | 1 - testsuites/ada/tmtests/tm14/init.c | 1 - testsuites/ada/tmtests/tm15/init.c | 1 - testsuites/ada/tmtests/tm16/init.c | 1 - testsuites/ada/tmtests/tm17/init.c | 1 - testsuites/ada/tmtests/tm18/init.c | 1 - testsuites/ada/tmtests/tm19/init.c | 1 - testsuites/ada/tmtests/tm20/init.c | 1 - testsuites/ada/tmtests/tm21/init.c | 1 - testsuites/ada/tmtests/tm22/init.c | 1 - testsuites/ada/tmtests/tm23/init.c | 1 - testsuites/ada/tmtests/tm24/init.c | 1 - testsuites/ada/tmtests/tm25/init.c | 1 - testsuites/ada/tmtests/tm28/init.c | 1 - testsuites/ada/tmtests/tm29/init.c | 1 - testsuites/ada/tmtests/tmck/init.c | 1 - testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c | 1 - testsuites/rhealstone/rhilatency/ilatency.c | 1 - testsuites/rhealstone/rhmlatency/mlatency.c | 1 - testsuites/rhealstone/rhtaskpreempt/taskpreempt.c | 1 - testsuites/rhealstone/rhtaskswitch/taskswitch.c | 1 - testsuites/tmtests/tm01/system.h | 1 - testsuites/tmtests/tm02/system.h | 1 - testsuites/tmtests/tm03/system.h | 1 - testsuites/tmtests/tm04/system.h | 1 - testsuites/tmtests/tm05/system.h | 1 - testsuites/tmtests/tm06/system.h | 1 - testsuites/tmtests/tm07/system.h | 1 - testsuites/tmtests/tm08/system.h | 1 - testsuites/tmtests/tm09/system.h | 1 - testsuites/tmtests/tm10/system.h | 1 - testsuites/tmtests/tm11/system.h | 1 - testsuites/tmtests/tm12/system.h | 1 - testsuites/tmtests/tm13/system.h | 1 - testsuites/tmtests/tm14/system.h | 1 - testsuites/tmtests/tm15/system.h | 1 - testsuites/tmtests/tm16/system.h | 1 - testsuites/tmtests/tm17/system.h | 1 - testsuites/tmtests/tm18/system.h | 1 - testsuites/tmtests/tm19/system.h | 1 - testsuites/tmtests/tm20/system.h | 1 - testsuites/tmtests/tm21/system.h | 1 - testsuites/tmtests/tm22/system.h | 1 - testsuites/tmtests/tm23/system.h | 1 - testsuites/tmtests/tm24/system.h | 1 - testsuites/tmtests/tm25/system.h | 1 - testsuites/tmtests/tm26/system.h | 1 - testsuites/tmtests/tm27/system.h | 1 - testsuites/tmtests/tm28/system.h | 1 - testsuites/tmtests/tm29/system.h | 1 - testsuites/tmtests/tmck/system.h | 1 - 65 files changed, 2 insertions(+), 66 deletions(-) diff --git a/cpukit/doxygen/appl-config.h b/cpukit/doxygen/appl-config.h index 77c89dabf3..81150af066 100644 --- a/cpukit/doxygen/appl-config.h +++ b/cpukit/doxygen/appl-config.h @@ -3685,7 +3685,7 @@ * The following constraints apply to this configuration option: * * * The value of the configuration option shall be greater than or equal to - * zero. + * one. * * * The value of the configuration option shall be less than or equal to UINT32_MAX. diff --git a/cpukit/include/rtems/confdefs/clock.h b/cpukit/include/rtems/confdefs/clock.h index d35757561d..e57daa899b 100644 --- a/cpukit/include/rtems/confdefs/clock.h +++ b/cpukit/include/rtems/confdefs/clock.h @@ -70,8 +70,7 @@ #warning "The clock ticks per second is not an integer" #endif -#if defined(CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER) \ - && defined(CONFIGURE_TICKS_PER_TIMESLICE) \ +#if defined(CONFIGURE_TICKS_PER_TIMESLICE) \ && CONFIGURE_TICKS_PER_TIMESLICE <= 0 #error "CONFIGURE_TICKS_PER_TIMESLICE shall be greater than zero" #endif diff --git a/testsuites/ada/tmtests/tm01/init.c b/testsuites/ada/tmtests/tm01/init.c index 6c9ec3ff44..3154b15062 100644 --- a/testsuites/ada/tmtests/tm01/init.c +++ b/testsuites/ada/tmtests/tm01/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 1" #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm02/init.c b/testsuites/ada/tmtests/tm02/init.c index 84fc053e17..f393301465 100644 --- a/testsuites/ada/tmtests/tm02/init.c +++ b/testsuites/ada/tmtests/tm02/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 2" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm03/init.c b/testsuites/ada/tmtests/tm03/init.c index 9e88b1cb55..5db2cc861e 100644 --- a/testsuites/ada/tmtests/tm03/init.c +++ b/testsuites/ada/tmtests/tm03/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 3" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm04/init.c b/testsuites/ada/tmtests/tm04/init.c index 826795e729..2f4312d1f9 100644 --- a/testsuites/ada/tmtests/tm04/init.c +++ b/testsuites/ada/tmtests/tm04/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 4" #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm05/init.c b/testsuites/ada/tmtests/tm05/init.c index 9e0036e809..206e20af07 100644 --- a/testsuites/ada/tmtests/tm05/init.c +++ b/testsuites/ada/tmtests/tm05/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 5" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm06/init.c b/testsuites/ada/tmtests/tm06/init.c index e7da9b9a48..42c701d01a 100644 --- a/testsuites/ada/tmtests/tm06/init.c +++ b/testsuites/ada/tmtests/tm06/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 6" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm07/init.c b/testsuites/ada/tmtests/tm07/init.c index e2b2e476f9..582d4f2a77 100644 --- a/testsuites/ada/tmtests/tm07/init.c +++ b/testsuites/ada/tmtests/tm07/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 7" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm08/init.c b/testsuites/ada/tmtests/tm08/init.c index d7a38a816b..4f8baa894c 100644 --- a/testsuites/ada/tmtests/tm08/init.c +++ b/testsuites/ada/tmtests/tm08/init.c @@ -42,7 +42,6 @@ #define ADA_TEST_NAME "ADA TM 8" #define CONFIGURE_MAXIMUM_TIMERS 110 #define CONFIGURE_MAXIMUM_SEMAPHORES 101 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm09/init.c b/testsuites/ada/tmtests/tm09/init.c index 42482a2f69..6e881dde7c 100644 --- a/testsuites/ada/tmtests/tm09/init.c +++ b/testsuites/ada/tmtests/tm09/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 9" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm10/init.c b/testsuites/ada/tmtests/tm10/init.c index 2102a33243..dad2ddbe21 100644 --- a/testsuites/ada/tmtests/tm10/init.c +++ b/testsuites/ada/tmtests/tm10/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 10" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm11/init.c b/testsuites/ada/tmtests/tm11/init.c index fe34ddf192..588f315dc2 100644 --- a/testsuites/ada/tmtests/tm11/init.c +++ b/testsuites/ada/tmtests/tm11/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 11" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm12/init.c b/testsuites/ada/tmtests/tm12/init.c index 7ac3debe6c..7f20fae43b 100644 --- a/testsuites/ada/tmtests/tm12/init.c +++ b/testsuites/ada/tmtests/tm12/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 12" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm13/init.c b/testsuites/ada/tmtests/tm13/init.c index 66a79607b6..e979602297 100644 --- a/testsuites/ada/tmtests/tm13/init.c +++ b/testsuites/ada/tmtests/tm13/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 13" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm14/init.c b/testsuites/ada/tmtests/tm14/init.c index c9ecdd5826..03d99d081a 100644 --- a/testsuites/ada/tmtests/tm14/init.c +++ b/testsuites/ada/tmtests/tm14/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 14" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm15/init.c b/testsuites/ada/tmtests/tm15/init.c index 710599245a..53e380d0a6 100644 --- a/testsuites/ada/tmtests/tm15/init.c +++ b/testsuites/ada/tmtests/tm15/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 15" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm16/init.c b/testsuites/ada/tmtests/tm16/init.c index b54f3559b5..aa7d907c66 100644 --- a/testsuites/ada/tmtests/tm16/init.c +++ b/testsuites/ada/tmtests/tm16/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 16" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm17/init.c b/testsuites/ada/tmtests/tm17/init.c index e9252771cb..c3ba070e1c 100644 --- a/testsuites/ada/tmtests/tm17/init.c +++ b/testsuites/ada/tmtests/tm17/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 17" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm18/init.c b/testsuites/ada/tmtests/tm18/init.c index 104134d726..29dc4f23e6 100644 --- a/testsuites/ada/tmtests/tm18/init.c +++ b/testsuites/ada/tmtests/tm18/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 18" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm19/init.c b/testsuites/ada/tmtests/tm19/init.c index 1961769118..634f2e0f2b 100644 --- a/testsuites/ada/tmtests/tm19/init.c +++ b/testsuites/ada/tmtests/tm19/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 19" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm20/init.c b/testsuites/ada/tmtests/tm20/init.c index 5f252c2f34..e9ae7d17d7 100644 --- a/testsuites/ada/tmtests/tm20/init.c +++ b/testsuites/ada/tmtests/tm20/init.c @@ -42,7 +42,6 @@ #define CONFIGURE_MAXIMUM_TASKS 3 #define ADA_TEST_NAME "ADA TM 20" -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm21/init.c b/testsuites/ada/tmtests/tm21/init.c index 06abc7b7f6..cc7de913f4 100644 --- a/testsuites/ada/tmtests/tm21/init.c +++ b/testsuites/ada/tmtests/tm21/init.c @@ -47,7 +47,6 @@ #define CONFIGURE_MAXIMUM_REGIONS 100 #define CONFIGURE_MAXIMUM_PORTS 100 #define CONFIGURE_MAXIMUM_PERIODS 100 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ (CONFIGURE_MAXIMUM_MESSAGE_QUEUES \ diff --git a/testsuites/ada/tmtests/tm22/init.c b/testsuites/ada/tmtests/tm22/init.c index 929bf75b53..9ad7875a5f 100644 --- a/testsuites/ada/tmtests/tm22/init.c +++ b/testsuites/ada/tmtests/tm22/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 22" #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm23/init.c b/testsuites/ada/tmtests/tm23/init.c index 951933f1f4..768bd95df8 100644 --- a/testsuites/ada/tmtests/tm23/init.c +++ b/testsuites/ada/tmtests/tm23/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 23" #define CONFIGURE_MAXIMUM_TIMERS 110 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm24/init.c b/testsuites/ada/tmtests/tm24/init.c index b90daf0738..8b25ab46bd 100644 --- a/testsuites/ada/tmtests/tm24/init.c +++ b/testsuites/ada/tmtests/tm24/init.c @@ -40,7 +40,6 @@ #define CONFIGURE_MAXIMUM_TASKS 111 #define ADA_TEST_NAME "ADA TM 24" -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm25/init.c b/testsuites/ada/tmtests/tm25/init.c index 0ebf5a934b..e0bb5bf4f3 100644 --- a/testsuites/ada/tmtests/tm25/init.c +++ b/testsuites/ada/tmtests/tm25/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 25" #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm28/init.c b/testsuites/ada/tmtests/tm28/init.c index 484756174c..542135b84e 100644 --- a/testsuites/ada/tmtests/tm28/init.c +++ b/testsuites/ada/tmtests/tm28/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 28" #define CONFIGURE_MAXIMUM_PORTS 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tm29/init.c b/testsuites/ada/tmtests/tm29/init.c index 3f12731be8..f0c509c9b0 100644 --- a/testsuites/ada/tmtests/tm29/init.c +++ b/testsuites/ada/tmtests/tm29/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TM 29" #define CONFIGURE_MAXIMUM_PERIODS 111 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/ada/tmtests/tmck/init.c b/testsuites/ada/tmtests/tmck/init.c index ae32bcc9e7..8c0682be41 100644 --- a/testsuites/ada/tmtests/tmck/init.c +++ b/testsuites/ada/tmtests/tmck/init.c @@ -41,7 +41,6 @@ #define ADA_TEST_NAME "ADA TMCK" #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_POSIX_INIT_THREAD_TABLE diff --git a/testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c b/testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c index 3538003a4a..8154c93338 100644 --- a/testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c +++ b/testsuites/rhealstone/rhdeadlockbrk/deadlockbrk.c @@ -206,7 +206,6 @@ rtems_task Task03( rtems_task_argument ignored ) #define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_SEMAPHORES 1 #define CONFIGURE_MAXIMUM_TASKS 4 diff --git a/testsuites/rhealstone/rhilatency/ilatency.c b/testsuites/rhealstone/rhilatency/ilatency.c index 2f6b185604..8985453619 100644 --- a/testsuites/rhealstone/rhilatency/ilatency.c +++ b/testsuites/rhealstone/rhilatency/ilatency.c @@ -22,7 +22,6 @@ #define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS 2 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_SCHEDULER_PRIORITY diff --git a/testsuites/rhealstone/rhmlatency/mlatency.c b/testsuites/rhealstone/rhmlatency/mlatency.c index a61e1917e5..76b1113644 100644 --- a/testsuites/rhealstone/rhmlatency/mlatency.c +++ b/testsuites/rhealstone/rhmlatency/mlatency.c @@ -151,7 +151,6 @@ rtems_task Task02( rtems_task_argument ignored ) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE(1, MESSAGE_SIZE) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT diff --git a/testsuites/rhealstone/rhtaskpreempt/taskpreempt.c b/testsuites/rhealstone/rhtaskpreempt/taskpreempt.c index c5d2b6c809..00534b094d 100644 --- a/testsuites/rhealstone/rhtaskpreempt/taskpreempt.c +++ b/testsuites/rhealstone/rhtaskpreempt/taskpreempt.c @@ -113,7 +113,6 @@ rtems_task Init( rtems_task_argument ignored ) /* configuration information */ #define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_TASKS 3 #define CONFIGURE_INIT diff --git a/testsuites/rhealstone/rhtaskswitch/taskswitch.c b/testsuites/rhealstone/rhtaskswitch/taskswitch.c index a2cef9fe32..3bcf1ec354 100644 --- a/testsuites/rhealstone/rhtaskswitch/taskswitch.c +++ b/testsuites/rhealstone/rhtaskswitch/taskswitch.c @@ -115,7 +115,6 @@ rtems_task Init( rtems_task_argument ignored ) /* configuration information */ #define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_TASKS 3 #define CONFIGURE_INIT diff --git a/testsuites/tmtests/tm01/system.h b/testsuites/tmtests/tm01/system.h index 10f694482f..d5f60d3c83 100644 --- a/testsuites/tmtests/tm01/system.h +++ b/testsuites/tmtests/tm01/system.h @@ -50,7 +50,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_MAXIMUM_TASKS 2 #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm02/system.h b/testsuites/tmtests/tm02/system.h index 0b2e4fb59a..66d3912f5a 100644 --- a/testsuites/tmtests/tm02/system.h +++ b/testsuites/tmtests/tm02/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm03/system.h b/testsuites/tmtests/tm03/system.h index 0b2e4fb59a..66d3912f5a 100644 --- a/testsuites/tmtests/tm03/system.h +++ b/testsuites/tmtests/tm03/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm04/system.h b/testsuites/tmtests/tm04/system.h index ecad2b492f..a330fde825 100644 --- a/testsuites/tmtests/tm04/system.h +++ b/testsuites/tmtests/tm04/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (4 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm05/system.h b/testsuites/tmtests/tm05/system.h index f00b626c36..28263f3051 100644 --- a/testsuites/tmtests/tm05/system.h +++ b/testsuites/tmtests/tm05/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm06/system.h b/testsuites/tmtests/tm06/system.h index f00b626c36..28263f3051 100644 --- a/testsuites/tmtests/tm06/system.h +++ b/testsuites/tmtests/tm06/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm07/system.h b/testsuites/tmtests/tm07/system.h index f00b626c36..28263f3051 100644 --- a/testsuites/tmtests/tm07/system.h +++ b/testsuites/tmtests/tm07/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm08/system.h b/testsuites/tmtests/tm08/system.h index 253cdaba54..7d642bd0a8 100644 --- a/testsuites/tmtests/tm08/system.h +++ b/testsuites/tmtests/tm08/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS 3 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm09/system.h b/testsuites/tmtests/tm09/system.h index 3d12c68d07..da2da0b2ec 100644 --- a/testsuites/tmtests/tm09/system.h +++ b/testsuites/tmtests/tm09/system.h @@ -51,7 +51,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_MAXIMUM_TASKS 2 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE(OPERATION_COUNT, MESSAGE_SIZE) diff --git a/testsuites/tmtests/tm10/system.h b/testsuites/tmtests/tm10/system.h index ed5e9a12bb..e4c296f625 100644 --- a/testsuites/tmtests/tm10/system.h +++ b/testsuites/tmtests/tm10/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE(OPERATION_COUNT, 16) diff --git a/testsuites/tmtests/tm11/system.h b/testsuites/tmtests/tm11/system.h index d4fa9fd404..9a2fc14aab 100644 --- a/testsuites/tmtests/tm11/system.h +++ b/testsuites/tmtests/tm11/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm12/system.h b/testsuites/tmtests/tm12/system.h index d4fa9fd404..9a2fc14aab 100644 --- a/testsuites/tmtests/tm12/system.h +++ b/testsuites/tmtests/tm12/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm13/system.h b/testsuites/tmtests/tm13/system.h index d4fa9fd404..9a2fc14aab 100644 --- a/testsuites/tmtests/tm13/system.h +++ b/testsuites/tmtests/tm13/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm14/system.h b/testsuites/tmtests/tm14/system.h index d4fa9fd404..9a2fc14aab 100644 --- a/testsuites/tmtests/tm14/system.h +++ b/testsuites/tmtests/tm14/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm15/system.h b/testsuites/tmtests/tm15/system.h index 9586199d27..fffabdf844 100644 --- a/testsuites/tmtests/tm15/system.h +++ b/testsuites/tmtests/tm15/system.h @@ -48,7 +48,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm16/system.h b/testsuites/tmtests/tm16/system.h index b495e374b2..9eb6d69e85 100644 --- a/testsuites/tmtests/tm16/system.h +++ b/testsuites/tmtests/tm16/system.h @@ -48,7 +48,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (3 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm17/system.h b/testsuites/tmtests/tm17/system.h index 9586199d27..fffabdf844 100644 --- a/testsuites/tmtests/tm17/system.h +++ b/testsuites/tmtests/tm17/system.h @@ -48,7 +48,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm18/system.h b/testsuites/tmtests/tm18/system.h index f00b626c36..28263f3051 100644 --- a/testsuites/tmtests/tm18/system.h +++ b/testsuites/tmtests/tm18/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm19/system.h b/testsuites/tmtests/tm19/system.h index 3051d62961..bbae1e537f 100644 --- a/testsuites/tmtests/tm19/system.h +++ b/testsuites/tmtests/tm19/system.h @@ -48,7 +48,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS 4 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm20/system.h b/testsuites/tmtests/tm20/system.h index 3128bad743..145477232d 100644 --- a/testsuites/tmtests/tm20/system.h +++ b/testsuites/tmtests/tm20/system.h @@ -51,7 +51,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_MAXIMUM_TASKS 3 #define CONFIGURE_MAXIMUM_PARTITIONS 1 #define CONFIGURE_MAXIMUM_REGIONS 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm21/system.h b/testsuites/tmtests/tm21/system.h index 53f3c01353..ef4e35fc7d 100644 --- a/testsuites/tmtests/tm21/system.h +++ b/testsuites/tmtests/tm21/system.h @@ -58,7 +58,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_PORTS OPERATION_COUNT #define CONFIGURE_MAXIMUM_PERIODS OPERATION_COUNT -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm22/system.h b/testsuites/tmtests/tm22/system.h index d256595fe7..621043dc7c 100644 --- a/testsuites/tmtests/tm22/system.h +++ b/testsuites/tmtests/tm22/system.h @@ -49,7 +49,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS 4 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_MESSAGE_BUFFER_MEMORY \ diff --git a/testsuites/tmtests/tm23/system.h b/testsuites/tmtests/tm23/system.h index edee889a9e..41722a2c39 100644 --- a/testsuites/tmtests/tm23/system.h +++ b/testsuites/tmtests/tm23/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (1 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_TIMERS OPERATION_COUNT -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm24/system.h b/testsuites/tmtests/tm24/system.h index f00b626c36..28263f3051 100644 --- a/testsuites/tmtests/tm24/system.h +++ b/testsuites/tmtests/tm24/system.h @@ -46,7 +46,6 @@ rtems_task Init( #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm25/system.h b/testsuites/tmtests/tm25/system.h index 112881f52a..423a30eba8 100644 --- a/testsuites/tmtests/tm25/system.h +++ b/testsuites/tmtests/tm25/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm26/system.h b/testsuites/tmtests/tm26/system.h index 762a7051b0..d66dfa81dd 100644 --- a/testsuites/tmtests/tm26/system.h +++ b/testsuites/tmtests/tm26/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (6 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT_TASK_ATTRIBUTES RTEMS_FLOATING_POINT diff --git a/testsuites/tmtests/tm27/system.h b/testsuites/tmtests/tm27/system.h index b3f40c9d8c..4a2723bcd4 100644 --- a/testsuites/tmtests/tm27/system.h +++ b/testsuites/tmtests/tm27/system.h @@ -48,7 +48,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS 3 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm28/system.h b/testsuites/tmtests/tm28/system.h index f570f52849..bec8393510 100644 --- a/testsuites/tmtests/tm28/system.h +++ b/testsuites/tmtests/tm28/system.h @@ -49,7 +49,6 @@ rtems_id Task_id[ OPERATION_COUNT+1 ]; /* array of task ids */ #define CONFIGURE_MAXIMUM_TASKS 2 #define CONFIGURE_MAXIMUM_PORTS 1 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE diff --git a/testsuites/tmtests/tm29/system.h b/testsuites/tmtests/tm29/system.h index 0c8e6e48cf..380878abb0 100644 --- a/testsuites/tmtests/tm29/system.h +++ b/testsuites/tmtests/tm29/system.h @@ -47,7 +47,6 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TASKS (2 + OPERATION_COUNT) #define CONFIGURE_MAXIMUM_PERIODS OPERATION_COUNT -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) diff --git a/testsuites/tmtests/tmck/system.h b/testsuites/tmtests/tmck/system.h index 6a33ed4374..6fad74389e 100644 --- a/testsuites/tmtests/tmck/system.h +++ b/testsuites/tmtests/tmck/system.h @@ -48,7 +48,6 @@ rtems_name Task_name[ OPERATION_COUNT+1 ]; /* array of task names */ #define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER #define CONFIGURE_MAXIMUM_TASKS 2 -#define CONFIGURE_TICKS_PER_TIMESLICE 0 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE -- cgit v1.2.3