| Age | Commit message (Collapse) | Author |
|
A GC in stmhal port now only scans true root pointers, not entire BSS.
This reduces base GC time from 1700ms to 900ms.
|
|
|
|
See discussion in issue #50.
|
|
dhylands-teensy-new
Conflicts:
stmhal/pin_named_pins.c
stmhal/readline.c
Renamed HAL_H to MICROPY_HAL_H. Made stmhal/mphal.h which intends to
define the generic Micro Python HAL, which in stmhal sits above the ST
HAL.
|
|
It defines types used by all other headers.
Fixes #691.
|
|
Refactored some stmhal files which are shared with teensy.
|
|
TODO: Get rid of this compatibility define and rely on standard module.
|
|
Blanket wide to all .c and .h files. Some files originating from ST are
difficult to deal with (license wise) so it was left out of those.
Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
|
|
Make include dependencies neater, and adheres to the coding convention
that headers should not include headers.
|
|
|
|
|