summaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Move core-specific toolchain configuration to core/ directoryVincent Palatin2013-11-073-2/+18
* Enable stack overflow checking on all context switchesRandall Spangler2013-11-072-3/+40
* cortex-m: ensure we use the right subset of the instruction setVincent Palatin2013-11-021-1/+1
* cleanup: Improve / remove more TODO commentsRandall Spangler2013-11-011-4/+9
* cleanup: Use actual Thumb2 SVC instruction instead of hard-coding the opcodeRandall Spangler2013-11-011-6/+2
* Fake I2C device support for emulatorVic Yang2013-09-171-0/+20
* Introducing MPU module for Cortex-M3Daisuke Nojiri2013-09-054-0/+217
* Add boot key testVic Yang2013-09-051-0/+6
* Implement emulator clock fast-forwardingVic Yang2013-09-041-2/+34
* stm32l: Add a "PRE_FREQ_CHANGE" hook to allow other code to prepareDoug Anderson2013-08-292-0/+8
* Remove unneeded includes of registers.hRandall Spangler2013-08-021-1/+0
* Add hook for changes in the charge state machineDave Parker2013-08-012-0/+8
* Reboot emulator with execv()Vic Yang2013-07-241-1/+10
* Clean up debug config optionsRandall Spangler2013-07-232-9/+5
* Fix reset flags and sysjump time for emulatorVic Yang2013-07-232-1/+24
* Test sysjump tag in kb_8042 testVic Yang2013-07-232-7/+3
* Uprev panic data struct versionVic Yang2013-07-101-1/+1
* Make target for test coverage report generationVic Yang2013-06-161-0/+3
* Console input support for emulatorVic Yang2013-06-101-0/+3
* Enable flash unit test on emulatorVic Yang2013-06-031-0/+3
* Add assertion support to emulatorVic Yang2013-05-281-0/+16
* Bus fault handler doesn't need to be nakedRandall Spangler2013-05-171-1/+0
* Revert "Revert "Scale timer for emulator""Vic Yang2013-05-171-1/+11
* Revert "Scale timer for emulator"Vic Yang2013-05-161-11/+1
* Add hook testVic Yang2013-05-141-0/+3
* Scale timer for emulatorVic Yang2013-05-141-1/+11
* Put test utility macros in headerVic Yang2013-05-081-3/+1
* Fix host command in 64-bit executableVic Yang2013-05-081-3/+3
* Use uintptr_t when converting integer from/to pointerVic Yang2013-05-072-2/+2
* Pthread-based emulator for unit testingstabilize-4100.38.BVic Yang2013-05-0710-63/+452
* Improved the BUILD_ASSERT macro to work outside of functions.Bill Richardson2013-04-291-4/+4
* Split out power button code from switch.cRandall Spangler2013-04-252-0/+6
* Saving the main stack pointer at the entry of exception_panic.Daisuke Nojiri2013-04-181-53/+29
* Only includes necessary tasks for test binariesVic Yang2013-04-101-4/+4
* Dumping stack contents on crash.Daisuke Nojiri2013-04-051-5/+93
* Improve deferred function callsRandall Spangler2013-04-042-4/+9
* Add support for calling deferred functionsRandall Spangler2013-04-022-0/+9
* Reformat init.S to use tabs not spacesRandall Spangler2012-12-171-62/+64
* Fix potential deadlock in udelay()Randall Spangler2012-11-291-3/+13
* Prevent GCC4.7 from generating unaligned memory accessesVincent Palatin2012-11-271-0/+1
* Add per-second hookRandall Spangler2012-10-302-0/+6
* Watchdog is reloaded by HOOK_TICK, not its own taskRandall Spangler2012-10-302-10/+1
* Add tick taskRandall Spangler2012-10-302-0/+6
* Use SECOND and MSEC constantsRandall Spangler2012-10-292-55/+45
* Clean up core routines - cpu, task, watchdogRandall Spangler2012-10-293-72/+72
* Consolidate emergency debug outputRandall Spangler2012-10-294-93/+50
* Hook functions no longer return valuesRandall Spangler2012-10-231-5/+1
* Enable FPU support for Link ECBill Richardson2012-10-025-37/+27
* Switch to variable-size stacksRandall Spangler2012-09-091-17/+8
* Allocate stacks separately from task context structsRandall Spangler2012-09-091-42/+63