tinyap / tiny9

Plan 9-ish base library for writing concurrent C code on embedded systems and Unix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tiny9 is a set of base libraries used for writing C programs that
may be run in on an embedded system (e.g., on an ARM M0 Cortex) as
well as on Unix systems.

Most of the code is from Plan 9, Inferno, Plan9port, and Russ Cox's
libtask.

Among the changes made are:

Libtask
	- Ported libtask to the ARM M0 Cortex
	- Added Unix domain socket support

Plan 9 libc
	- Ported the Plan 9 time library to be free of Unix dependencies;
	timezone information is hardcoded.

About

Plan 9-ish base library for writing concurrent C code on embedded systems and Unix


Languages

Language:C 95.8%Language:Assembly 2.3%Language:Makefile 1.8%Language:Shell 0.1%