From owner-freebsd-mobile Fri Dec 12 15:33:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA05828 for mobile-outgoing; Fri, 12 Dec 1997 15:33:08 -0800 (PST) (envelope-from owner-freebsd-mobile) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA05822 for ; Fri, 12 Dec 1997 15:33:04 -0800 (PST) (envelope-from ambrisko@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id PAA13536; Fri, 12 Dec 1997 15:31:35 -0800 (PST) Received: from UNKNOWN(), claiming to be "crab.whistle.com" via SMTP by alpo.whistle.com, id smtpd013533; Fri Dec 12 15:31:34 1997 Received: (from ambrisko@localhost) by crab.whistle.com (8.8.8/8.6.12) id PAA24176; Fri, 12 Dec 1997 15:29:24 -0800 (PST) From: Doug Ambrisko Message-Id: <199712122329.PAA24176@crab.whistle.com> Subject: Re: Cardbus controller status request / notebook update In-Reply-To: <199712122238.PAA27990@mt.sri.com> from Nate Williams at "Dec 12, 97 03:38:42 pm" To: nate@mt.sri.com (Nate Williams) Date: Fri, 12 Dec 1997 15:29:24 -0800 (PST) Cc: ambrisko@whistle.com, freebsd-mobile@freebsd.org X-Mailer: ELM [version 2.4ME+ PL29 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams writes: | > I have a CL6832 eval board and needed to add some code (lifted from PAO) | > to initialize the the port address. | | Ted, if you can review this to make sure your computer still works with | this, I'll commit it to the tree. Let me know please! | | > However, I'm still having trouble | > with the code in that interrupts don't seem to be working in that I | > keep getting device timeouts for the ethernet (this happens with PAO and | > current). | | Hmmm... You're saying the interrupts are correctly registered with the | devices (you get correct probe information), but the interrupts are | getting lost? Yes this is appears to be my problem. The probe finds the card, attaches the driver (ed). When I do an ifconfig I see the ether address but get a device timeout during pine. Looking on various web pages from TI in which they have an explanation of different interrupt methods. They talk about a bit that needs to be twitled in order to enable ISA mode interrupts to happen. So it is my best guess that interrupts are not happening since I had the same problem when I had and interrupts problem on my laptop with TI1130. I guess my question is, that when booting -v with a 6832 what does the probe return for the port of the 6832? On my card it returned 0. Then when it set the emulation to work at port 0, it didn't work. My setup is a bit odd. I have a 6832 eval card that goes into a PCI slot. A cable goes from this card to an ISA card to trigger ISA interrupts. Kind-of neat. Unfortunately I didn't get any programming doc's with this card so I need to ask for them. I have a belief that some laptop BIOS's have the code to set this stuff up so old drivers work with the new chip. Since, I'm just using a standard old PC my BIOS doesn't touch it. Hopefully I get a better kit from TI with better doc. Doug A.