10 Commits (f1f6ef7b17dc97f784a4cdb33154800129dc6d26)

Author SHA1 Message Date
Damien George 5f3c2f1fa8 stm32/irq: Clean up irq.h so it does not depend on core uPy defines. 4 years ago
Damien George 12413e92a3 stm32/powerctrlboot: Fix config of systick IRQ priority on F0/L0/WB MCU. 5 years ago
Damien George 4c1ad1f691 stm32: Add support for USB on L0 MCUs. 5 years ago
iabdalkader 1646eff864 stm32/irq: Fix IRQ_ENABLE_STATS stats config to work on all MCUs. 6 years ago
iabdalkader 07af74daef stm32/spi: Enable SPI IRQs and add IRQHandlers for H7 MCUs. 6 years ago
Damien George 0941a467e7 stm32: Change flash IRQ priority from 2 to 6 to prevent preemption. 6 years ago
Damien George 070937fe93 stm32: Add support for Cortex-M0 CPUs. 7 years ago
Damien George a03e6c1e05 stm32/irq: Define IRQ priorities directly as encoded hardware values. 7 years ago
Damien George d966a33486 stm32: Change header include guards from STMHAL to STM32 to match dir. 7 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
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George 8ed7155828 stmhal: Add "quiet timing" enter/exit functions. 7 years ago
Damien George 080210ddc6 stmhal/irq: Shift IRQ priorities of TIM and EXTINT to be above PENDSV. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Damien George d2d9dfcd40 stmhal: Remove obsolete code for special handling of TIM3 irq settings. 8 years ago
Damien George 401af50dc0 stmhal: Add pyb.irq_stats() to get statistics about IRQ calls. 10 years ago
Damien George dd7d2e0810 stmhal: Only use BASEPRI irq stuff if Cortex is M3 or higher. 9 years ago
Damien George 95c9cc8114 stmhal: Add raise_irq_pri and restore_irq_pri functions. 9 years ago
Dave Hylands c8437f97ae stmhal: Increase the priority of UART IRQ. 9 years ago
Damien George 3cfb02f166 stmhal/irq: Set all IRQ subpriorities to 0, since they aren't used. 9 years ago
Damien George 18820471ae stmhal/irq: Add comment about SDIO priority being higher than DMA. 9 years ago
Dave Hylands 9f5486c7e2 stmhal: Put IRQs into priority order. 9 years ago
Dave Curtis 32b3549cce stmhal: Add symbolic #defines for interrupt levels in irq.h. 9 years ago
Damien George 1960475ed7 stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
Damien George e5cbb70328 stmhal: Make enable_irq and disable_irq inline functions. 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Paul Sokolovsky f54bcbf099 py, unix: Make "mpconfig.h" be first included, as other headers depend on it. 11 years ago
Paul Sokolovsky 3a83b805fc nlr: Add implementation using setjmp/longjmp. 11 years ago