diff --git a/kern/conf/ASST1 b/kern/conf/ASST1 new file mode 100644 index 0000000..cc07484 --- /dev/null +++ b/kern/conf/ASST1 @@ -0,0 +1,33 @@ +# Kernel config file using dumbvm. +# This should be used until you have your own VM system. + +include conf/conf.kern # get definitions of available options + +debug # Compile with debug info. + +# +# Device drivers for hardware. +# +device lamebus0 # System/161 main bus +device emu* at lamebus* # Emulator passthrough filesystem +device ltrace* at lamebus* # trace161 trace control device +device ltimer* at lamebus* # Timer device +device lrandom* at lamebus* # Random device +device lhd* at lamebus* # Disk device +device lser* at lamebus* # Serial port +#device lscreen* at lamebus* # Text screen (not supported yet) +#device lnet* at lamebus* # Network interface (not supported yet) +device beep0 at ltimer* # Abstract beep handler device +device con0 at lser* # Abstract console on serial port +#device con0 at lscreen* # Abstract console on screen (not supported) +device rtclock0 at ltimer* # Abstract realtime clock +device random0 at lrandom* # Abstract randomness device + +#options net # Network stack (not supported) +options semfs # Semaphores for userland + +options sfs # Always use the file system +#options netfs # You might write this as a project. + +options dumbvm # Chewing gum and baling wire. +options synchprobs # Uncomment to enable ASST1 synchronization problems diff --git a/kern/conf/ASST2 b/kern/conf/ASST2 new file mode 100644 index 0000000..3216e1f --- /dev/null +++ b/kern/conf/ASST2 @@ -0,0 +1,33 @@ +# Kernel config file using dumbvm. +# This should be used until you have your own VM system. + +include conf/conf.kern # get definitions of available options + +debug # Compile with debug info. + +# +# Device drivers for hardware. +# +device lamebus0 # System/161 main bus +device emu* at lamebus* # Emulator passthrough filesystem +device ltrace* at lamebus* # trace161 trace control device +device ltimer* at lamebus* # Timer device +device lrandom* at lamebus* # Random device +device lhd* at lamebus* # Disk device +device lser* at lamebus* # Serial port +#device lscreen* at lamebus* # Text screen (not supported yet) +#device lnet* at lamebus* # Network interface (not supported yet) +device beep0 at ltimer* # Abstract beep handler device +device con0 at lser* # Abstract console on serial port +#device con0 at lscreen* # Abstract console on screen (not supported) +device rtclock0 at ltimer* # Abstract realtime clock +device random0 at lrandom* # Abstract randomness device + +#options net # Network stack (not supported) +options semfs # Semaphores for userland + +options sfs # Always use the file system +#options netfs # You might write this as a project. + +options dumbvm # Chewing gum and baling wire. +#options synchprobs # Uncomment to enable ASST1 synchronization problems diff --git a/kern/conf/ASST3 b/kern/conf/ASST3 new file mode 100644 index 0000000..13ff40e --- /dev/null +++ b/kern/conf/ASST3 @@ -0,0 +1,33 @@ +# Kernel config file for an ordinary, generic kernel. +# This config file should be used once you start working on +# your own VM system. + +include conf/conf.kern # get definitions of available options + +debug # Compile with debug info. + +# +# Device drivers for hardware. +# +device lamebus0 # System/161 main bus +device emu* at lamebus* # Emulator passthrough filesystem +device ltrace* at lamebus* # trace161 trace control device +device ltimer* at lamebus* # Timer device +device lrandom* at lamebus* # Random device +device lhd* at lamebus* # Disk device +device lser* at lamebus* # Serial port +#device lscreen* at lamebus* # Text screen (not supported yet) +#device lnet* at lamebus* # Network interface (not supported yet) +device beep0 at ltimer* # Abstract beep handler device +device con0 at lser* # Abstract console on serial port +#device con0 at lscreen* # Abstract console on screen (not supported) +device rtclock0 at ltimer* # Abstract realtime clock +device random0 at lrandom* # Abstract randomness device + +#options net # Network stack (not supported) +options semfs # Semaphores for userland + +options sfs # Always use the file system +#options netfs # You might write this as a project. + +#options dumbvm # Use your own VM system now.