LearnLearn  Dig into the μnix Wiki       
Discuss  discuss  Talk at the µnix forums
Chat and Participate participate  #munix irc.freenode.net
Build    Build a μnix workstation walkthru  

munix

Project Documentation

In the design phase, the bulk of the documentation is in blueprints found at the repository website and on the wiki.  When the blueprints become finalized, they will produce documents which will be linked here.

Requirements Specification

munix-requirements-spec.pdf

System Design Documentation

munix-ssd.pdf

UML Class and FSM Designs

munix-UML-designs.tar.bz2

Algorithms and Data Structures

Ring Buffer
SkipList Priority Queue
Sparse Hash
Dining Philosophers

Hardware Documentation

AVR Multi-Processing System

ATBIOS

VGA GPU and Display Controllers

  analog-video-signal-timing.pdf

HID Devices

Firmware Documentation

μnix User's Guide

 

ATXmega64A3 TQFP64

 

The ATXmega64A3  of the VGA GPU and the ATXmega32A4 of the VGA Display Controller are the only SMD MCU's besides the main cores.  This decision wasn't made for space reasons; PDIP versions of the required MCUs just aren't available.