aboutsummaryrefslogtreecommitdiffstats
path: root/test/test.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/test.h')
-rw-r--r--test/test.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/test/test.h b/test/test.h
index a2da7edcb..983a7b093 100644
--- a/test/test.h
+++ b/test/test.h
@@ -31,7 +31,9 @@
#define MAX_THREADS 5
#define MAX_TOKENS 16
-#if defined(CH_ARCHITECTURE_AVR) || defined(CH_ARCHITECTURE_MSP430)
+#if defined(CH_ARCHITECTURE_AVR) || \
+ defined(CH_ARCHITECTURE_MSP430) || \
+ defined(CH_ARCHITECTURE_STM8)
#define THREADS_STACK_SIZE 48
#elif defined(CH_ARCHITECTURE_SIMIA32)
#define THREADS_STACK_SIZE 512
@@ -50,12 +52,12 @@ struct testcase {
#ifndef __DOXYGEN__
union test_buffers {
struct {
- WORKING_AREA(waT0, THREADS_STACK_SIZE);
- WORKING_AREA(waT1, THREADS_STACK_SIZE);
- WORKING_AREA(waT2, THREADS_STACK_SIZE);
- WORKING_AREA(waT3, THREADS_STACK_SIZE);
- WORKING_AREA(waT4, THREADS_STACK_SIZE);
- };
+ WORKING_AREA(T0, THREADS_STACK_SIZE);
+ WORKING_AREA(T1, THREADS_STACK_SIZE);
+ WORKING_AREA(T2, THREADS_STACK_SIZE);
+ WORKING_AREA(T3, THREADS_STACK_SIZE);
+ WORKING_AREA(T4, THREADS_STACK_SIZE);
+ } wa;
uint8_t buffer[WA_SIZE * 5];
};
#endif