summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* 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
* common: bit change 1 << constants with BIT(constants)Gwendal Grignou2019-03-267-21/+21
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-269-30/+32
* cortex-m/ec.ld.S: Remove explicitly allocated .data LMA sections.Yilun Lin2019-03-181-20/+23
* minute-ia: Print panic info on processor exceptionJack Rosenthal2019-03-133-21/+184
* cortex-m: fix vecttable.c when compiling with clangTom Hughes2019-03-081-1/+5
* core/minute-ia: Add __ram_free to link scriptNicolas Boichat2019-03-051-4/+2
* ish: fix LAPIC error by sending EOI to IOAPIC RTERong Chang2019-02-271-0/+128
* uldivmod.S: fix assembly so that it compiles with clangTom Hughes2019-02-261-3/+3
* ish: add reset prep interrupt handleyangcao2019-02-261-0/+1
* ish: save/restore FPU context only for the task uses FPUHyungwoo Yang2019-02-265-14/+73
* mt_scp: Add functions to clean/invalidated selected ranges of D-cacheNicolas Boichat2019-02-201-4/+4
* mt_scp: Add functions to clean/invalidated selected lines of D-cacheNicolas Boichat2019-02-191-0/+5
* core/cortex-m*: always use coreboot-sdkPatrick Georgi2019-02-192-4/+8
* core: Allow .bss and .data sections in DRAMNicolas Boichat2019-02-181-0/+27
* cortex-m: no need to keep a special term for Tpm2_ modulesVadim Bendebury2019-02-101-1/+0
* core/cortex-m: mark gcc helper function "used"Patrick Georgi2019-02-071-1/+1
* ish: allow IRQ only after scheduler is readyHyungwoo Yang2019-02-041-0/+5
* ish: use system stack for exceptions and irqsHyungwoo Yang2019-02-042-0/+15
* ish: move setting start_called to proper placeHyungwoo Yang2019-01-313-5/+4
* ish: remove unnecessary interrupt_enable() callHyungwoo Yang2019-01-311-1/+0
* ish: support task argumentHyungwoo Yang2019-01-301-1/+1
* ish: apply FPU context of the first taskHyungwoo Yang2019-01-301-0/+3
* ish: fix task profilingJett Rink2019-01-305-50/+78
* cortex/cortex-m/ec.lds.S: Preserve space for .data section's LMA.Yilun Lin2019-01-291-3/+21
* link_defs.h: Renames __ro_end to __data_lma_start.Yilun Lin2019-01-286-12/+12
* ec: Add a task_reset function.Louis Collard2019-01-261-25/+343