13933b540SJason SchmidlappPOSIX Threads for embedded systems (PTE) 23933b540SJason Schmidlapp 33933b540SJason SchmidlappPTE is an open source implementation of the POSIX API for multithreaded 43933b540SJason Schmidlappapplications (pthreads). It is intended to be used to provide a pthreads 53933b540SJason SchmidlappAPI for embedded operating systems that do not natively provide a pthreads 63933b540SJason SchmidlappAPI. PTE is designed to be easily portable to such operating systems and only 73933b540SJason Schmidlapprelies on basic primitives (e.g. semaphores) that are widely supported on most 83933b540SJason Schmidlappembedded operating systems. 93933b540SJason Schmidlapp 103933b540SJason SchmidlappCurrently, PTE has been ported to Texas Instrument's DSP/BIOS and Sony's PSP OS. 113933b540SJason Schmidlapp 12*49cecdfeSJason SchmidlappPTE is based heavily on Pthreads Win32, an implementation of pthreads 133933b540SJason Schmidlappfor Windows. 143933b540SJason Schmidlapp 153933b540SJason SchmidlappInformation on building and porting PTE is available at 163933b540SJason Schmidlapphttps://github.com/jschmidlapp/pthreads-emb/wiki.