aboutsummaryrefslogtreecommitdiff
path: root/example-cdc/sample.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2017-09-05 14:34:25 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2017-09-05 14:34:25 +0900
commitaf5982507f5f6831b202d1014138a92b8a243183 (patch)
tree7b8e6ad6008d5a93783fe7b27e10dd9afe4a9788 /example-cdc/sample.c
parenta1b993c2e24d2e94fe5284cdbfec712b6d358785 (diff)
Define threads stack size by stack-def.h.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'example-cdc/sample.c')
-rw-r--r--example-cdc/sample.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/example-cdc/sample.c b/example-cdc/sample.c
index d9c38c8..13860e7 100644
--- a/example-cdc/sample.c
+++ b/example-cdc/sample.c
@@ -61,14 +61,14 @@ blk (void *arg)
#define PRIO_PWM 3
#define PRIO_BLK 2
-extern uint8_t __process1_stack_base__[], __process1_stack_size__[];
-extern uint8_t __process2_stack_base__[], __process2_stack_size__[];
-
-#define STACK_ADDR_PWM ((uint32_t)__process1_stack_base__)
-#define STACK_SIZE_PWM ((uint32_t)__process1_stack_size__)
-
-#define STACK_ADDR_BLK ((uint32_t)__process2_stack_base__)
-#define STACK_SIZE_BLK ((uint32_t)__process2_stack_size__)
+#define STACK_MAIN
+#define STACK_PROCESS_1
+#define STACK_PROCESS_2
+#include "stack-def.h"
+#define STACK_ADDR_PWM ((uint32_t)process1_base)
+#define STACK_SIZE_PWM (sizeof process1_base)
+#define STACK_ADDR_BLK ((uint32_t)process2_base)
+#define STACK_SIZE_BLK (sizeof process2_base)
static char hexchar (uint8_t x)