Kernel Unleashed
Heap memory manager Sat Mar 05 08:04:02 UTC 2016    447 hits
Dynamic memory allocation on homogenous user data

Power of number algorithm Thu Aug 20 11:03:23 UTC 2015    502 hits
Computing powers of a number recursively

Factorial algorithm Fri Aug 07 16:23:32 UTC 2015    529 hits
Recursive solution to finding factorial of a number

De-bouncing button Tue Apr 21 05:00:29 UTC 2015    610 hits
Gracfully debouncing buttons in an acorn task

Heap sort Mon Dec 01 14:52:24 UTC 2014    849 hits
Heap sort algorithm for 8/16 bit signed and unsigned numbers

Base64 Tue Dec 17 13:17:59 UTC 2013    1347 hits
Encoding and decoding algorithm.

Insertion sort Fri Nov 22 08:29:54 UTC 2013    999 hits
Insertion sort algorithm for 8/16 bit signed and unsigned numbers

Bidirectional bubble sort Mon Nov 11 19:01:15 UTC 2013    1045 hits
Coctail/shaker/shuffle or happy hour sort

Bubble sort Tue May 28 11:10:45 UTC 2013    960 hits
Bubble sort algorithm for 8/16 bit signed and unsigned numbers

Selection sort Wed Feb 13 09:23:51 UTC 2013    881 hits
Selection sort algorithm for 8/16 bit signed and unsigned numbers

Signed and Unsigned 8/16 bit arithmetic. Mon Jan 07 07:21:28 UTC 2013    5105 hits
Basic signed assembler arithmetic

Ring Buffer Thu Sep 20 08:36:46 UTC 2012    1151 hits
One byte and two bytes per item implementation.

TinyAcorn 2.1 Thu Jun 28 07:06:51 UTC 2012    921 hits
Changes and modifications

Random Number Generator Wed Mar 28 09:10:42 UTC 2012    1270 hits
Randomizing through Linear Feedback Shift Register

CRC implementation explained Fri Jan 27 09:52:03 UTC 2012    3156 hits
Loop driven and table driven CRC16 assembler implementation

Semaphor Sat May 07 18:49:11 UTC 2011    966 hits
Open thoughts on the basics of a semaphor

Count Down Latch Thu Mar 31 08:32:03 UTC 2011    808 hits
The basics of a simple count down latch

Cyclic Barrier Tue Mar 22 09:02:36 UTC 2011    1054 hits
The basics of a simple cyclic barrier

Lock Tue Mar 01 08:41:30 UTC 2011    828 hits
The basics of a simple implementation

tinyACORN in action Thu Feb 03 11:41:53 UTC 2011    1174 hits
How can we use ACORN with devices of 128 bytes of RAM?

Memory management in ACORN 1.2 Mon Dec 13 07:57:57 UTC 2010    819 hits
How is the memory organized in a device with limited RAM

Event synchronization Sat Nov 27 10:02:40 UTC 2010    823 hits
Thread synchronizations through events

Priority inversion problem Mon Nov 22 11:34:18 UTC 2010    857 hits
Hidden pitfalls of a priority inversion scheduling