summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* it8380dev: add KBC/KMSC moduleDino Li2015-03-221-0/+6
* lm4: stm32: Store panic data in backup registers on hard resetShawn Nematbakhsh2015-03-144-10/+52
* cortex-m0: Fix branch from 64-bit signed to unsigned divideRandall Spangler2015-02-251-1/+5
* cortex-m0: Fix panic reason on div0Shawn Nematbakhsh2015-02-181-1/+1
* cortex-m*: Save panicinfo on non-exception panicsShawn Nematbakhsh2015-02-189-69/+60
* cortex-m0: Add deferred schedulerAlexandru M Stan2015-02-124-76/+66
* cortex-m0: Fix handling uint64 divide-by-0stabilize-6783.BRandall Spangler2015-02-111-0/+3
* Add 64-bit divide library routines for Cortex-M, Cortex-M0Randall Spangler2015-02-056-2/+525
* hooks: add hook for battery state of charge changeAlec Berg2015-02-034-0/+16
* cortex-m: disallow rescheduling if task_start() has not yet runVic Yang2015-01-281-1/+2
* cortex-m: allow to lock/unlock empty MPU regionVincent Palatin2015-01-231-1/+1
* fix off-by-one in flash size checkVincent Palatin2015-01-142-2/+2
* cortex-m0: optimize out unused assembly helpersVincent Palatin2015-01-143-32/+8
* nuc: Add all IC specific drivers of NPCX5M5GIan Chao2015-01-141-0/+21
* cortex-m0: NVIC: Fix macro for the priority registersstabilize-6592.BAlexandru M Stan2014-12-181-1/+1
* NVIC: Adjust priority settingAlexandru M Stan2014-12-172-1/+5
* ryu_sh_loader: Add board directory for load imageGwendal Grignou2014-12-151-1/+1
* Stop mutex_lock() from eating pending eventsBill Richardson2014-11-224-1/+9
* rsa: add support for 4096 and 8192 bit keysVincent Palatin2014-11-152-6/+38
* USB: Fix issue with USB RAM sizesAnton Staaf2014-11-112-2/+6
* MKBP event signalling implementationVic Yang2014-10-242-0/+10
* cortex-m0: add more constraints on atomic implementationVincent Palatin2014-10-211-2/+2
* stm32f: Add DMA interrupt handlers for channel 1 to 3Vic Yang2014-10-212-2/+4
* cortex-m0: disallow rescheduling if task_start() has not yet runAlec Berg2014-10-071-1/+2
* Slow down time when running unit testsVic Yang2014-10-042-4/+14
* zinger: check RW firmware signatureVincent Palatin2014-10-022-0/+14
* Add options to disable rarely used console commandsVic Yang2014-09-242-0/+4
* cortex-m0: stm32f0: use RW vector table when running RW codeAlec Berg2014-07-292-12/+41
* cortex-m0: add 64-bit multiplicationVincent Palatin2014-07-102-1/+75
* better unhandled exception panic without runtimeVincent Palatin2014-07-033-8/+3
* stm32: add USB driverVincent Palatin2014-06-182-0/+40
* Add cprints() and ccprints()Vic Yang2014-05-214-6/+6
* cortex-m0: fix hard-faults during software interrupt calls part 2Alec Berg2014-05-021-1/+2
* cortex-m0: fix hard-faults during software interrupt callsVincent Palatin2014-04-251-2/+18
* cortex-m: store FPU regs on context switchAlec Berg2014-04-182-14/+49
* cortex-m0: add more thumb1 helpersVincent Palatin2014-04-111-11/+53
* cortex-m: Add task_wait_event_mask() helper functionChromeOS Developer2014-03-261-0/+29
* cortex-m: Add debug config option for disabling buffered writesChromeOS Developer2014-03-261-0/+10
* make the common runtime optionalVincent Palatin2014-03-226-4/+16
* it8380dev: fix firmware can't startup (re-generate)Dino Li2014-03-182-4/+5
* discard unused functions at link timeVincent Palatin2014-03-113-63/+63
* Add Cortex-M0 core supportVincent Palatin2014-03-1114-0/+1734
* force the compiler to use a valid register allocation for irq handlersVincent Palatin2014-03-113-0/+93
* Move CLZ emulation to common codeVincent Palatin2014-03-062-39/+5
* emulator: Move trace dump to a separate moduleVic (Chun-Ju) Yang2014-01-226-85/+142
* emulator: Use udelay() for usleep() if task hasn't startedVic (Chun-Ju) Yang2014-01-211-0/+6
* Use pthread_equal() to compare thread IDVic (Chun-Ju) Yang2014-01-111-1/+1
* emulator: Guard interrupt status with mutex lockVic (Chun-Ju) Yang2014-01-081-2/+8
* Dump stack trace on emulator test failureVic (Chun-Ju) Yang2014-01-083-5/+97
* Process emulator UART events in interrupt contextVic (Chun-Ju) Yang2014-01-061-0/+9