Newer
Older
uBix-Retro / dump / oa-2.0.9 / arch / embedded / README

This is a sample implementation of an embedded version of the GeckOS.
It is reduced to basic scheduling and interrupt handling and has 
thus removed the 

- streams

- memory management

- file manager

- send/receive

- semaphores

This shortens the kernel to almost 2k in size.
Also the used amount of RAM is $bc = 188 byte normal RAM,
plus $e = 14 byte zeropage (not counting the environment, task and
thread save 6 bytes from addresses 2-8), also not counting 
the possible use of PCBUF by fork and devcmd. 
1k RAM total should be sufficient for simple applications.

Using the PCBUF without locking with a semaphore should be handled with 
care.