X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fkern%2Fsem_test.c;h=354277fcbd0f4e9c0a6cbc41d17f3e21fff8a555;hb=c64879e277eb12f6e22fee612274d3783424c58f;hp=b2031b3ba6a67719d9dcab50acb88b30824d0bd9;hpb=5fd48a9f26d9e7268f16a21e112c92699bd19509;p=bertos.git diff --git a/bertos/kern/sem_test.c b/bertos/kern/sem_test.c index b2031b3b..354277fc 100644 --- a/bertos/kern/sem_test.c +++ b/bertos/kern/sem_test.c @@ -49,8 +49,8 @@ // Global settings for the test. #define MAX_GLOBAL_COUNT 1024 -#define TEST_TIME_OUT_MS 4000 -#define DELAY 10 +#define TEST_TIME_OUT_MS 6000 +#define DELAY 5 // Settings for the test process. //Process 1 @@ -64,26 +64,25 @@ #define DELAY_PROC_T3 INC_PROC_T3*DELAY //Process 4 #define INC_PROC_T4 7 -#define DELAY_PROC_T4 INC_PROC_T3*DELAY +#define DELAY_PROC_T4 INC_PROC_T4*DELAY //Process 5 #define INC_PROC_T5 11 -#define DELAY_PROC_T5 INC_PROC_T3*DELAY +#define DELAY_PROC_T5 INC_PROC_T5*DELAY //Process 6 #define INC_PROC_T6 13 -#define DELAY_PROC_T6 INC_PROC_T3*DELAY +#define DELAY_PROC_T6 INC_PROC_T6*DELAY //Process 7 #define INC_PROC_T7 17 -#define DELAY_PROC_T7 INC_PROC_T3*DELAY +#define DELAY_PROC_T7 INC_PROC_T7*DELAY //Process 8 #define INC_PROC_T8 19 -#define DELAY_PROC_T8 INC_PROC_T3*DELAY +#define DELAY_PROC_T8 INC_PROC_T8*DELAY Semaphore sem; unsigned int global_count = 0; /* - * These macro generate the code that needed to create the - * test process function and all it needed. + * These macros generate the code needed to create the test process functions. */ #define PROC_TEST(num) static void proc_test##num(void) \ { \