Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
cpu_conf.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 HAW Hamburg
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*/
5
6
#pragma once
7
8
#ifdef __cplusplus
9
extern
"C"
10
{
11
#endif
12
29
#define IRQ_API_INLINED (1)
30
35
#define THREAD_EXTRA_STACKSIZE_PRINTF (512)
36
37
#ifndef THREAD_STACKSIZE_DEFAULT
38
#define THREAD_STACKSIZE_DEFAULT (1024)
39
#endif
40
41
#ifndef THREAD_STACKSIZE_IDLE
42
#define THREAD_STACKSIZE_IDLE (160)
43
#endif
49
#define UND_STACKSIZE (64)
50
54
#define ABT_STACKSIZE (64)
55
59
#ifndef ISR_STACKSIZE
60
#define ISR_STACKSIZE (400)
61
#endif
62
66
#define FIQ_STACKSIZE (64)
67
71
#define SVC_STACKSIZE (400)
72
76
#define USR_STACKSIZE (4096)
77
82
#define NUM_HEAPS (2)
83
86
#ifdef __cplusplus
87
}
88
#endif
Generated on Sat Sep 6 2025 20:14:01 by
1.9.1