# # Sample Laptop Configuration # for lenlen.ntc.keio.ac.jp (Toshiba Libretto 50CT) # Tatsumi Hosokawa # # Note: wlp and scc drivers are not configured without # without installing these drivers (because they make # the size of sys.patch in PAO-boot.flp larger). # machine "i386" cpu "I586_CPU" ident VAIO maxusers 30 options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options MFS #Memory Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options "SCSI_DELAY=5" #Be pessimistic about Joe SCSI device options BOUNCE_BUFFERS #include support for DMA bounce buffers options UCONSOLE #Allow users to grab the console options FAILSAFE #Be conservative options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options "MSIZE=256" options DIRKX options SYSVSHM options SYSVSEM options SYSVMSG # laptop-specific configuration options LAPTOP # If your laptop have not had Windoze95-Ready BIOS, please update it. # Such old BIOS'es sometimes have critical bugs at 32-bit protected # mode APM BIOS interface (which have not used by Windoze 3.1). # PC-card suspend/resume support (experimental) options APM_PCCARD_RESUME options PCIC_RESUME_RESET # Keep power for serial cards when the system suspends # (If your machine hangs up when you try to suspend the system with # FAX/Modem PCMCIA card, uncomment this option). #options SIO_SUSP_KEEP_PWR # Detach SCSI devices when the SCSI card is removed options SCSI_DETACH # Japanese version of WaveLAN PCMCIA uses 2.4GHz band instead of 915MHz # band that US version uses. If you want to use Japanese version of # WaveLAN, uncomment this line, or edit the corresponding config entry # of /etc/pccard.conf. #options "WAVELAN_PCMCIA_24" # Suspend the system when the battery status is "Low" options "APM_BATT_LOW_SUSPEND" # If you want to use NTP on laptop machines, uncomment the following # option. Current APM implementation affects NTP client. #options "APM_NO_CLOCK_ADJUST" # Some X-servers cannot survive suspend/resume on laptop. # This option kicks her when the system is resumed from suspended mode. #options SYSCONS_VTY_RESUME # This option is totally untested, but it's necessary for Mitsubishi # AMiTY CN. # (This breaks Chandra's CardBus slot support, so it is commented out # by default) #options "PCIC_TI113X_FUNC" config kernel root on wd0 controller isa0 controller pci0 # Dont remove these two lines! pseudo-device card 1 device pcic0 at isa? port 0x3e0 irq 5 vector pcicintr # If your machine says that PC-cards are inserted and removed frequently # even if you don't insert or remove the cards, please try to specify # the IRQ of PCIC explicitly. #options "PCIC_IRQ=12" # for machines with serial trackball #options "PCIC_IRQ=0" # zero means no IRQ mode # This option might be usefule for those who has a PCI-ISA bridge that # is capable of IRQ routing and BIOS that properly configures it. # Assumes this condition, one could possibly use IRQ9 and IRQ10, which # CLPD6701 Interrupt Deserializer cannot handle. # We can't blindly assume this condition, this option is turned off by # default. #options "PCIC_CLPD6832_NO_EXPLICIT_ISA_IRQ" # You must use this option when you don't hear any negotiation noise(?) # if you use modem card, or pccardd doesn't read cis tuple, tell you # 'No card in database for"(null)"("(null)")' in case of Cirrus Logic's # pcic is your PC. #options CIRRUSHACK controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 # 8+4=12 9 a b c d e f controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xc0ffc0ff vector wdintr disk wd0 at wdc0 drive 0 controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr disk wd1 at wdc1 drive 0 # controller ahc0 # controller scbus0 # device sd0 # device od0 #See LINT for possible `od' options # device st0 # device cd0 #Only need one of these, the code dynamically grows # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # Mandatory, don't remove device npx0 at isa? port "IO_NPX" flags 0x01 irq 13 vector npxintr # # Laptop support (see LINT for more options) # device apm0 at isa? # Advanced Power Management # options APM_BROKEN_STATCLOCK # Workaround some buggy APM BIOS device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr device ep0 at isa? port 0x300 net irq 10 vector epintr # device wle0 at isa? port 0x300 net irq 9 vector wleintr pseudo-device loop pseudo-device ether pseudo-device log pseudo-device bpfilter 4 pseudo-device tun 1 pseudo-device pty 16 pseudo-device gzip # Exec gzipped a.out's pseudo-device vn #Vnode driver (turns a file into a device) options DDB options KTRACE # device pcm0 at isa0 port 0x220 tty irq 10 drq 1 flags 0x13 vector pcmintr controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr device sbmidi0 at isa? port 0x300 # Lucent Technologies WaveLAN (with Roaming support) # IBM Infrared Wireless LAN Adapter # device wlp0 at isa? port 0x340 net irq 15 iomem 0xd8000 vector wlpintr # options WAVELAN_ROAMING # enables WaveLAN Roaming # wl: Lucent Wavelan (ISA card only). # device wl0 at isa? port 0x300 net irq ? vector wlintr # wavelan-1.1 driver # device wlp0 at isa? port 0x340 net irq 15 iomem 0xd8000 vector wlpintr