Difference between revisions of "Main Page"

From Embedded Xinu
Jump to navigation Jump to search
m
Line 1: Line 1:
Embedded XINU is an ongoing research and implementation project in the area of Operating Systems and Embedded Systems.  Its goal is to port the [[XINU|XINU Operating System]] to the MIPS platform by specifically targeting LinkSys WRT54GL routers.  While this project is still in progress, our prototype laboratory environment is already being used as the platform for courses
+
Embedded Xinu is an ongoing research and implementation project in the area of Operating Systems and Embedded Systems.  Its goal is to port the [[Xinu|Xinu Operating System]] to the MIPS platform by specifically targeting LinkSys WRT54GL routers.  While this project is still in progress, our prototype laboratory environment is already being used as the platform for courses
 
in Operating Systems, Hardware Systems, Embedded Systems, and Compilers.  We're also working on support for Networking and Internetworking classes.
 
in Operating Systems, Hardware Systems, Embedded Systems, and Compilers.  We're also working on support for Networking and Internetworking classes.
  
The Embedded XINU project was conceived and is supervised by [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow] and is being conducted by both graduate and undergraduate students in the [http://www.mscs.mu.edu/ Math, Statistics, & Computer Science] department of [http://www.mu.edu/ Marquette University] in Milwaukee, Wisconsin.  The first major phase of work on Embedded XINU began in the Summer of 2006.
+
The Embedded Xinu project was conceived and is supervised by [http://www.mscs.mu.edu/~brylow/ Dr. Dennis Brylow] and is being conducted by both graduate and undergraduate students in the [http://www.mscs.mu.edu/ Math, Statistics, & Computer Science] department of [http://www.mu.edu/ Marquette University] in Milwaukee, Wisconsin.  The first major phase of work on Embedded Xinu began in the Summer of 2006.
  
== Building an Embedded XINU Laboratory ==
+
== Building an Embedded Xinu Laboratory ==
  
In this section we are developing instructions so that other groups can benefit from the work we are doing.  These guides can be followed more or less in order to create a relatively inexpensive platform for a custom operating system.  As our work develops further, there will be more XINU-specific information.
+
In this section we are developing instructions so that other groups can benefit from the work we are doing.  These guides can be followed more or less in order to create a relatively inexpensive platform for a custom operating system.  As our work develops further, there will be more Xinu-specific information.
  
 
# Obtain a [[List of supported platforms|supported platform]].
 
# Obtain a [[List of supported platforms|supported platform]].
 
# [[HOWTO:Modify the Linksys hardware|Modify the Linksys hardware]]
 
# [[HOWTO:Modify the Linksys hardware|Modify the Linksys hardware]]
 
# [[HOWTO:Connect to a modified router|Connect to a modified router]]
 
# [[HOWTO:Connect to a modified router|Connect to a modified router]]
# [[HOWTO:Build XINU|Build XINU]]
+
# [[HOWTO:Build XINU|Build Xinu]]
# [[HOWTO:Deploy_Xinu|Deploy XINU]]
+
# [[HOWTO:Deploy_Xinu|Deploy Xinu]]
 
# (Optional) [[HOWTO:Build Backend Pool|Build a pool of backends]]
 
# (Optional) [[HOWTO:Build Backend Pool|Build a pool of backends]]
  
== Other Embedded XINU Information ==
+
== Other Embedded Xinu Information ==
  
 
* Mips [[processor]]
 
* Mips [[processor]]
Line 28: Line 28:
 
----
 
----
  
<small><small><small>The XINU Lab is brought to you in part by [[XMMS|M&M's]].</small></small></small>
+
<small><small><small>The Xinu Lab is brought to you in part by [[XMMS|M&M's]].</small></small></small>
 
<!--
 
<!--
 
-->__NOTOC__<!-- Disable "Contents" box from showing --><!--
 
-->__NOTOC__<!-- Disable "Contents" box from showing --><!--
 
-->__NOEDITSECTION__<!-- Disable [edit] from appearing --><!--
 
-->__NOEDITSECTION__<!-- Disable [edit] from appearing --><!--
 
-->
 
-->

Revision as of 22:52, 24 September 2008

Embedded Xinu is an ongoing research and implementation project in the area of Operating Systems and Embedded Systems. Its goal is to port the Xinu Operating System to the MIPS platform by specifically targeting LinkSys WRT54GL routers. While this project is still in progress, our prototype laboratory environment is already being used as the platform for courses in Operating Systems, Hardware Systems, Embedded Systems, and Compilers. We're also working on support for Networking and Internetworking classes.

The Embedded Xinu project was conceived and is supervised by Dr. Dennis Brylow and is being conducted by both graduate and undergraduate students in the Math, Statistics, & Computer Science department of Marquette University in Milwaukee, Wisconsin. The first major phase of work on Embedded Xinu began in the Summer of 2006.

Building an Embedded Xinu Laboratory

In this section we are developing instructions so that other groups can benefit from the work we are doing. These guides can be followed more or less in order to create a relatively inexpensive platform for a custom operating system. As our work develops further, there will be more Xinu-specific information.

  1. Obtain a supported platform.
  2. Modify the Linksys hardware
  3. Connect to a modified router
  4. Build Xinu
  5. Deploy Xinu
  6. (Optional) Build a pool of backends

Other Embedded Xinu Information


The Xinu Lab is brought to you in part by M&M's.