Portable TinyTimber is a modularized fork of the TinyTimber embedded kernel, designed to be portable. It is not yet a stable port but can be used for a development and debugging TinyTimber applications.
This version was developed on a 32 bit Linux system and has been tested on 64 bit Linux. While this code should work on any POSIX/Single UNIX operating system it has only been tested on Linux so far.
Unlike upstream TinyTimber this code does not run as an actual kernel but as a user process in Linux, and is therefore more like a fiber/microthreading library. The small test application that makes use of ncurses for which can be quite useful when debugging a TinyTimber application.
There is a lot of work yet to be done on this project which is why it is labeled pre-alpha. While useful for development and debugging it is in no way ready to be used in a sharp application, you should use upstream TinyTimber for that.
If you just need a fiber/microthreading library for Linux there are plenty of more mature libraries out there.