CMSC412 - Project #0

Grading Criteria

Handouts

  • Programming Assignment
  • Running GeekOS
  • Submitting your code

    The submit program is in ~hollings/bin/submit on the class Linux cluster. You should do your submit as follows:

    cd ~/prog0
    gmake clean
    cd ..
    tar cvf proj0.tar prog0
    gzip proj0.tar
    ~hollings/bin/submit 0 proj0.tar.gz
    
    Checking your submission
    Use the command:
    ls -l /afs/csic.umd.edu/users/hollings/Class/MP0/cs412XYZ*
    
    where XYZ is of course your account number.

    It is important to cleanup .o's before submitting and to make sure you submit a tar file that contains proj0 as the directory it creates.

    Header, Source, Object, and Sample Data Files

  • Bochs Files and GeeksOS kernel
  • proj0.tar.gz
  • Updated .bochsrc
  • fonts (These need to be on your glue/wam account if your are logging in remotely)
  • There is info about running the development environment on Windows availalbe on the GeekOS web site. For the purposes of this class, this is an unsopported configuration. The professors and TAs do not have the time to help students getting this environment to run.