Menu

Commit [r261]  Maximize  Restore  History

Adding auto-allocator "allocate once" heap as a kernel option. This provides for rudimentary dynamic memory for use with kernel objects, with specific APIs for creating threads and mailboxes dynamically.

m0slevin 2015-10-21

added /trunk/embedded/kernel/autoalloc.cpp
changed /trunk/embedded/kernel/cpu/msp430/msp430f2274/gcc/public/threadport.h
changed /trunk/embedded/kernel/cpu/msp430/msp430f2274/gcc/threadport.cpp
changed /trunk/embedded/kernel/kernel.cpp
changed /trunk/embedded/kernel/mailbox.cpp
changed /trunk/embedded/kernel/makefile
added /trunk/embedded/kernel/public/autoalloc.h
changed /trunk/embedded/kernel/public/mailbox.h
changed /trunk/embedded/kernel/public/mark3.h
changed /trunk/embedded/kernel/public/mark3cfg.h
changed /trunk/embedded/kernel/public/paniccodes.h
changed /trunk/embedded/kernel/public/thread.h
changed /trunk/embedded/kernel/thread.cpp
/trunk/embedded/kernel/autoalloc.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/cpu/msp430/msp430f2274/gcc/public/threadport.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/cpu/msp430/msp430f2274/gcc/threadport.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/kernel.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/mailbox.cpp Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/makefile Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/autoalloc.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/mailbox.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/mark3.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/mark3cfg.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/paniccodes.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/public/thread.h Diff Switch to side-by-side view
Loading...
/trunk/embedded/kernel/thread.cpp Diff Switch to side-by-side view
Loading...
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.