|
| Home | Projects | Contact |
|
Phone OSMotivationI got a Neo Freerunner. It ran some flavour of Linux. It is slow. The hardware is either documented,It is running a somewhat old and well documented 400MHz ARMv4T core, which should be well supported in FPC, so why not create a good OS for it? :) ArchitecturePretty basic design. Kernel will schedule jobs internally cooperatively, and rely on message passing to a large degree. Kernel level message queues rely on callbacks.To keep the interface responsive and have quick suspend and wakeup times all basic applications(Dialer, SMS, menu) are integrated in the kernel, but user programs should be possible. ![]() SourceWill be available once I get some version control up and running. |