Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes. This commit includes 1.4 -> 1.4.1 sync for kame branch. The branch does not compile at all (due to the lack of ALTQ and some other source code). Please do not try to modify the branch, this is just for referenre purposes. synchronization to latest KAME will take place on HEAD branch soon.
- Loading branch information
itojun
committed
Nov 30, 1999
1 parent
48c5aac
commit cf3da37
Showing
5 changed files
with
4,591 additions
and
3,939 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -1,51 +1,231 @@ | |||
machine "mac" | # $NetBSD: GENERIC,v 1.85.8.1 1999/11/30 13:32:26 itojun Exp $ | ||
cpu "mc68020" | # | ||
ident GENERIC | # GENERIC | ||
timezone 5 dst |
|
||
|
include "arch/mac68k/conf/std.mac68k" | ||
options INET |
|
||
options NS | maxusers 16 # estimated number of users | ||
#options KADB |
|
||
#options QUOTA | # CPU support. At least one is REQUIRED. | ||
#options FIFO | options M68040 | ||
#options NFS | options M68030 | ||
options MFS | options M68020 # Note: must have 68851 PMMU | ||
options DIAGNOSTIC |
|
||
options "TCP_COMPAT_42" | # CPU-related options. | ||
options "COMPAT_43" | options FPSP | ||
options "COMPAT_42" | options FPU_EMULATE | ||
options KTRACE |
|
||
options SCSI | # Standard system options | ||
options SWAPPAGER |
|
||
options VNODEPAGER | options UCONSOLE # users can use TIOCCONS (for xconsole) | ||
#options GATEWAY # slip needs this for packet forwarding | options INSECURE # disable kernel security levels | ||
|
|
||
# OSI stuff: | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | ||
#options ISO | #options NTP # NTP phase/frequency locked loop | ||
#options TPIP |
|
||
#options EON | options KTRACE # system call tracing via ktrace(1) | ||
|
|
||
options MAPMEM,SYSVSHM | options SYSVMSG # System V-like message queues | ||
|
options SYSVSEM # System V-like semaphores | ||
maxusers 8 | options SYSVSHM # System V-like memory sharing | ||
maxfdescs 1024 | #options SHMMAXPGS=1024 # 1024 pages is the default | ||
|
|
||
config netbsd root on sd0 swap on sd0 | options LKM # loadable kernel modules | ||
|
|
||
pseudo-device ser 2 | # Diagnostic/debugging support options | ||
pseudo-device con 6 | options DIAGNOSTIC # cheap kernel consistency checks | ||
|
#options DEBUG # expensive debugging checks/support | ||
master ncr0 | options KMEMSTATS # kernel memory statistics (vmstat -m) | ||
disk sd0 at ncr0 flags 0 drive ? | options DDB # in-kernel debugger | ||
disk sd1 at ncr0 flags 0 drive ? | #options DDB_HISTORY_SIZE=100 # enable history editing in DDB | ||
disk sd2 at ncr0 flags 0 drive ? | #options KGDB # remote debugger | ||
disk sd3 at ncr0 flags 0 drive ? | #options KGDBDEV=0xc01 # kgdb device number (dev_t) | ||
disk sd4 at ncr0 flags 0 drive ? | #options KGDBRATE=38400 # baud rate | ||
disk sd5 at ncr0 flags 0 drive ? | #makeoptions DEBUG="-g" # compile full symbol table | ||
disk sd6 at ncr0 flags 0 drive ? |
|
||
tape st0 at ncr0 flags 1 drive ? | # Compatibility options | ||
disk cd0 at ncr0 flags 2 drive ? | #options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, | ||
|
#options COMPAT_09 # NetBSD 0.9, | ||
pseudo-device pty 16 | options COMPAT_10 # NetBSD 1.0, | ||
pseudo-device loop | options COMPAT_11 # NetBSD 1.1, | ||
pseudo-device ether | options COMPAT_12 # NetBSD 1.2, | ||
options COMPAT_13 # NetBSD 1.3, | |||
options COMPAT_43 # and 4.3BSD | |||
|
|||
options COMPAT_SUNOS # compatibility with SunOS 4.x binaries | |||
#options COMPAT_M68K4K # compatibility with NetBSD/m68k4k binaries | |||
#options COMPAT_LINUX # compatibility with Linux/m68k binaries | |||
#options EXEC_ELF32 # 32-bit ELF executables (Linux) | |||
|
|||
# File systems | |||
file-system FFS # UFS | |||
file-system EXT2FS # second extended file system (linux) | |||
file-system LFS # log-structured file system | |||
file-system MFS # memory file system | |||
file-system NFS # Network File System client | |||
file-system CD9660 # ISO 9660 + Rock Ridge file system | |||
file-system MSDOSFS # MS-DOS file system | |||
file-system FDESC # /dev/fd | |||
file-system KERNFS # /kern | |||
file-system NULLFS # loopback file system | |||
file-system PORTAL # portal filesystem (still experimental) | |||
file-system PROCFS # /proc | |||
file-system UMAPFS # NULLFS + uid and gid remapping | |||
file-system UNION # union file system | |||
|
|||
# File system options | |||
options QUOTA # UFS quotas | |||
#options FFS_EI # FFS Endian Independant support | |||
options NFSSERVER # Network File System server | |||
#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and | |||
# immutable) behave as system flags. | |||
|
|||
# Networking options | |||
options GATEWAY # packet forwarding | |||
options INET # IP + ICMP + TCP + UDP | |||
#options MROUTING # IP multicast routing | |||
options NS # XNS | |||
#options NSIP # XNS tunneling over IP | |||
options ISO,TPIP # OSI | |||
options EON # OSI tunneling over IP | |||
options CCITT,LLC,HDLC # X.25 | |||
options NETATALK # AppleTalk networking protocols | |||
#options PPP_BSDCOMP # BSD-Compress compression support for PPP | |||
#options PPP_DEFLATE # Deflate compression support for PPP | |||
#options PPP_FILTER # Active filter support for PPP (requires bpf) | |||
#options PFIL_HOOKS # pfil(9) packet filter hooks | |||
|
|||
# Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. | |||
#options TCP_COMPAT_42 | |||
|
|||
# These options enable verbose messages for several subsystems. | |||
# Warning, these may compile large string tables into the kernel! | |||
options SCSIVERBOSE # human readable SCSI error messages | |||
|
|||
# Mac-specific options | |||
#options ALTXBUTTONS # Map Opt-{1,2,3} to mouse buttons | |||
#options DISABLE_EXT_CACHE # If really paranoid, disable IIci ext. cache | |||
options GRF_COMPAT # Include grf compatibility code | |||
#options MRG_ADB # Use ROM-based ADB driver | |||
options ZS_CONSOLE_ABORT | |||
|
|||
options NFS_BOOT_BOOTP | |||
|
|||
# Kernel root file system and dump configuration. | |||
config netbsd root on ? type ? | |||
|
|||
# | |||
# Device configuration | |||
# | |||
|
|||
mainbus0 at root | |||
|
|||
fpu0 at mainbus? # Floating-Point Coprocessor support | |||
|
|||
|
|||
# Basic Bus Support | |||
|
|||
# On-board I/O bus support | |||
obio0 at mainbus? | |||
|
|||
# NuBus support | |||
nubus0 at mainbus? | |||
|
|||
|
|||
# Console Devices | |||
|
|||
# Apple Desktop Bus interface | |||
adb0 at obio? | |||
aed* at adb? # ADB event device | |||
kbd* at adb? # ADB keyboard | |||
ms* at adb? # ADB mouse | |||
|
|||
# Basic frame buffer support | |||
intvid0 at obio? # Internal video hardware | |||
macvid* at nubus? # NuBus video card | |||
|
|||
# Device-independent frame buffer interface | |||
grf* at intvid? | |||
grf* at macvid? | |||
|
|||
# Integrated Terminal Emulator (console) support | |||
ite0 at grf? | |||
|
|||
|
|||
# Serial Devices | |||
|
|||
# On-board serial interface | |||
zsc0 at obio? | |||
zstty* at zsc? channel ? | |||
|
|||
|
|||
# SCSI Controllers and Devices | |||
|
|||
# SCSI controllers | |||
# XXX - use only one of ncrscsi or sbc | |||
ncrscsi0 at obio? # SCSI NCR 5380 | |||
#sbc0 at obio? flags 0x1 # MI SCSI NCR 5380 | |||
esp0 at obio? # SCSI NCR 53C9x | |||
esp1 at obio? # SCSI NCR 53C9x | |||
|
|||
# SCSI bus support | |||
scsibus* at scsi? | |||
|
|||
# SCSI devices | |||
sd* at scsibus? target ? lun ? # SCSI disk drives | |||
st* at scsibus? target ? lun ? # SCSI tape drives | |||
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives | |||
ch* at scsibus? target ? lun ? # SCSI autochangers | |||
se* at scsibus? target ? lun ? # SCSI ethernet | |||
ss* at scsibus? target ? lun ? # SCSI scanners | |||
uk* at scsibus? target ? lun ? # SCSI unknown | |||
|
|||
|
|||
# Miscellaneous mass storage devices | |||
|
|||
# IWM floppy disk controller | |||
iwm0 at obio? # Sony driver (800K GCR) | |||
fd* at iwm? drive ? | |||
|
|||
|
|||
# Network Interfaces | |||
|
|||
# On-board Ethernet controllers | |||
sn* at obio? # SONIC-based (DP83932, DP83916) | |||
mc* at obio? # MACE-based | |||
|
|||
# NuBus Ethernet controllers | |||
ae* at nubus? # DP8390-based | |||
sn* at nubus? # SONIC-based (DP83932, DP83916) | |||
|
|||
|
|||
# Audio Devices | |||
|
|||
# On-board audio hardware | |||
asc0 at obio? # ASC/EASC audio | |||
|
|||
# Pseudo-Devices | |||
|
|||
# disk/mass storage pseudo-devices | |||
pseudo-device ccd 4 # concatenated/striped disk devices | |||
#pseudo-device raid 4 # RAIDframe disk driver | |||
pseudo-device md 1 # memory disk device (ramdisk) | |||
pseudo-device vnd 4 # disk-like interface to files | |||
|
|||
# network pseudo-devices | |||
pseudo-device bpfilter 12 # Berkeley packet filter | |||
pseudo-device ipfilter # IP filter (firewall) and NAT | |||
pseudo-device loop # network loopback | |||
pseudo-device ppp 2 # Point-to-Point Protocol | |||
pseudo-device sl 2 # Serial Line IP | |||
#pseudo-device strip 2 # Starmode Radio IP (Metricom) | |||
pseudo-device tun 2 # network tunneling over tty | |||
#pseudo-device gre 2 # generic L3 over IP tunnel | |||
|
|||
# miscellaneous pseudo-devices | |||
pseudo-device pty 64 # pseudo-terminals | |||
#pseudo-device tb 1 # tablet line discipline | |||
|
|||
# rnd is EXPERIMENTAL at this point. | |||
#pseudo-device rnd # /dev/random and in-kernel generator | |||
#options RND_COM # use "com" randomness as well (BROKEN) |
Oops, something went wrong.