diff --git a/pycardium/main.c b/pycardium/main.c index da08475b82820fc25fd72bb04032aa3f26fc2461..2d16dbb7b7549bdb8b56c8385157c71c8e321642 100644 --- a/pycardium/main.c +++ b/pycardium/main.c @@ -1,10 +1,11 @@ -#include "py/runtime.h" -#include "py/gc.h" +#include "max32665.h" + #include "lib/utils/pyexec.h" +#include "py/gc.h" +#include "py/runtime.h" #include "py/stackctrl.h" -#include <stdio.h> -#include "max32665.h" +#include <stdio.h> /* Defined in linker script */ extern void *__StackTop, *__StackLimit; diff --git a/pycardium/modules/interrupt.c b/pycardium/modules/interrupt.c index e5bc878eb2c9accb2cde0753e738068eec7e65cd..8a1a4c282a005833b1dfe03dec51554b67e971ce 100644 --- a/pycardium/modules/interrupt.c +++ b/pycardium/modules/interrupt.c @@ -1,9 +1,11 @@ +#include "mphalport.h" + +#include "api/common.h" +#include "epicardium.h" + +#include "py/builtin.h" #include "py/obj.h" #include "py/runtime.h" -#include "py/builtin.h" -#include "epicardium.h" -#include "api/common.h" -#include "mphalport.h" // TODO: these should be intialized as mp_const_none mp_obj_t callbacks[EPIC_INT_NUM] = { diff --git a/pycardium/modules/leds.c b/pycardium/modules/leds.c index a1dc47e850c15876b91531bd5363e044110db0c0..7428069cc4c7ae4ac21b81877120e9a168634975 100644 --- a/pycardium/modules/leds.c +++ b/pycardium/modules/leds.c @@ -1,9 +1,9 @@ +#include "epicardium.h" + #include "py/obj.h" #include "py/objlist.h" #include "py/runtime.h" -#include "epicardium.h" - static mp_obj_t mp_leds_set(mp_obj_t led_in, mp_obj_t color_in) { int led = mp_obj_get_int(led_in); diff --git a/pycardium/modules/light_sensor.c b/pycardium/modules/light_sensor.c index daf156106661d9492eeedac4b4317f21242a1455..ce8343aa72c0a0a5e02ee28cba9b764dcad8ef7d 100644 --- a/pycardium/modules/light_sensor.c +++ b/pycardium/modules/light_sensor.c @@ -1,7 +1,8 @@ +#include "epicardium.h" + +#include "py/builtin.h" #include "py/obj.h" #include "py/runtime.h" -#include "py/builtin.h" -#include "epicardium.h" static mp_obj_t mp_light_sensor_start() { diff --git a/pycardium/modules/sys_display.c b/pycardium/modules/sys_display.c index 5d57be54c1ef88bed3ab7487a813d7691cc65c02..cc550be6d1124b3e3dde68b477e726574f5feb16 100644 --- a/pycardium/modules/sys_display.c +++ b/pycardium/modules/sys_display.c @@ -1,9 +1,10 @@ +#include "epicardium.h" + #include "py/obj.h" -#include "py/objstr.h" #include "py/objint.h" +#include "py/objstr.h" #include "py/runtime.h" -#include "epicardium.h" #include <stdio.h> static uint16_t rgb888_to_rgb565(uint8_t *bytes) diff --git a/pycardium/modules/utime.c b/pycardium/modules/utime.c index 39972df4c97ccdf868374f9b16f3698389b37c9e..856ab9e222f2a10eab33772f8ff5621cd6d97de5 100644 --- a/pycardium/modules/utime.c +++ b/pycardium/modules/utime.c @@ -1,8 +1,8 @@ -#include "py/mpconfig.h" -#include "extmod/utime_mphal.h" - #include "mxc_delay.h" +#include "extmod/utime_mphal.h" +#include "py/mpconfig.h" + static const mp_rom_map_elem_t time_module_globals_table[] = { { MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_utime) }, { MP_ROM_QSTR(MP_QSTR_sleep), MP_ROM_PTR(&mp_utime_sleep_obj) }, diff --git a/pycardium/modules/vibra.c b/pycardium/modules/vibra.c index 9d753c0dae54034d74ba9b12d6b0751e8d5c5645..8e360a0d0ed29c22002a9626d292c2d131055c40 100644 --- a/pycardium/modules/vibra.c +++ b/pycardium/modules/vibra.c @@ -1,7 +1,8 @@ +#include "epicardium.h" + +#include "py/builtin.h" #include "py/obj.h" #include "py/runtime.h" -#include "py/builtin.h" -#include "epicardium.h" static mp_obj_t mp_vibra_set(mp_obj_t state_obj) { diff --git a/pycardium/mphalport.c b/pycardium/mphalport.c index bc029664b632068be810862e96d61a9e201bff32..9e0402779651f13808726eef4b62a1d6d97ed064 100644 --- a/pycardium/mphalport.c +++ b/pycardium/mphalport.c @@ -1,7 +1,12 @@ -#include <stdint.h> +#include "api/common.h" +#include "epicardium.h" + +#include "max32665.h" +#include "mxc_delay.h" +#include "tmr.h" + +/* stdarg.h must be included before mpprint.h */ #include <stdarg.h> -#include <stdio.h> -#include <string.h> #include "py/lexer.h" #include "py/mpconfig.h" @@ -11,12 +16,9 @@ #include "py/runtime.h" #include "py/mpprint.h" -#include "mxc_delay.h" -#include "max32665.h" -#include "tmr.h" - -#include "epicardium.h" -#include "api/common.h" +#include <stdint.h> +#include <stdio.h> +#include <string.h> /****************************************************************************** * Serial Communication