distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
CMSIS-proxy.h
Go to the documentation of this file.
1
12
#ifndef SOURCE_CHIP_STM32_STM32F4_INCLUDE_DISTORTOS_CHIP_CMSIS_PROXY_H_
13
#define SOURCE_CHIP_STM32_STM32F4_INCLUDE_DISTORTOS_CHIP_CMSIS_PROXY_H_
14
15
#include "
distortos/distortosConfiguration.h
"
16
17
#if defined(DISTORTOS_CHIP_STM32F401CB) || defined(DISTORTOS_CHIP_STM32F401CC) || \
18
defined(DISTORTOS_CHIP_STM32F401RB) || defined(DISTORTOS_CHIP_STM32F401RC) || \
19
defined(DISTORTOS_CHIP_STM32F401VB) || defined(DISTORTOS_CHIP_STM32F401VC)
20
#define STM32F401xC
21
#elif defined(DISTORTOS_CHIP_STM32F401CD) || defined(DISTORTOS_CHIP_STM32F401CE) || \
22
defined(DISTORTOS_CHIP_STM32F401RD) || defined(DISTORTOS_CHIP_STM32F401RE) || \
23
defined(DISTORTOS_CHIP_STM32F401VD) || defined(DISTORTOS_CHIP_STM32F401VE)
24
#define STM32F401xE
25
#elif defined(DISTORTOS_CHIP_STM32F405)
26
#define STM32F405xx
27
#elif defined(DISTORTOS_CHIP_STM32F407)
28
#define STM32F407xx
29
#elif defined(DISTORTOS_CHIP_STM32F410C8) || defined(DISTORTOS_CHIP_STM32F410CB)
30
#define STM32F410Cx
31
#elif defined(DISTORTOS_CHIP_STM32F410R8) || defined(DISTORTOS_CHIP_STM32F410RB)
32
#define STM32F410Rx
33
#elif defined(DISTORTOS_CHIP_STM32F410T8) || defined(DISTORTOS_CHIP_STM32F410TB)
34
#define STM32F410Tx
35
#elif defined(DISTORTOS_CHIP_STM32F411)
36
#define STM32F411xE
37
#elif defined(DISTORTOS_CHIP_STM32F412C)
38
#define STM32F412Cx
39
#elif defined(DISTORTOS_CHIP_STM32F412R)
40
#define STM32F412Rx
41
#elif defined(DISTORTOS_CHIP_STM32F412V)
42
#define STM32F412Vx
43
#elif defined(DISTORTOS_CHIP_STM32F412Z)
44
#define STM32F412Zx
45
#elif defined(DISTORTOS_CHIP_STM32F413)
46
#define STM32F413xx
47
#elif defined(DISTORTOS_CHIP_STM32F415)
48
#define STM32F415xx
49
#elif defined(DISTORTOS_CHIP_STM32F417)
50
#define STM32F417xx
51
#elif defined(DISTORTOS_CHIP_STM32F423)
52
#define STM32F423xx
53
#elif defined(DISTORTOS_CHIP_STM32F427)
54
#define STM32F427xx
55
#elif defined(DISTORTOS_CHIP_STM32F429)
56
#define STM32F429xx
57
#elif defined(DISTORTOS_CHIP_STM32F437)
58
#define STM32F437xx
59
#elif defined(DISTORTOS_CHIP_STM32F439)
60
#define STM32F439xx
61
#elif defined(DISTORTOS_CHIP_STM32F446)
62
#define STM32F446xx
63
#elif defined(DISTORTOS_CHIP_STM32F469)
64
#define STM32F469xx
65
#elif defined(DISTORTOS_CHIP_STM32F479)
66
#define STM32F479xx
67
#else
68
#error "Unsupported STM32F4 chip!"
69
#endif
70
71
#include "stm32f4xx.h"
72
73
#endif
/* SOURCE_CHIP_STM32_STM32F4_INCLUDE_DISTORTOS_CHIP_CMSIS_PROXY_H_ */
distortosConfiguration.h
distortos configuration
source
chip
STM32
STM32F4
include
distortos
chip
CMSIS-proxy.h
Generated on Sun May 5 2019 16:29:54 for distortos by
1.8.15