6c14651ea0
* lpt device is defined in MI place (dev/ppbus/files.ppbus), dev/ic/lpt.c is included there too; dev/ic/lpt.c is not included if ppbus is configured or if there is alternative platform lpt (like for pc532) * g/c MD lpt definitions and custom puc/upc attachments, glue moved to conf/files and dev/pci/files.pci respectively; remove device lpt definition from dev/isa/files.isa * add ppbus parport attribute, atppc device attachments, adjust plip and lpt glue
85 lines
2.2 KiB
Plaintext
85 lines
2.2 KiB
Plaintext
# $NetBSD: files.pc532,v 1.54 2004/01/20 19:58:00 jdolecek Exp $
|
|
#
|
|
# new style config file for pc532 architecture
|
|
#
|
|
|
|
# maxpartitions must be first item in files.${ARCH}.newconf
|
|
maxpartitions 8
|
|
|
|
maxusers 2 16 64
|
|
|
|
defflag CPU30MHZ
|
|
defflag NS381
|
|
|
|
device mainbus {[addr = -1], [irq = -1]}
|
|
attach mainbus at root
|
|
file arch/pc532/pc532/mainbus.c
|
|
|
|
# Memory Disk for install floppy
|
|
file dev/md_root.c memory_disk_hooks
|
|
|
|
device rtc
|
|
attach rtc at mainbus
|
|
device clock
|
|
attach clock at mainbus
|
|
file arch/pc532/pc532/clock.c
|
|
|
|
device scn: tty
|
|
attach scn at mainbus
|
|
file arch/pc532/dev/scn.c scn needs-flag
|
|
|
|
#device lpt: ether, ifnet, arp
|
|
attach lpt at mainbus
|
|
file arch/pc532/dev/lpt.c lpt needs-flag
|
|
|
|
include "dev/scsipi/files.scsipi"
|
|
|
|
device ncr: scsi, ncr5380sbc
|
|
attach ncr at mainbus
|
|
# gcc-3.3.2 bug fix; see doc/HACKS - gcc-pc532-duffs_device
|
|
file arch/pc532/dev/ncr.c ncr needs-flag compile-with "${CC_NOERROR}"
|
|
#device aic: scsi
|
|
#attach aic at mainbus
|
|
#file arch/pc532/dev/aic.c aic needs-flag
|
|
|
|
file arch/pc532/fpu/ieee_dze.c
|
|
file arch/pc532/fpu/ieee_handler.c
|
|
file arch/pc532/fpu/ieee_invop.c
|
|
file arch/pc532/fpu/ieee_ovfl.c
|
|
file arch/pc532/fpu/ieee_subnormal.c
|
|
|
|
file dev/cons.c
|
|
file dev/cninit.c
|
|
file arch/pc532/pc532/autoconf.c
|
|
file arch/pc532/pc532/conf.c
|
|
file arch/pc532/pc532/db_disasm.c ddb
|
|
file arch/pc532/pc532/db_interface.c ddb
|
|
file arch/pc532/pc532/db_trace.c ddb
|
|
file arch/pc532/pc532/db_memrw.c ddb | kgdb
|
|
file arch/pc532/pc532/kgdb_machdep.c kgdb
|
|
file arch/pc532/pc532/disksubr.c disk
|
|
file arch/pc532/pc532/in_cksum.c inet
|
|
file netinet/in4_cksum.c inet
|
|
file arch/pc532/pc532/intr.c
|
|
file arch/pc532/pc532/machdep.c
|
|
file arch/pc532/pc532/mem.c
|
|
file arch/pc532/pc532/pmap.c
|
|
file arch/pc532/pc532/process_machdep.c
|
|
file arch/pc532/pc532/procfs_machdep.c procfs
|
|
file arch/pc532/pc532/sys_machdep.c
|
|
file arch/pc532/pc532/trap.c
|
|
file arch/pc532/pc532/vm_machdep.c
|
|
file netns/ns_cksum.c ns
|
|
|
|
#
|
|
# Binary compatibility with previous NetBSD releases.
|
|
#
|
|
file arch/pc532/pc532/compat_13_machdep.c compat_13
|
|
file arch/pc532/pc532/compat_16_machdep.c compat_16
|
|
|
|
# egcs-1.1.2 bug fix; see doc/HACKS - egcs-pc532-ip6_mroute
|
|
file netinet6/ip6_mroute.c compile-with "${CC_OPT1}"
|
|
|
|
|
|
include "arch/pc532/conf/majors.pc532"
|