Skip to content

gigamonster256/OperatingSystems_TAMU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSCE 611 Repo

Repo for tracking deveopment of machine problems and homeworks in CSCE 611

  • MP1: Introduction to the Development Environment
  • MP2: Frame Manager
  • MP3: Page Manager I
  • MP4: Page Manager II
  • MP5: Simple Kernel Threads
  • MP6: Primitive Device Driver
  • MP7: Simple File System

Setup

If you have nix installed, there are included derivations for a gcc compiler and binutils configued to target the correct architecture for the included makefiles

If not, you can get the i386-elf toolchain required by visiting https://github.com/nativeos/i386-elf-toolchain and downloading the correct release for your build OS

Running

TBD... I plan to refactor the directory structure and then provide nix apps to automatically run the machine problems

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published