File tree Expand file tree Collapse file tree 3 files changed +7
-5
lines changed Expand file tree Collapse file tree 3 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,8 @@ CFLAGS += $(MCU_FLAGS_$(MCU_SERIES))
110
110
# Select HAL file for distribution via mpconfigport
111
111
CFLAGS += -DSTM32_HAL_H='<stm32$(MCU_SERIES_LOWER ) xx_hal.h>'
112
112
113
+ CFLAGS += -DSTM32_SERIES_LOWER='"stm32$(MCU_SERIES_LOWER ) "'
114
+
113
115
# Floating point settings
114
116
ifeq ($(MCU_VARIANT ) ,$(filter $(MCU_VARIANT ) ,STM32F765xx STM32F767xx STM32F769xx STM32H743xx) )
115
117
CFLAGS += -mfpu=fpv5-d16 -mfloat-abi=hard
Original file line number Diff line number Diff line change 32
32
33
33
#include "py/mperrno.h"
34
34
#include "py/runtime.h"
35
- #include "stm32f4xx_hal.h"
35
+ #include STM32_HAL_H
36
36
#include "peripherals/periph.h"
37
37
38
38
STATIC const qstr os_uname_info_fields [] = {
39
39
MP_QSTR_sysname , MP_QSTR_nodename ,
40
40
MP_QSTR_release , MP_QSTR_version , MP_QSTR_machine
41
41
};
42
- STATIC const MP_DEFINE_STR_OBJ (os_uname_info_sysname_obj , " stm32f4 " );
43
- STATIC const MP_DEFINE_STR_OBJ (os_uname_info_nodename_obj , " stm32f4 " );
42
+ STATIC const MP_DEFINE_STR_OBJ (os_uname_info_sysname_obj , STM32_SERIES_LOWER );
43
+ STATIC const MP_DEFINE_STR_OBJ (os_uname_info_nodename_obj , STM32_SERIES_LOWER );
44
44
45
45
STATIC const MP_DEFINE_STR_OBJ (os_uname_info_release_obj , MICROPY_VERSION_STRING );
46
46
STATIC const MP_DEFINE_STR_OBJ (os_uname_info_version_obj , MICROPY_GIT_TAG " on " MICROPY_BUILD_DATE );
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ ifeq ($(MCU_SERIES),H7)
22
22
CIRCUITPY_ANALOGIO = 0
23
23
CIRCUITPY_NEOPIXEL_WRITE = 0
24
24
CIRCUITPY_PULSEIO = 0
25
- CIRCUITPY_OS = 0
25
+ CIRCUITPY_OS = 1
26
26
CIRCUITPY_NVM = 0
27
27
CIRCUITPY_AUDIOBUSIO = 0
28
28
CIRCUITPY_AUDIOIO = 0
@@ -41,7 +41,7 @@ ifeq ($(MCU_SERIES),F7)
41
41
CIRCUITPY_ANALOGIO = 0
42
42
CIRCUITPY_NEOPIXEL_WRITE = 0
43
43
CIRCUITPY_PULSEIO = 1
44
- CIRCUITPY_OS = 0
44
+ CIRCUITPY_OS = 1
45
45
CIRCUITPY_NVM = 0
46
46
CIRCUITPY_AUDIOBUSIO = 0
47
47
CIRCUITPY_AUDIOIO = 0
You can’t perform that action at this time.
0 commit comments