Main Page

From Embedded Xinu
Revision as of 23:31, 23 February 2007 by Brylow (talk | contribs)
Jump to navigation Jump to search

Welcome to the XINU for Routers Main Page. This is for developing documentation for our development process that began in the summer of 2006. As this is a wiki, you can sign up and begin adding and editing content, uploading images, and generating the needed documentation for our efforts.

Project Outline

  • Goals
  1. Infect WRT54GL Routers with a XINU kernel
  2. Develop XINU to a point where it can control the router's basic functions
  3. Use this platform for a course in embedded systems and/or networking

Guides

How to...


More Research

  • TODO: (concrete tasks)
    • Lab Setup Tasks
      • Automate the tftp boot process, so that by default the routers pull down their image from morbius.
      • In the RS-232 in the infrastructure for remotely accesible power cycling.
    • XINU Tasks
      • Port libxc from xinu-ppc so that it compiles and works in xinu-mips (should be done now)
      • Get serial port input working.
      • Determine the interrupt vectors and get the handlers working. (esp. clock interrupt)
      • Context switch ported from PPC to MIPS. (shouldn't be too hard)
      • ... more?
  • TOTHINK: (abstract goals and wishlists)

Useful Links