summaryrefslogtreecommitdiff
path: root/core/cortex-m0/task.c
Commit message (Expand)AuthorAgeFilesLines
* tasks: Only report stack overflow if task is enabledRob Barnes2023-05-151-1/+2
* tasks: Add task_enabled functionRob Barnes2023-04-241-0/+5
* tree: Replace "unsigned" with "unsigned int"Andrea Grandi2023-01-041-1/+1
* tree: Remove CONFIG_SOFTWARE_PANICTom Hughes2022-10-121-2/+0
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* tree-wide: const-ify argv for console commandsCaveh Jalali2022-09-011-2/+2
* util: remove unused includesYuval Peress2022-08-051-0/+1
* cortex-m: Don't execute WFI instruction if debuggingBobby Casey2022-07-011-1/+1
* core/cortex-m0/task.c: Format with clang-formatJack Rosenthal2022-06-281-50/+38
* task: change task_set_event return type to voidFabio Baltieri2022-06-021-3/+1
* atomic: fix printing atomic_t typeDawid Niedzwiecki2022-01-061-4/+4
* atomic: change atomic_t to longDawid Niedzwiecki2021-12-171-4/+4
* 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
* core/cortex-m/task.c: Handle generalized EXC_RETURNJes B. Klinke2021-11-231-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
* 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
* 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
* task_set_event: remove the wait argumentDawid Niedzwiecki2020-12-141-15/+11
* atomic: rename atomic_read_clear to atomic_clearDawid Niedzwiecki2020-11-021-1/+1
* tree: Use new atomic_* implementationDawid Niedzwiecki2020-10-271-11/+10
* core: rename atomic_clear to atomic_clear_bitsDawid Niedzwiecki2020-10-061-4/+4
* tree: rename atomic_* functions to deprecated_atomic_*Jack Rosenthal2020-09-291-10/+11
* ec: change usage of "sane" per inclusive languagePaul Fagerburg2020-07-221-1/+1
* cortex-m: provide a function to set IRQ priorityPeter Marheine2020-05-191-9/+2
* printf: Convert %l to %llEvan Green2019-10-051-4/+4
* task: Add task_enable_task() and task_disable_task()Yilun Lin2019-08-221-0/+13
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* common: bit change 1 << constants with BIT(constants)Gwendal Grignou2019-03-261-4/+4
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-261-1/+1
* core/cortex-m*/task: Record 32-bit exception timesNicolas Boichat2018-12-181-8/+15
* Shuffle const aroundPatrick Georgi2018-05-181-1/+1
* make local functions static inlinePatrick Georgi2018-05-171-1/+1
* cortex-m0: Use assembly exception handlers for task switchingPaul Kocialkowski2017-08-281-26/+1
* Fix inconsistent task function declarationsStefan Reinauer2017-08-081-1/+1
* task: Wait for HOOK_INIT completion before scheduling tasksShawn Nematbakhsh2017-06-191-4/+10
* core: Fix bug will cause tasks sleep forever by mutex_unlock in task.c.Mulin Chao2017-01-051-5/+9
* task: Don't propagate TASK_EVENT_TIMER between between waitsShawn Nematbakhsh2016-10-261-1/+4
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-4/+2
* Add cts.tasklistDaisuke Nojiri2016-07-111-0/+4
* core: cortex-m0: Fix task routine prototypesStefan Reinauer2016-06-031-1/+1
* task: Don't discard events on mutex contentionShawn Nematbakhsh2015-11-301-3/+2
* common: Add __fls functionGwendal Grignou2015-09-211-3/+3
* UART: Remove unused uart.h header includesAnton Staaf2015-09-081-1/+0
* hooks: Move HOOK_INIT to after task switching.Aseda Aboagye2015-07-131-2/+12
* core: Assert if task_get_current() cannot return a valid task IDShawn Nematbakhsh2015-06-121-0/+4
* core: add task_wait_event_mask() function to other coresAlec Berg2015-06-111-0/+28