From owner-freebsd-sparc64@FreeBSD.ORG Tue Nov 30 14:48:18 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4E8B16A4CE for ; Tue, 30 Nov 2004 14:48:18 +0000 (GMT) Received: from labyrinth.cs.rogers.wave.ca (labyrinth.cs.rogers.wave.ca [24.112.32.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E76943D48 for ; Tue, 30 Nov 2004 14:48:18 +0000 (GMT) (envelope-from auslander@labyrinth.cs.rogers.wave.ca) Received: from localhost (localhost [127.0.0.1]) by labyrinth.cs.rogers.wave.ca (Postfix) with ESMTP id 7DC5D248; Tue, 30 Nov 2004 09:48:17 -0500 (EST) Received: from labyrinth.cs.rogers.wave.ca ([127.0.0.1])port 10024) with ESMTP id 05960-06; Tue, 30 Nov 2004 09:48:11 -0500 (EST) Received: by labyrinth.cs.rogers.wave.ca (Postfix, from userid 1001) id DBFB6241; Tue, 30 Nov 2004 09:48:10 -0500 (EST) Date: Tue, 30 Nov 2004 09:48:10 -0500 From: Charlie Livingston To: Gavin Atkinson Message-ID: <20041130144810.GC39707@labyrinth.cs.rogers.wave.ca> References: <20041129012517.GA2110@labyrinth.cs.rogers.wave.ca> <1101821864.79642.131.camel@buffy.york.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1101821864.79642.131.camel@buffy.york.ac.uk> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: freebsd-sparc64@freebsd.org Subject: Re: SBus PCMCIA Adapter X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Nov 2004 14:48:18 -0000 I'd be more then happy to test whatever code I can. After a little more investigation, It looks like the hardware needs some sort of a shim to work. Under OpenBSD the PCMCIA card is detected as attached to another device named 'stp'. After a little more searching, it looks like stp is a driver that provides an interface between the actual PCMCIA sockets and the PCMCIA nexus. Some more searching pointed to this code for NetBSD to support this interface; located at the following URL: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/sbus/stp4020.c Although I'm relatively useless for coding, if anyone has the inclination to port this over, i'd be more then happy to lend whatever help I can in testing this. Thanks for all the input. On Tue, Nov 30, 2004 at 01:37:44PM +0000, Gavin Atkinson said: > On Mon, 2004-11-29 at 01:25, Charlie Livingston wrote: > > I've got a Sun Ultra 1 (it may be an ultra 1E, i'm not sure) that i'm running > > at home as a firewall/nat/server for my home LAN. It works flawlessly under > > FreeBSD 5.3 except for one issue; For the life of me, I can't get the kernel > > to recognise the SBus PCMCIA adapter that came installed in the machine. > > > > I've added pcmcia/carbus support to the kernel and recompiled to no avail; > > > > The kernel compiles cleanly without error, but dmesg still reports that the > > device has no driver attached to it. > > > > I've attached my kernel config and dmesg output below, is there something I'm > > missing? > > As I understand it, at the moment there is no support. A while back > Warner was after a sbus-based Sparc so that he could work on pcmcia > support. Looks like his wish was granted about a month ago, so for now I > would suggest you wait or maybe email him and see if there's any testing > that you can help with. > > Gavin > -- ___//____\\___//____\\___\\___//____\\___//____\\___//____\\___//____\\ Charlie Livingston "What we need to do is take the warning charlie@sysninjas.com labels off of everything and let the http://sysninjas.com problem of stupidity solve itself" - Unknown Author