The Protothreads Library Version 1.1

Protothreads are an extremely lightweight, stackless type of threads written in portable C code. Protothreads provide blocked waiting and sequential code execution on top of event-driven systems, without the overhead of full multithreading or per-thread stacks. They are designed for severely memory constrained systems, has a very low RAM overhead, and can be used with or without an underlying OS. New in version 1.1 is the PT_YIELD() operation that allows a protothread to yield the CPU.

11 Comments

  1. 2005-04-01 9:19 pm
  2. 2005-04-01 11:10 pm
  3. 2005-04-01 11:43 pm
  4. 2005-04-01 11:51 pm
  5. 2005-04-02 10:49 am
  6. 2005-04-02 11:28 am
  7. 2005-04-02 2:17 pm
  8. 2005-04-02 4:40 pm
  9. 2005-04-02 11:00 pm
  10. 2005-04-03 1:15 pm
  11. 2005-04-03 11:18 pm