Menu

Source Commit Log


Commit Date  
[r199] by m0slevin

--Adding rudimentary flAVR co-simulated graphics driver support.

2015-03-11 00:43:38 Tree
[r198] by m0slevin

Removing the deprecated export_arduino.sh script, as it's no longer used. export.sh now has a special arduino target.

2015-03-06 03:40:03 Tree
[r197] by m0slevin

Fixing the generic cortex M0 port to use the correct Critical Section & interrupt enable/disable logic. Verified on SAMD20.

2015-03-06 02:25:39 Tree
[r196] by m0slevin

Updated generic ARM Cortex-M0 port with instructions on where to add part-specific #includes.
Replaced all uses of K_UCHAR for booleans with standard bool

2015-03-06 02:14:26 Tree
[r195] by m0slevin

Fixed some potential bugs related to optimziation of timeout-based blocking calls.

Also resized some stacks used in unit tests such that they do not overflow (either sim or real HW).

2015-03-05 04:20:01 Tree
[r194] by m0slevin

-Adding missing CMSIS headers to generic cortex-M0(+) port
-Updating docs with some corrected API examples
-Updating profiling results from new doc run

2015-03-04 03:08:56 Tree
[r193] by m0slevin

-Updated copyright notices globally
-Significant code size optimizations for blocking objects
-Performance optimizations to help with API slowdown due to the above
-Updated docs
-Added new kernel-aware-simulator based profiling tests (works with flavr)

2015-03-01 19:37:46 Tree
[r192] by m0slevin

Lots of good stuff in this change.
-- Modified code again to favor size-over-speed for blocking object implementation, shaving several hundred bytes of code space
-- Added new option to all for timeout-based APIs to be enabled separately from timers
-- Fixed timer option so that the kernel builds correctly without it
-- Modified some unit test parameters to relax timing constraints that aren't valid for tick-based timers
-- Updated the profiling scripts for new objects
-- Size-over-speed optimization to kernel_aware module to szve on code space
-- tracebuffer/writebuffer now only compiled-in when kernel-trace is used

2015-02-25 03:49:05 Tree
[r191] by m0slevin

Changing defaults such that TRACE macros get preprocessed out unless
KERNEL_USE_DEBUG is defined -- even if KERNEL_AWARE_SIMULATION is
defined.

2015-02-19 04:01:03 Tree
[r190] by m0slevin

Thought a bit more carefully about how the kernel-aware simulation functionlity should be written, and thought it would be better served by being integrated into the kernel itself.
Removing the proof-of-concept code from the unit test folder.

2015-02-19 02:34:27 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.