Skip to content

Senior Project 2015 Team Priorities

Colton Mercurio edited this page Apr 30, 2016 · 6 revisions

Features

Completed Work

  • Add persistent file system jor1k#108 and #131
  • Add file browser #132
  • Add GitHub client to allow for cloning and pushing of current work #137 and #145
  • Enable downloading of files and directories #146
  • Add dragging and dropping of files from user’s desktop #142
  • Enable editing of multiple files #132 and #154
  • Allow for various compilation methods #133
  • Write System Test to determine support for all system functions used in CS 241 systests

Unfinished Work

  • Decrease boot time with Jor1k snapshot. There is currently a functional version at jjang16/jor1k. However the new project structure mades it difficult to re-implement given the separation of system assets.
  • Automatically include needed C header files prior to compilation. Another Illinois CS student has completed this feature, and is working on merging with the current branch. It can be found at prevosis/sysbuild

_The following have not been started, but our team has worked out a high-level description of how we would implement them._ - Develop a system for code challenges [#164](https://github.com/cs-education/sysbuild/issues/164) - Create a way for code snippets to be shared and distributed [#165](https://github.com/cs-education/sysbuild/issues/165) - Cross-compile development tools Valgrind and GDB [#162](https://github.com/cs-education/sysbuild/issues/162)
Clone this wiki locally