Sphinx - rosco-pc/propeller-wiki GitHub Wiki
Original Sphinx web page can be found here: Sphinx Web Page Original threat at Parallax' forums can be found here: Thread
SphinxOS is an operating system for the Propeller based on the pioneering (and quite amazing) work of mpark: Sphinx (A Spin/PASM compiler that runs of the propeller itself). Built on top of his HAL/BIOS concept, together with new drivers and utilities. Several forum members are working right now on different parts of it (p3/p4 of the above mentioned thread).
The first TODO list as of January 5th 2010:
-
Sphinx OS
- Extensions - mpark ?
- Extensions - Mike Green, OBC, localroger ?
- Use "-1" instead of "0" for status to allow all 256 character code transfers - cluso (no: add high bit $100)
- Spin Interpreter to use SRAM - cluso (later)
-
Drivers
- SD to use latest fsrw - ?
- 1-pin video - cluso (wip)
- 1-pin keyboard - cluso (wip)
- vga - ?
- FDX (to substitue for keyboard & video) - cluso (completed)
- LCD (2x40, 128x64) - Rayman, Peter, Drac?
- Ethernet - ?
- USB - ?
- Others - ?
-
Utilities
- File transfers (PC to/from FAT16/32) - already done by mpark
- Xmodem or Y or Z - OBC, Mike Cook, JamesL, Dracula ?
- Ed - already done by mpark
- Preditor - CassLan ?
- Others - ?
-
Languages
- Compiler spin/pasm - already done by mpark
- PropBasic - Bean ?
- Catalina - Ross ?
- FemtoBasic - Mike Green, OBC ?
- Forth ?
- Others ?
-
Miscellaneous
- ZiCog & CPM - heater, cluso & dracula
- Sound - Ariba, etc ?
- Games - baggers, etc ?
-
Missing items...
- Editor being useable over a serial connection
(20170706: Spinix has such editors.)
- Editor being useable over a serial connection
Proposed Hub Memory Layout v0.010 1Feb2010 by Cluso99