diff options
author | Jim Mussared <jim.mussared@gmail.com> | 2021-08-14 01:43:15 +1000 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2021-09-16 13:19:11 +1000 |
commit | 01374d941f9d7398e35990b574769b20c6779457 (patch) | |
tree | fc373430f80e9c7c86c31374f0f79f2552adc8bd /docs/esp8266/tutorial | |
parent | 0c0807e08480b5bf3734648bd0f7f4405e1989f5 (diff) | |
download | micropython-01374d941f9d7398e35990b574769b20c6779457.tar.gz micropython-01374d941f9d7398e35990b574769b20c6779457.zip |
py/mpconfig.h: Define initial templates for "feature levels".
This is the beginning of a set of changes to simplify enabling/disabling
features. The goals are:
- Remove redundancy from mpconfigport.h (never set a value to the default
-- make it clear exactly what's being enabled).
- Improve consistency between ports. All "similar" ports (i.e. approx same
flash size) should get the same features.
- Simplify mpconfigport.h -- just get default/sensible options for the size
of the port.
- Make it easy for defining constrained boards (e.g. STM32F0/L0), they can
just set a lower level.
This commit makes a step towards this and defines the "core" level as the
current default feature set, and a "minimal" level to turn off everything.
And a few placeholder levels are added for where the other ports will
roughly land.
This is a no-op change for all ports.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
Diffstat (limited to 'docs/esp8266/tutorial')
0 files changed, 0 insertions, 0 deletions