summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* task: change task_set_event return type to voidFabio Baltieri2022-06-026-17/+6
* core/cortex-m[0]: Use architecture-specific compiler rtTom Hughes2022-04-192-2/+2
* cortex-m/irq_handler: Replace inline asm with CTom Hughes2022-04-111-10/+8
* cortex-m/vecttable: Fix IRQ vectors listPatryk Duda2022-04-061-15/+0
* ec: Exclude flaky lines from test coverageJeremy Bettis2022-04-051-0/+4
* tree: Add __keep to all core irq handler routinesTom Hughes2022-04-014-4/+4
* tree: Replace __attribute__((used)) with __keepTom Hughes2022-03-293-3/+3
* atomic: add atomic_and functionDawid Niedzwiecki2022-03-095-0/+32
* cortex-m: Introduce FPU interrupt handlerPatryk Duda2022-02-033-0/+128
* math: Introduce isnan and isinf functionsPatryk Duda2022-02-011-48/+0
* clock-stm32f4: Handle timer overflow in IDLE taskPatryk Duda2022-01-211-0/+9
* atomic: fix printing atomic_t typeDawid Niedzwiecki2022-01-065-25/+25
* atomic: change atomic_t to longDawid Niedzwiecki2021-12-175-28/+29
* core/cortex-m[0]: Replace numeric index with readable nameTom Hughes2021-12-112-38/+49
* task: use atomic_t for some variablesDawid Niedzwiecki2021-12-075-16/+16
* task: change task events bitmask to atomic_tDawid Niedzwiecki2021-11-297-12/+13
* atomic: extract atomic_t to a separated fileDawid Niedzwiecki2021-11-246-18/+6
* core/cortex-m/task.c: Handle generalized EXC_RETURNJes B. Klinke2021-11-234-4/+40
* config: rename CONFIG_HOSTCMD_ESPI to CONFIG_HOST_INTERFACE_ESPIKeith Short2021-11-193-3/+3
* core/cortex-m0: Include .bss and .data subsectionsTom Hughes2021-11-171-2/+2
* core/cortex-m: Include subsections in bssTom Hughes2021-11-161-1/+1
* core/cortex-m0: Use symbolic name instead of r0Tom Hughes2021-11-121-3/+2
* core/cortex-m: Use symbolic name instead of r0Tom Hughes2021-11-121-2/+1
* 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-096-21/+21
* tree: Make DECLARE_IRQ routine staticTom Hughes2021-11-086-7/+7
* 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-292-3/+8
* core/riscv-rv32i: dump panic info on console channelTinghan Shen2021-10-291-0/+51
* core/minute-ia: Disable flag when using clangTom Hughes2021-10-271-1/+4
* Add support for building dartmonkey firmware with clangTom Hughes2021-10-252-3/+16
* tree: Remove .bss.slowTom Hughes2021-10-194-12/+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-156-6/+6
* core/cortex-m: Invert if statement for readabilityTom Hughes2021-10-151-3/+3
* core/cortex-m: Use original __data_lma_start when compiling with gccstabilize-14285.B-mainTom Hughes2021-10-151-0/+7
* core/cortex-m[0]: Work around clang inline-asm warningTom Hughes2021-10-132-4/+22
* core/cortex-m: Fix __data_lma_startTom Hughes2021-10-131-1/+1
* core/cortex-m: Fix RW image alignment when using clang (lld)Tom Hughes2021-10-131-3/+1
* core/cortex-m[0]: Replace calculation with variable for readabilityTom Hughes2021-10-122-4/+2
* core: Fix flash size calculation when linking with lld (clang)Tom Hughes2021-10-114-8/+32
* core/cortex-m: Disable warning in vecttable.c when building with clangTom Hughes2021-10-081-0/+14
* core/minute-ia: Fix inline asm in __isnanfTom Hughes2021-10-071-1/+1
* tree: Remove CONFIG_RO_HEAD_ROOM and CONFIG_RW_HEAD_ROOMTom Hughes2021-10-061-6/+0
* core: Add assert to check alignmentTom Hughes2021-10-015-0/+29
* core/minute-ia: Fix inline asmTom Hughes2021-09-301-1/+4
* core/minute-ia: Remove .func and .endfuncTom Hughes2021-09-291-8/+0