5 Commits (993ab6aa2c2e8eadcfdf64371bfddaa8304f26cb)

Author SHA1 Message Date
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George a5d97f1db9 stm32: Add soft timer implementation, using SysTick at 1ms resolution. 5 years ago
Damien George 1bcf4afb10 stm32/systick: Make periodic systick callbacks use a cyclic func table. 6 years ago
Damien George 5fbda53d3c stm32/systick: Rename sys_tick_XXX functions to systick_XXX. 6 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Damien George 3509e2d307 stmhal/systick: Make mp_hal_delay_ms release the GIL when sleeping. 8 years ago
Damien George a5159edc20 stmhal: Enable micropython.schedule(). 8 years ago
Damien George 89738e8240 stmhal: Rename sys_tick ticks/delay functions to corresp. mp_hal ones. 8 years ago
Damien George 05a4859585 stmhal: Implement a proper thread scheduler. 8 years ago
Dave Hylands ea8bf81058 stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 1960475ed7 stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
Damien George 34e43c7ee9 stmhal: Improve efficiency of SysTick IRQ and HAL_Delay. 10 years ago
Damien George 29c92a407c stmhal: Use MP_OBJ_NEW_SMALL_INT directly in pyb.micros/millis. 10 years ago
Dave Hylands 2bf044442e Add support for pyb.micros() by using the systick timer. 10 years ago
Paul Sokolovsky 8139494e54 stmhal: Include mpconfig.h before all other includes. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Dave Hylands 9db719bb57 stmhal - More systick cleanup. Fix HAL_Delay 11 years ago
Dave Hylands ef39f2d9ca Cleanup systick for stmhal 11 years ago
Dave Hylands f14b92b9e1 REPl working on UART6 with STMHAL 11 years ago