Sphinx - rosco-pc/propeller-wiki GitHub Wiki

SphinxOS - A Parallax Propeller Operating System

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.)

Proposed Hub Memory Layout v0.010 1Feb2010 by Cluso99

attach.aspx?a=39063

⚠️ **GitHub.com Fallback** ⚠️