# INTERJET2_32M -- NetBSD 11.0/i386 kernel for the IBM/Whistle InterJet II # (IJ2200): Cyrix MediaGX, Cx5530, PCI, 32 MB. # # Standalone, cut down from NetBSD's GENERIC. Not based on GENERIC_TINY, # which has no PCI: on the II the disk, both NICs and the video are on PCI. # Never boot an InterJet I kernel on a II, or this one on an InterJet I. # # Size is the point: stock GENERIC left 7.6 MB of the 32 for userland. # # No memory options: this BIOS reports its 32 MB correctly. No ACPI: the # machine has none. No verbose device tables, DRM, wireless, RAID, # PCMCIA, FireWire, audio or SCSI adapters. USB mass storage is kept: two # ports on the back panel, and the controller attaches. # # Serial: com0 is the console at 9600, com1 the front panel at 57600, and # com2 at 0x3e8 irq 5 is also present. # # CR2_RACE_FIX and BEEP_ONHALT need patched sources: apply-cr2-race-fix.pl, # and sysbeep-keep-at-halt.patch with pcppi-keep-at-halt.patch. From stock # sources each builds and does nothing. # # Author: Royce Williams # License: the same terms as NetBSD's GENERIC, from which it is cut down. include "arch/i386/conf/std.i386" options INCLUDE_CONFIG_FILE ident "INTERJET2_32M" maxusers 8 options INSECURE options RTC_OFFSET=0 options NTP options KTRACE options SYSVMSG options SYSVSEM options SYSVSHM options MODULAR options MODULAR_DEFAULT_AUTOLOAD options CR2_RACE_FIX options USERCONF options BUFQ_PRIOCSCAN options DDB options DDB_HISTORY_SIZE=512 file-system FFS file-system CD9660 file-system NFS file-system KERNFS file-system PROCFS file-system PTYFS file-system TMPFS file-system MSDOSFS options WAPBL options FFS_NO_SNAPSHOT options INET options INET6 config netbsd root on ? type ? mainbus0 at root cpu* at mainbus? pci* at mainbus? bus ? pci* at pchb? bus ? pchb* at pci? dev ? function ? pcib* at pci? dev ? function ? isa0 at pcib? isapnp0 at isa? geodeide* at pci? dev ? function ? atabus* at ata? wd* at atabus? drive ? flags 0x0ff0 atapibus* at atapi? cd* at atapibus? drive ? flags 0x0000 fxp* at pci? dev ? function ? inphy* at mii? phy ? ukphy* at mii? phy ? com0 at isa? port 0x3f8 irq 4 com1 at isa? port 0x2f8 irq 3 com2 at isa? port 0x3e8 irq 5 ohci* at pci? dev ? function ? usb* at ohci? uhub* at usb? uhub* at uhub? port ? configuration ? interface ? umass* at uhub? port ? configuration ? interface ? scsibus* at scsi? sd* at scsibus? target ? lun ? ugen* at uhub? port ? options BEEP_ONHALT attimer0 at isa? pcppi0 at isa? sysbeep0 at pcppi? spkr* at pcppi? pseudo-device loop pseudo-device bpfilter pseudo-device pty pseudo-device vnd pseudo-device clockctl pseudo-device ksyms pseudo-device swwdog pseudo-device drvctl pseudo-device cmos