diff options
author | Damien George <damien.p.george@gmail.com> | 2016-12-13 16:21:41 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-12-13 16:26:45 +1100 |
commit | 0f408bc1ff9585ec66431176c993c369cd686a2e (patch) | |
tree | 23ee600f84152fe72daf179a1adc63b6fa2f1905 | |
parent | 8001918a896586438ed5e82a9d0a200bb61027ee (diff) | |
download | micropython-0f408bc1ff9585ec66431176c993c369cd686a2e.tar.gz micropython-0f408bc1ff9585ec66431176c993c369cd686a2e.zip |
stmhal: Move PY_SYS_PLATFORM config from board to general config file.
It can be overridden by a board if needed.
-rw-r--r-- | stmhal/boards/CERB40/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/ESPRUINO_PICO/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/PYBLITEV10/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/PYBV10/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/PYBV11/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/PYBV4/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/boards/STM32F411DISC/mpconfigboard.h | 1 | ||||
-rw-r--r-- | stmhal/mpconfigport.h | 3 |
8 files changed, 3 insertions, 7 deletions
diff --git a/stmhal/boards/CERB40/mpconfigboard.h b/stmhal/boards/CERB40/mpconfigboard.h index 579ec84337..284de7a40f 100644 --- a/stmhal/boards/CERB40/mpconfigboard.h +++ b/stmhal/boards/CERB40/mpconfigboard.h @@ -2,7 +2,6 @@ #define MICROPY_HW_BOARD_NAME "Cerb40" #define MICROPY_HW_MCU_NAME "STM32F405RG" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (0) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/boards/ESPRUINO_PICO/mpconfigboard.h b/stmhal/boards/ESPRUINO_PICO/mpconfigboard.h index 6854f4e285..e84822957d 100644 --- a/stmhal/boards/ESPRUINO_PICO/mpconfigboard.h +++ b/stmhal/boards/ESPRUINO_PICO/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "Espruino Pico" #define MICROPY_HW_MCU_NAME "STM32F401CD" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_PY_USOCKET (0) #define MICROPY_PY_NETWORK (0) diff --git a/stmhal/boards/PYBLITEV10/mpconfigboard.h b/stmhal/boards/PYBLITEV10/mpconfigboard.h index c952120310..090ba4cf1b 100644 --- a/stmhal/boards/PYBLITEV10/mpconfigboard.h +++ b/stmhal/boards/PYBLITEV10/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "PYBLITEv1.0" #define MICROPY_HW_MCU_NAME "STM32F411RE" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (1) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/boards/PYBV10/mpconfigboard.h b/stmhal/boards/PYBV10/mpconfigboard.h index 4cdbb06568..c06022a34d 100644 --- a/stmhal/boards/PYBV10/mpconfigboard.h +++ b/stmhal/boards/PYBV10/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "PYBv1.0" #define MICROPY_HW_MCU_NAME "STM32F405RG" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (1) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/boards/PYBV11/mpconfigboard.h b/stmhal/boards/PYBV11/mpconfigboard.h index 82bd54f0d3..c69e52cc50 100644 --- a/stmhal/boards/PYBV11/mpconfigboard.h +++ b/stmhal/boards/PYBV11/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "PYBv1.1" #define MICROPY_HW_MCU_NAME "STM32F405RG" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (1) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/boards/PYBV4/mpconfigboard.h b/stmhal/boards/PYBV4/mpconfigboard.h index 3e8300d15b..2a4829c3e3 100644 --- a/stmhal/boards/PYBV4/mpconfigboard.h +++ b/stmhal/boards/PYBV4/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "PYBv4" #define MICROPY_HW_MCU_NAME "STM32F405RG" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (1) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/boards/STM32F411DISC/mpconfigboard.h b/stmhal/boards/STM32F411DISC/mpconfigboard.h index 31e6d9755b..d87701f8af 100644 --- a/stmhal/boards/STM32F411DISC/mpconfigboard.h +++ b/stmhal/boards/STM32F411DISC/mpconfigboard.h @@ -1,6 +1,5 @@ #define MICROPY_HW_BOARD_NAME "F411DISC" #define MICROPY_HW_MCU_NAME "STM32F411" -#define MICROPY_PY_SYS_PLATFORM "pyboard" #define MICROPY_HW_HAS_SWITCH (1) #define MICROPY_HW_HAS_FLASH (1) diff --git a/stmhal/mpconfigport.h b/stmhal/mpconfigport.h index 493df78741..f93d9049a8 100644 --- a/stmhal/mpconfigport.h +++ b/stmhal/mpconfigport.h @@ -83,6 +83,9 @@ #define MICROPY_PY_SYS_MAXSIZE (1) #define MICROPY_PY_SYS_STDFILES (1) #define MICROPY_PY_SYS_STDIO_BUFFER (1) +#ifndef MICROPY_PY_SYS_PLATFORM // let boards override it if they want +#define MICROPY_PY_SYS_PLATFORM "pyboard" +#endif #define MICROPY_PY_COLLECTIONS_ORDEREDDICT (1) #define MICROPY_PY_MATH_SPECIAL_FUNCTIONS (1) #define MICROPY_PY_CMATH (1) |