From owner-freebsd-questions Sun Jan 13 16:40:11 2002 Delivered-To: freebsd-questions@freebsd.org Received: from Mail6.nc.rr.com (fe6.southeast.rr.com [24.93.67.53]) by hub.freebsd.org (Postfix) with ESMTP id 639B337B417 for ; Sun, 13 Jan 2002 16:40:00 -0800 (PST) Received: from there ([66.57.85.154]) by Mail6.nc.rr.com with Microsoft SMTPSVC(5.5.1877.687.68); Sun, 13 Jan 2002 17:39:30 -0500 Content-Type: text/plain; charset="iso-8859-15" From: Brian T.Schellenberger To: "Anthony Atkielski" , "FreeBSD Questions" Subject: Re: USB CF reader (SanDisk) epilog Date: Sun, 13 Jan 2002 17:39:17 -0500 X-Mailer: KMail [version 1.3] References: <002301c19b4e$6ee9b950$0a00000a@atkielski.com> <05e5c4129170d12FE5@mail5.nc.rr.com> <01d601c19c7b$55599810$0a00000a@atkielski.com> In-Reply-To: <01d601c19c7b$55599810$0a00000a@atkielski.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: <086093039220d12FE6@Mail6.nc.rr.com> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 13 January 2002 04:43 pm, Anthony Atkielski wrote: > Brian writes: > > If anybody ever told you that FreeBSD was > > more reliable or better with "unusual" hardware > > we were sold a bill of goods. > > I didn't know that a USB CF reader is now considered "unusual" hardware. > If it is unusual, why does FreeBSD support it at all? > > > The O/S is much more stable but hardware > > drivers consistently lag Windows. > > But the main problem with Windows is device drivers! If FreeBSD drivers > are even worse, this does not reflect favorably upon the operating system. I would say that in general FreeBSD drivers are worse than Windows drivers except for the most common hardware. This stands to reason as the hardware manufacturers write the drivers for Windows and/or work with Microsoft, whereas they are generally indifferent to and often actively hostile to freeware O/S developers. That is to say, the drivers for the most common hardware, or the hardware that the primary developers happen to own is superior; the less mainstream hardware is generally worse. That said, Linux is usually ahead of FreeBSD on hardware, mostly because the larger installed user base. I ran FreeBSD long ago and switched to Linux for many years due to superior hardware support; I was happy to switch back but hardware is a weak point for FreeBSD in my experience. Also, it's all free contribution project. Maybe you can do some diagnosis yourself . . . and then they'd work better in the future. ktrace can be useful; you can enable kernel debugging and even add your own tracepoints / print statements / whatever to the kernel. CF memory has the wonderful property that it's not timing-dependent (no platter to align or anything), so you should be able to arbitrary amounts of debugging without affecting the results (in theory at least). > > > You just have the O/S's backwards :-( > > I can't afford to set up a separate machine and OS for every hardware > device I wish to use. -- Brian T. Schellenberger . . . . . . . bts@wnt.sas.com (work) Brian, the man from Babble-On . . . . bts@babbleon.org (personal) http://www.babbleon.org -------> Free Dmitry Sklyarov! (let him go home) <----------- http://www.eff.org http://www.programming-freedom.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message