Difference between revisions of "Porting Embedded XINU to Virgil"

From REU@MU
Jump to: navigation, search
Line 1: Line 1:
'''Students:''' [[User:mxberner|Max Berner]], [[User:mberner|Maverick Berner]] <br/>
+
'''Students:''' [[User:mxberner|Max Berner]], [[User:MBerner|Maverick Berner]] <br/>
 
'''Mentor:''' [https://cs.mu.edu/~brylow Dr. Dennis Brylow]
 
'''Mentor:''' [https://cs.mu.edu/~brylow Dr. Dennis Brylow]
  
 
== Project Background ==  
 
== Project Background ==  
 
The focus of the project is to create a port of the Operating System Embedded Xinu over to the programming language Virgil. Embedded Xinu is the OS used for many classes at Marquette University, including COSC 3250: Operating Systems. Embedded Xinu is a reimplementation of Xinu that has been developed under the direction of Dr. Dennis Brylow since 2006. Virgil is a fast, object-orientated programming language developed by Dr. Ben Titzer. The language can be read further [https://github.com/titzer/virgil here] on its Github repository.
 
The focus of the project is to create a port of the Operating System Embedded Xinu over to the programming language Virgil. Embedded Xinu is the OS used for many classes at Marquette University, including COSC 3250: Operating Systems. Embedded Xinu is a reimplementation of Xinu that has been developed under the direction of Dr. Dennis Brylow since 2006. Virgil is a fast, object-orientated programming language developed by Dr. Ben Titzer. The language can be read further [https://github.com/titzer/virgil here] on its Github repository.

Revision as of 23:05, 7 June 2022

Students: Max Berner, Maverick Berner
Mentor: Dr. Dennis Brylow

Project Background

The focus of the project is to create a port of the Operating System Embedded Xinu over to the programming language Virgil. Embedded Xinu is the OS used for many classes at Marquette University, including COSC 3250: Operating Systems. Embedded Xinu is a reimplementation of Xinu that has been developed under the direction of Dr. Dennis Brylow since 2006. Virgil is a fast, object-orientated programming language developed by Dr. Ben Titzer. The language can be read further here on its Github repository.