Skip to content
jschmidlapp edited this page Feb 20, 2012 · 6 revisions

POSIX Threads for embedded systems (PTE)

PTE is an open source implementation of the POSIX API for multithreaded applications (pthreads). It is intended to be used to provide a pthreads API for embedded operating systems that do not natively provide a pthreads API. PTE is designed to be easily portable to such operating systems and only relies on basic primitives (e.g. semaphores) that are widely supported on most embedded operating systems.

Currently, PTE has been ported to Texas Instrument's DSP/BIOS and Sony's PSP OS.

PTE is based heavily on Pthreads Win32, and implementation of pthreads for Windows.

Documentation

User's Manual

Porting Guide

Notes on DSP/BIOS port

Notes on PSP OS port

OS abstraction layer API

Clone this wiki locally