427639cdce
- remove "need-flag" for mac68k esp driver, as it is not used in anywhere and conflicts with IPsec ESP header. This should be the only MD change in IPv6 support, except kernel config file. Very sorry if you have any compilation problem with it (I believe it is okay). If your favorite arch is not included in here, please add a call to ip6intr() from softintr handle.
182 lines
4.6 KiB
Plaintext
182 lines
4.6 KiB
Plaintext
# $NetBSD: files.mac68k,v 1.92 1999/06/28 08:20:44 itojun Exp $
|
|
|
|
# mac68k-specific configuration info
|
|
|
|
# options understood by the mac68k-specific part of the kernel
|
|
# (note, these are case-sensitive)
|
|
defopt opt_adb.h ADB_DEBUG MRG_ADB ALTXBUTTONS
|
|
defopt opt_grf.h GRF_COMPAT
|
|
defopt opt_mac68k.h DISABLE_EXT_CACHE ZS_CONSOLE_ABORT
|
|
|
|
# maxpartitions must be first item in files.${ARCH}.newconf
|
|
maxpartitions 8
|
|
|
|
maxusers 2 8 64
|
|
|
|
device mainbus { } # no locators (yet?)
|
|
attach mainbus at root
|
|
|
|
define obio_norm { [addr = -1], ["no drq" = -1], ["no hsk" = -1] }
|
|
define obio_scsi5380 { [addr = -1], [drq = -1], [hsk = -1] }
|
|
device obio: obio_norm, obio_scsi5380
|
|
attach obio at mainbus
|
|
file arch/mac68k/obio/obio.c obio
|
|
|
|
device nubus { }
|
|
attach nubus at mainbus
|
|
file arch/mac68k/nubus/nubus.c nubus
|
|
|
|
device adb { }
|
|
attach adb at obio_norm
|
|
file arch/mac68k/dev/adb.c adb
|
|
file arch/mac68k/dev/adbsysasm.s
|
|
file arch/mac68k/dev/adb_direct.c
|
|
file arch/mac68k/dev/pm_direct.c
|
|
|
|
device aed
|
|
attach aed at adb
|
|
file arch/mac68k/dev/aed.c aed needs-flag
|
|
|
|
device kbd
|
|
attach kbd at adb
|
|
file arch/mac68k/dev/kbd.c kbd needs-flag
|
|
|
|
device ms
|
|
attach ms at adb
|
|
file arch/mac68k/dev/ms.c ms needs-flag
|
|
|
|
device asc
|
|
attach asc at obio_norm
|
|
file arch/mac68k/obio/asc.c asc needs-flag
|
|
|
|
define grfbus { }
|
|
file arch/mac68k/dev/grf_subr.c grfbus
|
|
|
|
device intvid: grfbus
|
|
attach intvid at obio_norm
|
|
file arch/mac68k/obio/grf_obio.c intvid
|
|
|
|
device macvid: grfbus
|
|
attach macvid at nubus
|
|
file arch/mac68k/nubus/grf_nubus.c macvid
|
|
|
|
device grf { }
|
|
attach grf at grfbus
|
|
file arch/mac68k/dev/grf.c grf needs-flag
|
|
|
|
device ite: tty
|
|
attach ite at grf
|
|
file arch/mac68k/dev/ite.c ite needs-flag
|
|
|
|
device ae: ifnet, ether, arp, dp8390nic
|
|
attach ae at nubus with ae_nubus
|
|
file arch/mac68k/nubus/if_ae_nubus.c ae_nubus
|
|
file arch/mac68k/dev/if_ae.c ae
|
|
|
|
device mc: ifnet, ether, arp
|
|
attach mc at obio_norm with mc_obio
|
|
file arch/mac68k/dev/if_mc.c mc
|
|
file arch/mac68k/obio/if_mc_obio.c mc_obio
|
|
|
|
device sn: ifnet, ether, arp
|
|
attach sn at obio_norm with sn_obio
|
|
attach sn at nubus with sn_nubus
|
|
file arch/mac68k/dev/if_sn.c sn
|
|
file arch/mac68k/obio/if_sn_obio.c sn_obio
|
|
file arch/mac68k/nubus/if_sn_nubus.c sn_nubus
|
|
|
|
# Sony floppy disk controller
|
|
device iwm { drive = -1 }
|
|
attach iwm at obio_norm
|
|
|
|
device fd: disk
|
|
attach fd at iwm
|
|
file arch/mac68k/obio/iwm_fd.c fd needs-flag
|
|
file arch/mac68k/obio/iwm.s fd needs-flag
|
|
|
|
include "dev/scsipi/files.scsipi"
|
|
|
|
# Option 1 for ncr5380 support
|
|
device ncrscsi: scsi
|
|
attach ncrscsi at obio_scsi5380
|
|
file arch/mac68k/dev/mac68k5380.c ncrscsi needs-flag
|
|
|
|
# Option 2 for ncr5380 support
|
|
device sbc: scsi, ncr5380sbc
|
|
attach sbc at obio_scsi5380 with sbc_obio
|
|
file arch/mac68k/dev/sbc.c sbc
|
|
file arch/mac68k/obio/sbc_obio.c sbc_obio
|
|
|
|
device esp: scsi, ncr53c9x
|
|
attach esp at obio_norm
|
|
file arch/mac68k/obio/esp.c esp
|
|
|
|
device zsc { channel = -1 }
|
|
attach zsc at obio_norm
|
|
file arch/mac68k/dev/zs.c zsc needs-flag
|
|
#file arch/mac68k/dev/z8530sc.c zsc
|
|
file dev/ic/z8530sc.c zsc
|
|
|
|
device zstty: tty
|
|
attach zstty at zsc
|
|
file dev/ic/z8530tty.c zstty needs-flag
|
|
file arch/mac68k/dev/zs_kgdb.c kgdb
|
|
|
|
# This one is out of alphabetical order
|
|
device fpu
|
|
attach fpu at mainbus
|
|
file arch/mac68k/mac68k/fpu.c fpu
|
|
|
|
file arch/m68k/m68k/db_memrw.c ddb | kgdb
|
|
include "arch/m68k/fpe/files.fpe"
|
|
|
|
file arch/mac68k/mac68k/autoconf.c
|
|
file arch/mac68k/mac68k/bus_space.c
|
|
file arch/mac68k/mac68k/clock.c
|
|
file arch/mac68k/mac68k/conf.c
|
|
file arch/mac68k/mac68k/disksubr.c disk
|
|
file arch/mac68k/mac68k/intr.c
|
|
file arch/mac68k/mac68k/iop.c
|
|
file arch/mac68k/mac68k/kgdb_machdep.c kgdb
|
|
file arch/mac68k/mac68k/machdep.c
|
|
file arch/mac68k/mac68k/macrom.c
|
|
file arch/mac68k/mac68k/macromasm.s
|
|
file arch/mac68k/mac68k/mainbus.c
|
|
file arch/mac68k/mac68k/mem.c
|
|
file arch/mac68k/mac68k/pmap.c
|
|
file arch/mac68k/mac68k/pmap_bootstrap.c compile-with "${NOPROF_C}"
|
|
file arch/mac68k/mac68k/pram.c
|
|
file arch/mac68k/mac68k/pramasm.s
|
|
file arch/mac68k/mac68k/psc.c
|
|
file arch/mac68k/mac68k/sys_machdep.c
|
|
file arch/mac68k/mac68k/trap.c
|
|
file arch/mac68k/mac68k/via.c
|
|
file arch/mac68k/mac68k/vm_machdep.c
|
|
|
|
file dev/cons.c
|
|
file dev/cninit.c
|
|
|
|
# Memory Disk for installs
|
|
# These files are out of order
|
|
file arch/mac68k/dev/md_root.c memory_disk_hooks
|
|
|
|
major {sd = 4}
|
|
major {cd = 6}
|
|
major {md = 13}
|
|
|
|
# Compatibility modules
|
|
|
|
# SunOS Binary Compatibility (COMPAT_SUNOS)
|
|
include "compat/sunos/files.sunos"
|
|
file arch/m68k/m68k/sunos_machdep.c compat_sunos
|
|
|
|
# SVR4 Binary Compatibility (COMPAT_SVR4)
|
|
include "compat/svr4/files.svr4"
|
|
|
|
# Linux binary compatibility (COMPAT_LINUX)
|
|
include "compat/linux/files.linux"
|
|
include "compat/linux/arch/m68k/files.linux_m68k"
|
|
|
|
# OSS audio driver compatibility
|
|
include "compat/ossaudio/files.ossaudio"
|