From owner-freebsd-mobile Thu Apr 8 12:43:31 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (Postfix) with ESMTP id 76EAB14EDC for ; Thu, 8 Apr 1999 12:43:29 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.3/8.8.8) with ESMTP id MAA01072; Thu, 8 Apr 1999 12:38:36 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199904081938.MAA01072@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "Daniel C. Sobral" Cc: NAKAGAWA Yoshihisa , Nate Williams , Ted Faber , Nick Sayer , freebsd-mobile@FreeBSD.ORG Subject: Re: Any success with CirrusLogic 6729/6730??? In-reply-to: Your message of "Thu, 08 Apr 1999 21:09:07 +0900." <370C9C63.B5506516@newsguy.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 08 Apr 1999 12:38:36 -0700 From: Mike Smith Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > NAKAGAWA Yoshihisa wrote: > > > > - PCIC is an ISA device. PCIC handles bus, yet the bus is not the > > bus PCIC belongs to. Please note that a PCIC is an ISA device and > > a bridge between ISA bus and PC Card bus. Also, if you see codes > > on NetBSD, bus dependent code and handling bridge is different. > > I just wish this PCIC is ISA/PCIC is not ISA would get settled... > Can anyone on the not ISA camp *PROVE* it is not an ISA device? If > it is not an ISA device, it ought to be possible to show a case A > where an ISA device behaves in such an such way and PCIC does not. It's not "an ISA device". Specifically, it's "not an ISA device" in the same way that the NE2000 is "not an ISA device". ISA refers to the electrical bus used to connect to the device. Most modern PCICs are actually compatability-mode implementations inside PCI-connected devices. More significantly, however, the issue is "the PCIC does not need to be treated as an ISA device", and "it is more useful to treat the PCIC as a bridge between the nexus and the PCCARD bus". Treating the PCIC like an ISA device just makes things more difficult. > > - sysctl is the last way to go. It can't work unless the module is > > loaded after boot. There are also other problems loading the > > driver with current KLD. > > That is incorrect. It can be set through loader at load time. This > is not hypothetical, it is the present state for PCIC. They're actually quite right here. However, the IRQ should not need to be set. It should be automatically determined. Arguing about how to set it is wrong. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message