From owner-freebsd-mobile Tue Jul 18 23:44:56 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id C53AB37BCFF for ; Tue, 18 Jul 2000 23:44:52 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id AAA90046; Wed, 19 Jul 2000 00:44:51 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id AAA78390; Wed, 19 Jul 2000 00:44:41 -0600 (MDT) Message-Id: <200007190644.AAA78390@harmony.village.org> To: Joe Greco Subject: Re: IRQ's, etc... frustrating laptops :-) Cc: mobile@FreeBSD.ORG In-reply-to: Your message of "Mon, 17 Jul 2000 11:26:03 CDT." <200007171626.LAA20834@aurora.sol.net> References: <200007171626.LAA20834@aurora.sol.net> Date: Wed, 19 Jul 2000 00:44:40 -0600 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <200007171626.LAA20834@aurora.sol.net> Joe Greco writes: : Ok, so I've got a great little Digital HiNote Ultra 2000, a 166 MHz Pentium : seat warmer. It has two builtin PCMCIA slots, plus space for two factory- : installed PCMCIA devices, an ethernet and a modem... of which this machine : only has a WinModem (groan). It also has a serial port, which I need, an : IRda port, and a sound system built in. Nice machine. : The PCMCIA slots are on pcic1, which wasn't too hard to figure out. I also : determined how to put pcic? into polling mode, to save on interrupts. Yes. In fact, polling mode is the only way that multiple pcics work today. At least that's the only way how I've been able to make them work. : So, anyways, this system was already a bit stressed for IRQ's. : : 3 is serial, 4 is IRda, 5 is sound card, 7 is lpt, pcic-pci{0,1,2,3} soak : up 9 and 10, 11 I use for PCMCIA, 12 is psm, I don't know if it is OK to : use 13, 14 is HDD, and 15 is multimedia dock. 13 is bad. it won't work. It is for the math co. : And now I've this nifty multimedia dock which actually lets me hear the : audio :-) but at the same time it introduces additional complexity, as it : has two additional PCMCIA slots, a USB port, an additional slot for a : floppy or CDROM, etc.. : : First, where might I find this *THIRD* PCMCIA controller (presumably pcic2) no clue. My doc isn't a multimedia doc. Is it a pci device? : Second, what the hell do people do to have all their stuff work and yet work : around the limited number of irq's? Hmmm, I've not hit a machine that needs that many. The right solution is to teach the pccard system to share interrupts amoung itself, but that's hard to get right. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message