summaryrefslogtreecommitdiff
path: root/core/cortex-m0
Commit message (Expand)AuthorAgeFilesLines
* core/cortex-m0/panic-internal.h: Format with clang-formatJack Rosenthal2022-07-011-1/+1
* core/cortex-m0/include/fpu.h: Format with clang-formatJack Rosenthal2022-07-011-1/+1
* core/cortex-m0/panic.c: Format with clang-formatJack Rosenthal2022-07-011-27/+28
* cortex-m: Don't execute WFI instruction if debuggingBobby Casey2022-07-012-1/+10
* core/cortex-m0/cpu.h: Format with clang-formatJack Rosenthal2022-06-291-26/+24
* core/cortex-m0/irq_handler.h: Format with clang-formatJack Rosenthal2022-06-291-19/+20
* core/cortex-m0/task.c: Format with clang-formatJack Rosenthal2022-06-281-50/+38
* core/cortex-m0/vecttable.c: Format with clang-formatJack Rosenthal2022-06-281-61/+20
* hook: Add HOOK_POWER_SUPPLY_CHANGEDaisuke Nojiri2022-06-221-0/+4
* Makefile: Make sure CROSS_COMPILE is set correctlyTom Hughes2022-06-212-12/+15
* Makefile: Set core-specific LLVM toolchainTom Hughes2022-06-151-2/+9
* tree: Files should end with single newlineTom Hughes2022-06-151-1/+0
* core/cortex-m[0]: Remove C++ exception unwind stubsTom Hughes2022-06-151-9/+0
* task: change task_set_event return type to voidFabio Baltieri2022-06-021-3/+1
* core/cortex-m[0]: Use architecture-specific compiler rtTom Hughes2022-04-191-1/+1
* tree: Add __keep to all core irq handler routinesTom Hughes2022-04-011-1/+1
* atomic: add atomic_and functionDawid Niedzwiecki2022-03-091-0/+5
* atomic: fix printing atomic_t typeDawid Niedzwiecki2022-01-061-4/+4
* atomic: change atomic_t to longDawid Niedzwiecki2021-12-171-4/+4
* core/cortex-m[0]: Replace numeric index with readable nameTom Hughes2021-12-111-17/+22
* task: use atomic_t for some variablesDawid Niedzwiecki2021-12-071-3/+3
* task: change task events bitmask to atomic_tDawid Niedzwiecki2021-11-291-2/+2
* atomic: extract atomic_t to a separated fileDawid Niedzwiecki2021-11-241-3/+1
* core/cortex-m/task.c: Handle generalized EXC_RETURNJes B. Klinke2021-11-232-2/+14
* core/cortex-m0: Include .bss and .data subsectionsTom Hughes2021-11-171-2/+2
* core/cortex-m0: Use symbolic name instead of r0Tom Hughes2021-11-121-3/+2
* core/cortex-m0: fix vecttable.c when compiling with clangTom Hughes2021-11-101-2/+6
* core/cortex-m0: Fix inline asm in in_interrupt_contextTom Hughes2021-11-091-3/+3
* task: Use bool for truthy return typesTom Hughes2021-11-091-2/+2
* tree: Make DECLARE_IRQ routine staticTom Hughes2021-11-081-2/+2
* core/cortex-m0: Fix atomic.h compilation with clangTom Hughes2021-11-031-5/+6
* core/cortex-m0: Use compiler_rt version of clz and ctzTom Hughes2021-11-031-1/+6
* core/cortex-m0: Use builtins from compiler-rt when using clangTom Hughes2021-11-031-2/+13
* core/cortex-m[0]: Enable "-Oz" when using clangTom Hughes2021-10-291-2/+5
* Add support for building dartmonkey firmware with clangTom Hughes2021-10-251-1/+4
* tree: Remove .bss.slowTom Hughes2021-10-191-1/+0
* core/cortex-m0: Function only used when CONFIG_TASK_PROFILING is definedTom Hughes2021-10-181-0/+2
* tree: Make all console commands staticTom Hughes2021-10-151-1/+1
* core/cortex-m[0]: Work around clang inline-asm warningTom Hughes2021-10-131-2/+11
* core/cortex-m[0]: Replace calculation with variable for readabilityTom Hughes2021-10-121-2/+1
* core: Fix flash size calculation when linking with lld (clang)Tom Hughes2021-10-111-2/+7
* core/cortex-m: Disable warning in vecttable.c when building with clangTom Hughes2021-10-081-0/+14
* core: Add assert to check alignmentTom Hughes2021-10-011-0/+6
* core: Add forward declaration for IRQ handler routineTom Hughes2021-09-271-0/+2
* core/cortex-m0: Fix assemblyTom Hughes2021-09-271-1/+1
* cortex-m0/task: Check if interrupts are enabled before switching taskPatryk Duda2021-09-061-3/+11
* Provide 'is_interrupt_enabled' function for all coresPatryk Duda2021-09-061-0/+10
* builtin: Add math.hTom Hughes2021-08-311-3/+3
* cortex-m*: make watchdog code more readableRicardo Quesada2021-07-301-2/+10
* atomic.h: atomic_clear_bits: return previously stored valueTing Shen2021-07-291-2/+2