Subject: port-i386/8148: port-i386
To: None <gnats-bugs@gnats.netbsd.org>
From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
List: netbsd-bugs
Date: 08/05/1999 11:06:00
>Number: 8148
>Category: port-i386
>Synopsis: sbdsp.c needs mpu.h
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-i386-maintainer (NetBSD/i386 Portmaster)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Aug 5 11:05:01 1999
>Last-Modified:
>Originator: Wolfgang Rupprecht
>Organization:
W S Rupprecht Computer Consulting, Fremont CA
>Release: NetBSD-current 19990805
>Environment:
System: NetBSD pasillo.wsrcc.com 1.4H NetBSD 1.4H (WSRCC505) #0: Tue Jul 27 15:20:54 PDT 1999 root@capsicum.wsrcc.com:/v/src/netbsd/NetBSD-current/usr/src/sys/arch/i386/compile/WSRCC505 i386
>Description:
../../../../dev/isa/sbdsp.c:84: mpu.h: No such file or directory
mkdep: compile failed.
*** Error code 1
>How-To-Repeat:
make a kernel w. sb support.
in case it matters, config file is as follows:
include "arch/i386/conf/std.i386"
maxusers 32 # estimated number of users
options I486_CPU
options I586_CPU
options I686_CPU
options USER_LDT # user-settable LDT; used by WINE
options DUMMY_NOPS
options CPURESET_DELAY=2000
options XSERVER # X server support in console drivers
options XSERVER_DDB # PF12 gets you into DDB when X is running
options UCONSOLE # users can use TIOCCONS (for xconsole)
options INSECURE # disable kernel security levels
options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options NTP # NTP phase/frequency locked loop
options KTRACE # system call tracing via ktrace(1)
options SYSVMSG # System V-like message queues
options SYSVSEM # System V-like semaphores
options SYSVSHM # System V-like memory sharing
options LKM # loadable kernel modules
options DIAGNOSTIC # cheap kernel consistency checks
options KMEMSTATS # kernel memory statistics (vmstat -m)
options DDB # in-kernel debugger
options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8,
options COMPAT_09 # NetBSD 0.9,
options COMPAT_10 # NetBSD 1.0,
options COMPAT_11 # NetBSD 1.1,
options COMPAT_12 # NetBSD 1.2,
options COMPAT_13 # NetBSD 1.3,
options COMPAT_14 # NetBSD 1.4,
options COMPAT_43 # and 4.3BSD
options COMPAT_386BSD_MBRPART # recognize old partition ID
options COMPAT_LINUX # binary compatibility with Linux
options COMPAT_FREEBSD # binary compatibility with FreeBSD
options COMPAT_AOUT # binary compat for NetBSD a.out binaries
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 NTFS # Windows/NT file system
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 CODA # Coda File System; also needs vcoda (below)
options QUOTA # UFS quotas
options NFSSERVER # Network File System server
# immutable) behave as system flags.
options GATEWAY # packet forwarding
options INET # IP + ICMP + TCP + UDP
options MROUTING # IP multicast routing
options CCITT,LLC,HDLC # X.25
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
options IPFILTER_LOG # ipmon(8) log support
options EISAVERBOSE # verbose EISA device autoconfig messages
options PCIVERBOSE # verbose PCI device autoconfig messages
options SCSIVERBOSE # human readable SCSI error messages
options USBVERBOSE # verbose USB device autoconfig messages
options NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
config netbsd root on ? type ?
mainbus0 at root
apm0 at mainbus0 # Advanced power management
pci* at mainbus? bus ?
pci* at pchb? bus ?
pci* at ppb? bus ?
pchb* at pci? dev ? function ? # PCI-Host bridges
pceb* at pci? dev ? function ? # PCI-EISA bridges
pcib* at pci? dev ? function ? # PCI-ISA bridges
ppb* at pci? dev ? function ? # PCI-PCI bridges
puc* at pci? dev ? function ? # PCI "universal" comm. cards
eisa* at mainbus?
eisa* at pceb?
isa* at mainbus?
isa* at pceb?
isa* at pcib?
pcmcia* at pcic? controller ? socket ?
pcmcia* at tcic? controller ? socket ?
pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
pcic1 at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000
tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x4000
pcic0 at pci? dev? function ?
isapnp0 at isa?
pcic* at isapnp?
npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor
vt0 at isa? port 0x60 irq 1 # PCVT console driver
pcppi0 at isa?
sysbeep0 at pcppi?
com* at puc? port ? # 16x450s on "universal" comm boards
com* at isapnp? # Modems and serial boards
com* at pcmcia? function ? # Modems and serial cards
pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
com* at pcmcom? slave ? # ...and the slave devices
com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports
com1 at isa? port 0x2f8 irq 3
com2 at isa? port 0x3e8 irq 5
lpt* at puc? port ? # || ports on "universal" comm boards
lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
lpt1 at isa? port 0x278
lpt2 at isa? port 0x3bc
ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
scsibus* at ahc?
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
ss* at scsibus? target ? lun ? # SCSI scanners
uk* at scsibus? target ? lun ? # SCSI unknown
pciide* at pci ? dev ? function ? flags 0x0000
wdc* at isapnp?
wdc* at pcmcia? function ?
wdc0 at isa? port 0x1f0 irq 14 flags 0x01
wdc1 at isa? port 0x170 irq 15 flags 0x01
wd* at wdc? channel ? drive ? flags 0x0000
wd* at pciide? channel ? drive ? flags 0x0000
atapibus* at pciide? channel ?
cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
fd* at fdc? drive ? # the drives themselves
de* at pci? dev ? function ? # DEC 21x4x-based Ethernet
ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
mbe* at pcmcia? function ? # MB8696x based Ethernet
ne* at pcmcia? function ? # NE2000-compatible Ethernet
sm* at pcmcia? function ? # Megahertz Ethernet
uhci* at pci? # Universal Host Controller (Intel)
ohci* at pci? # Open Host Controller
usb* at uhci?
usb* at ohci?
uhub* at usb?
uhub* at uhub? port ? configuration ? interface ?
ums* at uhub? port ? configuration ? interface ?
wsmouse* at ums? mux 0
uhid* at uhub? port ? configuration ? interface ?
ulpt* at uhub? port ? configuration ? interface ?
ugen* at uhub? port ?
eap* at pci? dev ? function ? # Ensoniq AudioPCI
eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
sv* at pci? dev ? function ? # S3 SonicVibes
ym* at isapnp? # Yamaha OPL3-SA3 audio
audio* at eap?
audio* at ym?
opms0 at vt? irq 12 # PS/2 auxiliary port mouse
include "arch/i386/conf/GENERIC.local"
include "arch/i386/conf/GENERIC.wsrcc"
pseudo-device ccd 4 # concatenated/striped disk devices
pseudo-device md 1 # memory disk device (ramdisk)
pseudo-device vnd 4 # disk-like interface to files
pseudo-device bpfilter 8 # 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 tun 2 # network tunneling over tty
pseudo-device gre 2 # generic L3 over IP tunnel
pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003)
pseudo-device pty 64 # pseudo-terminals
pseudo-device tb 1 # tablet line discipline
pseudo-device sequencer 1 # MIDI sequencer
pseudo-device vcoda 4 # coda minicache <-> venus comm.
pseudo-device wsmux 2
options AUDIO_DEBUG # compile in audio debug printfs.
prefix ../crypto-us/sys
cinclude "conf/files.crypto-us"
prefix
options INET6 # IPV6
options IPSEC # IP security
options IPSEC_ESP # IP security (encryption part; define w/ IPSEC)
pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
pseudo-device faith 1 # IPv[46] tcp relay translation i/f
options PCIC_ISA_INTR_ALLOC_MASK=0xfdff
wss* at isapnp? # Windows Sound System
wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System
audio* at wss?
sb* at isapnp? # SoundBlaster-compatible audio
sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster
audio* at sb?
mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card
mpu* at sb?
midi* at sb? # SB1 MIDI port
opl* at sb?
>Fix:
>Audit-Trail:
>Unformatted: