# # THINKPAD -- Generic kernel configuration file for FreeBSD/i386 # # Architecture & identification machine i386 cpu I686_CPU ident THINKPAD maxusers 128 # Include debug symbols makeoptions DEBUG=-g # Networking support options INET #InterNETworking options NETGRAPH #Netgraph subsystem options ICMP_BANDLIM #Rate limit bad replies options TCP_DROP_SYNFIN options TCP_RESTRICT_RST # Firewalling support options IPFILTER options IPFILTER_LOG options IPFILTER_DEFAULT_BLOCK # IPsec extensions handling options IPSEC #IP security options IPSEC_ESP #IP security (crypto; define w/ IPSEC) # Filesystems support options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options MFS #Memory Filesystem options NFS #Network Filesystem options NFS_NOSERVER #Disable NFS server code options PROCFS #Process filesystem options SOFTUPDATES #Mc Kusik Softupdates # Boot time configuration options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor # Debug support options KTRACE #ktrace(1) support options DDB # SysV & Posix support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options P1003_1B #Posix P1003_1B real-time extentions options _KPOSIX_PRIORITY_SCHEDULING # Suspend/Resume support options PSM_HOOKRESUME options PSM_RESETAFTERSUSPEND options PCIC_RESUME_RESET # Vesa Modes support options VESA # To include support for VESA video modes options SC_PIXEL_MODE # add support for the raster text mode # Misc options options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options UCONSOLE #Allow users to grab the console # Bus types on the machine device isa device pci # Floppies device fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 # ATA Drives #device ata0 at isa? port IO_WD1 irq 14 #device ata1 at isa? port IO_WD2 irq 15 device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives options ATA_STATIC_ID #Static device numbering # Mouse & Keyboard device atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 # Local console device vga0 at isa? device sc0 at isa? # Math coprocessor device npx0 at nexus? port IO_NPX flags 0x0 irq 13 # Advanced Power Management device apm0 at nexus? flags 0x20 # Advanced Power Management # Local serial port device sio0 at isa? port IO_COM1 flags 0x20010 irq 4 # Pc Card Management device card device pcic0 at isa? device pcic1 at isa? # Network support pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device tun # Packet tunnel. pseudo-device bpf # Berkeley packet filter # Ne2K lan card device ed # EtherLink III lan card device ep # Sound driver device pcm0 at isa? port 0x530 irq 5 drq 0 flags 0x11 # System management bus support device smbus device intpm device smb # Universal serial bus support device uhci device usb device ugen # Pseudo terminals pseudo-device pty # Pseudo-ttys (telnet etc) # Vnode disk driver pseudo-device vn