Version 1.4

Version 1.4: pt-1.4.tar.gz

Changelog. Documentation.


Craig Graham from Access Devices Digital Ltd have extended the protothreads to allow a protothread to sleep (PT_SLEEP() and PT_WAKE()) and to be killed (PT_KILL()). Also, a test if a protothread is blocked (PT_ISBLOCKED()) is added. Download here: graham-pt.h. For questions or comments, contact Craig at

2005-04-08: Protothreads can in some cases fail to compile under Visual C++ version 6.0 due to a bug in the compiler. See this page for a solution to the problem.

Older versions

Version 1.3

Version 1.3: pt-1.3.tar.gz

Version 1.2.1

Version 1.2.1: pt-1.2.1.tar.gz

Version 1.2

Version 1.2: pt-1.2.tar.gz

Version 1.1

Version 1.1: pt-1.1.tar.gz

Version 1.0

Version 1.0: pt-1.0.tar.gz