From owner-freebsd-mobile Mon Nov 13 23:43:23 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from piotr.zigzag.pl (merlin.zigzag.pl [217.11.129.34]) by hub.freebsd.org (Postfix) with SMTP id AC40837B479 for ; Mon, 13 Nov 2000 23:43:19 -0800 (PST) Received: (qmail 4178 invoked by uid 1001); 14 Nov 2000 07:48:24 -0000 Date: Tue, 14 Nov 2000 08:48:24 +0100 From: "Piotr K. Isajew" To: Warner Losh Cc: freebsd-mobile@freebsd.org, sean@stat.duke.edu Subject: Re: OZ6832 question Message-ID: <20001114084824.A3385@piotr.zigzag.pl> Reply-To: piotr.isajew@zigzag.pl References: <20001113202123.B1820@piotr.zigzag.pl> <20001113101311.A14933@piotr.zigzag.pl> <20001113104714.E83818@stat.Duke.EDU> <20001113202123.B1820@piotr.zigzag.pl> <200011140349.eAE3n3G42580@billy-club.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: <200011140349.eAE3n3G42580@billy-club.village.org>; from Warner Losh on Mon, Nov 13, 2000 at 08:49:03PM -0700 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org That seems to be the solution. I spent some time playing with pcic_p.c, changed pcic_pci_attach() so that legacy_init() for CLPD6832 had been called (hmm... similiar that 6832 ;-)). It obviously didn't worked, but ppcardd found those slots, and the card, that I inserted got power. System was able to detect card removal and insertion, but I wasn't able to identify the card (version & manufacturer info. == NULL string). Furthermore I tried to apply the patch I found on the Web (by Matthias Apitz), but it seems that the kernel sources have some from the version, for with the patch was designated. I'm not good in BSD kernels architecture, so after some tries to apply this patch by hand everything (I mean PCIMCIA controller ;-)) stopped to work. Piotr. On Mon, Nov 13, 2000 at 08:49:03PM -0700, Warner Losh wrote: > In message <20001113202123.B1820@piotr.zigzag.pl> "Piotr K. Isajew" writes: > : I've modified the kernel according to your suggestions (that changes > : in pcic_p.*) and now dmesg looks like this: > : /kernel pcic-pci0: irq 9 at device > : 19.0 on pic0 > : /kernel pcic-pci1: irq 9 at device > : 19.1 on pci0 > : > : But: > : > : # pccardd > : pccardd[235]: fatal error: no PC-CARD slots > > OK. This means that the pcic device (not the kludge pcic_pci device) > didn't attach. This means that we need to put these chips into legacy > mode. > > You might see if any of the TI code to do this helps. > > Warner > -- Piotr Isajew ZigZag Sp. z o.o. System Administrator PIsajew@zigzag.pl tel. +4822 6272180 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message