1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # Kernel config file for assignment 3.
- # 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)
- # UW Mod
- options vm # Added a few stubs to get things rolling
- options sfs # Always use the file system
- #options netfs # Not until assignment 5 (if you choose it)
- #options dumbvm # Use your own VM system now.
- #options synchprobs # No longer needed/wanted after asst. 1
- # UW options for assignment 1 + 2 + 3
- options A3 # use #if OPT_A3 to mark code for A3
- options A2 # includes your A2 code in A3 (you need this e.g., for system calls)
- options A1 # includes your A1 code in A3 (you need this e.g., for locks)
|