Files
micropython/py
Damien George bfdf500ea5 py/mphal: Move configuration of ATOMIC_SECTION macros to mphal.h.
MICROPY_BEGIN_ATOMIC_SECTION/MICROPY_END_ATOMIC_SECTION belong more to the
MicroPython HAL rather than build configuration settings, so move their
default configuration to py/mphal.h, and require all users of these macros
to include py/mphal.h (here, py/objexcept.c and py/scheduler.c).

This helps ports separate configuration from their HAL implementations, and
can improve build times (because mpconfig.h is included everywhere, whereas
mphal.h is not).

Signed-off-by: Damien George <damien@micropython.org>
2023-12-01 14:14:08 +11:00
..
2023-10-16 11:23:11 +11:00
2023-10-16 11:23:11 +11:00
2023-10-16 11:23:11 +11:00
2023-06-02 21:50:57 +10:00
2023-06-02 21:50:57 +10:00
2023-09-01 14:31:57 +10:00