Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Tiny Multi-function Orthogon Operating System
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
TMOOS - Teensy Multifunction Othogon Operating System ===================================================== TMOOS is a software system for the handheld game device project currently underway by Brandon Foltz. It's objective is to handle the following generalized features: Drisplay/Graphics driver and API for monochrome LED dot matrix display. Handle voltage driven discreet frequency generator for sound. Provide access to input (potentiometer, pushbutton) via a simple API to the rest of the system. Manage a long-term storage system for configuration settings and data. Provide a terminal interface via serial tty connection for system configuration and debugging All of the above culminates into the primary objective: to play games! Guidelines and rules for code: *Absolutely no recursion (we have very little stack space)! *All memory must be statically allocated. *Initialize variables explicitly in functions, not implicitly (please). *Follows Quake 2 code convention (see code_style.c). The project was started in January 2013. Copyright Brandon Foltz. See license.txt for details.