Subject: Re: Floppy driver for Sun IPX
To: Michael Eriksson T/BN <Michael.Eriksson@era-t.ericsson.se>
From: Neil J. McRae <neil@demon.net>
List: port-sparc
Date: 05/16/1995 12:53:16
I get the same problem with Theo's Kernel he posted about a couple of weeks
ago.


> 
> I'm running NetBSD 1.0A on a Sun IPX with 32 MByte of RAM. I just
> updated to the latest kernel tar-file (from May 13).
> 
> I've added the following lines to my kernel configuration file to get
> floppy support:
> 
> fdc0	at mainbus0
> fd*	at fdc0
> 
> When I try to boot the new kernel, it hangs after printing:
> 
> fdc0 at mainbus0 ioaddr 0xf7200000 Hmmm..  pri 11, softpri 4: chip 82077
> 
> If I remove the floppy lines from the kernel configuration file, I can
> build a kernel which boots without any problems.
> 
> Any ideas about what the problem is?
> 
> For reference, here my complete kernel configuration file:
> 
> # Kernel for sun4c with root and swap on SCSI disk (sd0)
> 
> machine		sparc
> options		"SUN4C"
> maxusers	32
> 
> # obsolete timezone spec
> options		TIMEZONE=0, DST=0
> 
> # Standard system options
> options		SWAPPAGER, VNODEPAGER, DEVPAGER	# paging
> #options	DEBUG, DIAGNOSTIC # extra kernel debugging
> options		KTRACE		# system call tracing support
> #options	KGDB		# support for kernel gdb
> #options	KGDBDEV=0xc01, KGDBRATE=38400 # device & baud rate
> options		RCONSOLE	# fast rasterop console
> options		SYSVMSG,SYSVSEM,SYSVSHM # SysV IPC
> options		COMPAT_10	# compatibility with NetBSD 1.0
> options		DDB		# in-kernel debugger
> options		LKM		# loadable kernel modules
> 
> # Filesystem options
> options		FFS		# BSD fast filesystem
> options		NFSSERVER	# Sun NFS-compatible filesystem
> options		NFSCLIENT	# Sun NFS-compatible filesystem
> options		KERNFS		# kernel data-structure filesystem
> #options	FIFO		# POSIX fifo support (in all filesystems)
> #options	QUOTA		# fast filesystem with user and group quotas
> options		MFS		# memory-based filesystem
> options		LOFS		# Loop-back filesystem
> options		FDESC		# user file descriptor filesystem
> #options	UMAPFS		# uid/gid remapping filesystem
> #options	LFS		# Log-based filesystem (still experimental)
> #options	PORTAL		# portal filesystem (still experimental)
> options		PROCFS		# /proc filesystem
> options		CD9660		# ISO 9660 + Rock Ridge file system
> 
> # Networking options
> options		INET		# basic TCP/IP
> options		TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
> options		COMPAT_43	# 4.3BSD compatibility
> #options	GATEWAY		# IP packet forwarding
> #options	ISO		# OSI networking
> #options	TPIP		# OSI
> #options	EON		# OSI tunneling over IP
> 
> # Options for sparc hardware
> options		COMPAT_SUNOS	# compatibility with SunOS binaries
> 
> config		netbsd	root on sd0 swap on sd0
> 
> mainbus0 at root
> cpu0	at mainbus0
> 
> sbus0	at mainbus0
> 
> audio0	at mainbus0
> auxreg0	at mainbus0
> clock0	at mainbus0
> memreg0	at mainbus0
> timer0	at mainbus0
> 
> zs0	at mainbus0
> zs1	at mainbus0
> 
> # FSBE/S or sun4m
> espdma0	at sbus0 slot ? offset ?
> espdma*	at sbus0 slot ? offset ?
> esp0	at espdma? slot ? offset ?
> esp*	at espdma? slot ? offset ?
> 
> # old sun4c SCSI
> dma0	at sbus0 slot ? offset ?
> dma*	at sbus0 slot ? offset ?
> esp0	at sbus0 slot ? offset ?
> esp*	at sbus0 slot ? offset ?
> 
> # old sun4c
> le0	at sbus? slot ? offset ?
> le*	at sbus? slot ? offset ?
> 
> bwtwo0	at sbus? slot ? offset ?
> bwtwo*	at sbus? slot ? offset ?
> cgthree0 at sbus? slot ? offset ?
> cgthree* at sbus? slot ? offset ?
> cgsix0 at sbus? slot ? offset ?
> cgsix* at sbus? slot ? offset ?
> 
> scsibus* at esp?
> 
> sd0	at scsibus? target 3 drive ?
> sd*	at scsibus? target ? drive ?
> st*	at scsibus? target ? drive ?
> cd*	at scsibus? target ? drive ?
> 
> fdc0	at mainbus0
> fd*	at fdc0
> 
> pseudo-device	loop
> pseudo-device	pty	64
> pseudo-device	sl	2
> pseudo-device	kbd
> pseudo-device	ppp	2
> pseudo-device	tun	4
> pseudo-device	vnd	4
> pseudo-device	bpfilter 16
> --
> Michael Eriksson <Michael.Eriksson@era-t.ericsson.se>
> 


-- 
Neil J. McRae.                                        Demon Internet
neil@demon.net