Menu

Source Commit Log


Commit Date  
[r127] by funkenstein.sw@gmail.com

Adding missing scheduler ehader changes

2013-12-01 03:45:58 Tree
[r126] by funkenstein.sw@gmail.com

Implemented Semaphore/Mutex/Event-flags based on the new kernel transaction queue. The kernel code is now fully deterministic in that all critical sections are fixed-time in duration (Complexity of O(1) - previously implementation contained O(n) Critical sections). There's a tradeoff - the code is slightly more complex and a bit slower, but we spend far less time with interrupts disabled in total. Determinism wins out here.

2013-12-01 03:37:31 Tree
[r125] by funkenstein.sw@gmail.com

Resizing stacks for tests. Weird failure on ut_semaphore that needs some investigation...

2013-11-30 11:28:11 Tree
[r124] by funkenstein.sw@gmail.com

Adding atomic.cpp and transaction.cpp to the kernel makefile

2013-11-30 03:34:37 Tree
[r123] by funkenstein.sw@gmail.com

Adding Kernel Transaction Queues, which will be used for implementing deterministic blocking objects (blocking objects without large blocks of interrupt-disabled code).

2013-11-30 03:27:53 Tree
[r122] by funkenstein.sw@gmail.com

One more fix to the export script for arduino (was missing keywords.txt)

2013-11-25 01:40:45 Tree
[r121] by funkenstein.sw@gmail.com

Updates to the export script for samd20.

2013-11-25 01:22:42 Tree
[r120] by funkenstein.sw@gmail.com

Adding missing include...

2013-11-25 00:40:51 Tree
[r119] by funkenstein.sw@gmail.com

Adding preliminary samd20 system library

2013-11-24 01:13:01 Tree
[r118] by funkenstein.sw@gmail.com

Updated Readme.odt based on new target support, website info, etc.

2013-11-23 22:42:46 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.