12345678910111213141516171819202122232425262728293031323334353637 |
- # Kernel config file for assignment 2.
- # This config builds with optimization for performance testing.
- include conf/conf.kern # get definitions of available options
- #debug # Optimizing compile (no debug).
- options noasserts # Disable assertions.
- #
- # 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 sfs # Always use the file system
- #options netfs # Not until assignment 5 (if you choose it)
- options dumbvm # Chewing gum and baling wire for asst 1&2.
- #options synchprobs # No longer needed/wanted after asst. 1
- # UW options for assignment 1 + 2
- options A2 # use #if OPT_A2 to mark code for A2
- options A1 # includes your A1 code in A2 (you need this e.g., locks)
|