summaryrefslogtreecommitdiff
path: root/include/task.h
Commit message (Expand)AuthorAgeFilesLines
* Update license boilerplate text in source code filesstabilize-quickfix-15278.72.B-ishstabilize-quickfix-15183.78.B-ishstabilize-15446.B-ishstabilize-15439.B-ishstabilize-15432.B-ishstabilize-15429.B-ishstabilize-15415.B-ishstabilize-15395.B-ishstabilize-15393.48.B-ishstabilize-15381.B-ishstabilize-15364.B-ishstabilize-15361.B-ishstabilize-15359.B-ishstabilize-15359.58.B-ishstabilize-15359.50.B-ishstabilize-15359.45.B-ishstabilize-15335.B-ishstabilize-15329.59.B-ishstabilize-15329.44.B-ishstabilize-15317.B-ishstabilize-15301.B-ishstabilize-15300.B-ishstabilize-15278.64.B-ishstabilize-15251.B-ishstabilize-15245.B-ishstabilize-15236.66.B-ishstabilize-15208.B-ishstabilize-15207.B-ishstabilize-15185.B-ishstabilize-15185.7.B-ishstabilize-15183.82.B-ishstabilize-15183.69.B-ishstabilize-15183.14.B-ishstabilize-15174.B-ishstabilize-15167.B-ishstabilize-15129.B-ishstabilize-15122.B-ishstabilize-15120.B-ishstabilize-15117.86.B-ishstabilize-15117.48.B-ishstabilize-15117.111.B-ishrelease-R114-15437.B-ishrelease-R113-15393.B-ishrelease-R112-15359.B-ishrelease-R111-15329.B-ishrelease-R110-15278.B-ishrelease-R109-15237.B-ishrelease-R109-15236.B-ishrelease-R108-15183.B-ishrelease-R107-15117.B-ishishfirmware-ti50-prepvt-15315.B-ishfirmware-skyrim-15390.B-ishfirmware-skyrim-15369.B-ishfirmware-nissa-15217.B-ishfirmware-nissa-15217.45.B-ishfirmware-nissa-15217.126.B-ishfirmware-duplo-15151.B-ishfirmware-corsola-15194.B-ishfactory-trogdor-15210.B-ishfactory-skyrim-15384.B-ishfactory-nissa-15199.B-ishfactory-corsola-15197.B-ishfactory-corsola-15196.B-ishfactory-brya-15231.B-ishMike Frysinger2022-09-141-1/+1
* Provide 'is_interrupt_enabled' function for all coresPatryk Duda2021-09-061-0/+5
* zephyr: provide a definition of K_MUTEX_DEFINE for CrOS EC OSJack Rosenthal2021-03-231-0/+8
* task_set_event: remove obsolete commentDawid Niedzwiecki2021-01-281-3/+0
* task_set_event: remove the wait argumentDawid Niedzwiecki2020-12-141-2/+2
* Zephyr: add more compliant implementation for irq_(un)lockYuval Peress2020-11-081-9/+23
* zephyr: cleanup unused _ZEPHYR_WARN_UNIMPLEMENTED macroJack Rosenthal2020-11-071-11/+0
* zephyr: add task shimJett Rink2020-11-051-10/+0
* zephyr: punt implementing some task functionsJack Rosenthal2020-11-031-0/+21
* Zephyr: add support for irq_(un)lockYuval Peress2020-10-301-0/+17
* Zephyr: add support for shimming the mutex structYuval Peress2020-10-301-2/+14
* zephyr: add strtoi shim functionJett Rink2020-10-121-1/+3
* it83xx: read_clear_int_mask() read and clear interrupt bit.Dino Li2020-09-241-4/+4
* tests: reset the PD task before every test caseJett Rink2020-07-101-1/+5
* core/riscv-rv32i: add in_soft_interrupt_context()Tzung-Bi Shih2020-06-031-0/+5
* npcx: Add driver support for PS/2 interfaceCHLin2020-01-301-0/+1
* task: Add task_enable_task() and task_disable_task()Yilun Lin2019-08-221-0/+12
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* minute-ia: move IRQ definitions to common filesJack Rosenthal2019-06-111-0/+17
* tasks: convert TASK_EVENT_CUSTOM macro to bitJett Rink2019-04-241-2/+2
* USB PD: Re-discover port partner when a contract was in placeDiana Z2019-04-181-1/+4
* ish: wait for heci bus instead of errorJett Rink2019-04-101-1/+4
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-261-8/+8
* common: Include compile_time_macros.h when neededGwendal Grignou2019-03-261-0/+1
* ec: Add a task_reset function.Louis Collard2019-01-261-0/+51
* tcpm: wait for TCPC to init upon first tcpc accessJett Rink2018-07-251-1/+3
* npcx: i2c: Add support for npcx7 series ecMulin Chao2017-05-041-0/+4
* stm32f446e-eval: add support for stm32f446Nick Sanders2016-08-171-3/+16
* Don't declare functions inline that aren't always defined as suchPatrick Georgi2016-02-021-1/+1
* nds32: use INT_MASK instead of GIEDino Li2015-08-201-0/+12
* hooks: Move HOOK_INIT to after task switching.Aseda Aboagye2015-07-131-0/+5
* cortex-m0: Add deferred schedulerAlexandru M Stan2015-02-121-0/+1
* samus: pd: fix potential junk at end of tx transmissionstabilize-6670.BAlec Berg2015-01-091-1/+3
* stm32f: Add DMA interrupt handlers for channel 1 to 3Vic Yang2014-10-211-1/+2
* IRQ list support for enabling specific IRQs without common runtimeVic Yang2014-06-191-1/+7
* Keep IRQ_HANDLER macro when building without common runtimestabilize-5944.Bstabilize-5943.BVic Yang2014-06-101-0/+1
* cortex-m: store FPU regs on context switchAlec Berg2014-04-181-0/+9
* lm4: Use a special task event for ADC conversionsChromeOS Developer2014-03-261-1/+3
* cortex-m: Add task_wait_event_mask() helper functionChromeOS Developer2014-03-261-1/+20
* make the common runtime optionalVincent Palatin2014-03-221-0/+4
* force the compiler to use a valid register allocation for irq handlersVincent Palatin2014-03-111-26/+4
* emulator: Move trace dump to a separate moduleVic (Chun-Ju) Yang2014-01-221-0/+5
* ite: Port OS layer to Andestar v3m architectureVincent Palatin2013-12-101-0/+9
* Standardize concatenation macrosRandall Spangler2013-07-241-5/+4
* link: Fix overflow in hibernate time calculationRandall Spangler2012-11-011-0/+3
* Clean up core routines - cpu, task, watchdogRandall Spangler2012-10-291-58/+113
* Prevent I2C interrupts from consuming pending task eventsBill Richardson2012-09-211-1/+2
* Track current task directly instead of computing from stack pointerRandall Spangler2012-09-091-8/+1
* usleep() chains to udelay() if called before task_start()Randall Spangler2012-05-291-6/+10
* Watchdog fixesRandall Spangler2012-04-251-0/+9