Other Parts Discussed in Thread: HALCOGEN
I'm trying to get a bare-bone software environment set up. Don't know where I can see examples.
Things I'm thinking are needed or not...
Simple schedule loop to do things, in lieu of processes/threads as in full OS. Not sure how to "limit" slice time right now (or if it's really needed). Will likely need drivers that are "non-blocking."
Timer queue running off a periodic timer interrupt.
Semaphore mechanism(s) to arbitrate use of resources, such as event queues.
Maybe some kind of profiling mechanism.
Additional facilities as needed.
Thanks for any help.