summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* task: Add task_enable_task() and task_disable_task()Yilun Lin2019-08-225-0/+65
* log: Preserve Kukui EC reset logs across every EC reboot on SRAM.Shannon Chen2019-08-211-4/+24
* common/system: refactor some confusing ifdefsJack Rosenthal2019-07-311-2/+2
* cleanup: remove CONFIG_REPLACE_LOADER_WITH_BSS_SLOWJack Rosenthal2019-07-311-13/+0
* cortex-m0: implement __ffssi2Ting Shen2019-07-292-1/+17
* host: make get_time() test_mockableYicheng Li2019-06-271-1/+1
* ish: Use 64-bit hardware timerJack Rosenthal2019-06-241-1/+0
* minute-ia: add 0 error code for exceptions that do not pass oneDenis Brockus2019-06-211-15/+26
* minute-ia: load eip value from top of stackJack Rosenthal2019-06-193-11/+44
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-1958-58/+58
* ish: snowball linker cleanupDenis Brockus2019-06-181-1/+1
* cortex-m/ec.ld.S: Fix DRAM section layout.Yilun Lin2019-06-171-18/+45
* ish: remove conditional compilation where possibleDenis Brockus2019-06-172-80/+78
* core/cortex-m: get_interrupt_context is only used inside CONFIG_TASK_PROFILINGTom Hughes2019-06-151-0/+2
* minute-ia: show EC task information during panicJack Rosenthal2019-06-142-4/+16
* core/riscv-rv32i: remove panic_sw_reasons[] from panic.cDino Li2019-06-141-16/+2
* core/riscv-rv32i: remove TODO from build.mkDino Li2019-06-141-4/+0
* cortex-m/ec.ld.S: .dram.bss section should not have LOAD attribute.Yilun Lin2019-06-121-1/+5
* minute-ia: move IRQ definitions to common filesJack Rosenthal2019-06-112-25/+21
* core:RISC-V / chip:IT83202Dino Li2019-06-1113-0/+1975
* minute-ia: ish software panicDenis Brockus2019-06-112-26/+62
* ish: use magic number to verify persistent dataJack Rosenthal2019-06-061-0/+4
* ish: reload watchdog after lower power exitJett Rink2019-06-052-1/+5
* core/host/task: Add OS sleeps instead of busy-loopingNicolas Boichat2019-05-241-2/+22
* ish: fix reading current interrupt vectorHyungwoo Yang2019-05-161-3/+3
* ish: fix lapic table readJett Rink2019-05-141-4/+8
* ish: combine watchdog expiration and panic handlerJack Rosenthal2019-05-092-10/+30
* USB-PD: Add hook for PD connect eventDaisuke Nojiri2019-05-085-3/+23
* cortex-m/ec.lds.S: Workaround for ld not complaining LMA overlapping.Yilun Lin2019-05-071-6/+8
* ish: preserve panic data across resetJack Rosenthal2019-05-041-12/+11
* core/minute-ia: link libgcc for 64bit divisionYangzhong Ge2019-05-021-0/+3
* kukui_scp: Enable MPU to protect code RAM and data RAM in RW image.Yilun Lin2019-05-022-3/+5
* ish: move REG32 macros for interrupt control into header filesJack Rosenthal2019-05-013-37/+38
* ish: fix s/w generated interrupt requestHyungwoo Yang2019-04-266-131/+177
* minute-ia: hard reset if we panic while handling a panicJack Rosenthal2019-04-241-3/+19
* minute-ia: remove divzero console commandJack Rosenthal2019-04-241-10/+0
* ish/ish5: fix high frequent wakeup issue in low power modeHu, Hebo2019-04-201-0/+1
* ish: remove scan ISR registers IRQ handlingHyungwoo Yang2019-04-193-14/+13
* ish: fix task_start_called()Hyungwoo Yang2019-04-191-2/+2
* ish: add missing EOI in LAPIC error irq handlerLeifu Zhao2019-04-171-6/+16
* ish: add temporary workaround for lost interruptJett Rink2019-04-121-7/+12
* ish/ish5: implement reset, reset_prep and D3 flowHu, Hebo2019-04-081-0/+8
* ish/ish5: implement AON low power mode (D0i1-3)Hu, Hebo2019-04-082-1/+14
* ish/ish5: implement AON low power management frameworkHu, Hebo2019-04-083-0/+72
* minute-ia: clean up comments about ISR=0 bugJack Rosenthal2019-04-042-10/+8
* arcada_ish: ensure tests target buildsJett Rink2019-04-031-0/+7
* core/minute-ia: add IA32/x86 arch related data structure definitionsHu, Hebo2019-04-024-68/+204
* it83xx/i2cs: add i2c slave functiontim2019-03-301-2/+9
* mt_scp: Support ROM section on internal SRAM.Yilun Lin2019-03-271-20/+4
* ish: Add watchdog timerJack Rosenthal2019-03-261-0/+1