micropython/lib/utils
Damien George a3dc1b1957 all: Remove inclusion of internal py header files.
Header files that are considered internal to the py core and should not
normally be included directly are:
    py/nlr.h - internal nlr configuration and declarations
    py/bc0.h - contains bytecode macro definitions
    py/runtime0.h - contains basic runtime enums

Instead, the top-level header files to include are one of:
    py/obj.h - includes runtime0.h and defines everything to use the
        mp_obj_t type
    py/runtime.h - includes mpstate.h and hence nlr.h, obj.h, runtime0.h,
        and defines everything to use the general runtime support functions

Additional, specific headers (eg py/objlist.h) can be included if needed.
2017-10-04 12:37:50 +11:00
..
interrupt_char.c lib/utils/interrupt_char: Remove support for KBD_EXCEPTION disabled. 2017-06-02 12:03:57 +10:00
interrupt_char.h all: Unify header guard usage. 2017-07-18 11:57:39 +10:00
printf.c all: Use the name MicroPython consistently in comments 2017-07-31 18:35:40 +10:00
pyexec.c all: Remove inclusion of internal py header files. 2017-10-04 12:37:50 +11:00
pyexec.h all: Use the name MicroPython consistently in comments 2017-07-31 18:35:40 +10:00
stdout_helpers.c
sys_stdio_mphal.c stmhal: Move pybstdio.c to lib/utils/sys_stdio_mphal.c for common use. 2017-06-15 18:55:34 +10:00