Re: dc Davicom Treiber mag nicht mitspielen

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Thu, 12 Aug 2004 14:14:37 +0200

On Thu, Aug 12, 2004 at 01:32:21PM +0200, Marc Santhoff wrote:
> Am Do, den 12.08.2004 schrieb Oliver Fromme um 10:26:
> > Bernd Walter <ticso(at)cicely12.cicely.de> wrote:
> > > On Thu, Aug 12, 2004 at 02:44:11AM +0200, Marc Santhoff wrote:
> > > > ...
> > > > dc0: <Davicom DM9102A 10/100BaseTX> irq 9 at device 2.0 on pci0
> > > > dc0: couldn't map ports/memory
> > > > device_probe_and_attach: dc0 attach returned 6
> > > > ...
> > >
> > > BIOS Problem.
> > > Der PCI Chip hat keine I/O, bzw Memory Resourcen vom BIOS bekommen.
> > > Evtl kannst du im BIOS PnP OS auf no setzen.
> > > Ansonsten kommt nur FreeBSD-5 damit zurecht.
> >
> > Bei FreeBSD 4.x hilft in solchen Fällen oftmals folgendes
> > in der Kernel-config:
> >
> > options PCI_ENABLE_IO_MODES
>
> Nach längerem Nachdenken frage ich mich:
>
> Wenn diese Option im kernel aktiviert ist, "schadet" das auf den Boards,
> die bisher normal funktioniert haben?

Memory ist in der Regel effizienter - bei geringer IO Last ist das
aber unbedeutend.
Die PCI Specs sehen eigendlich vor Memory zu machen und IO als
Fallback, aber in der PC Welt ist das schlicht kaput gemacht worden.
Und dabei ist die Existenz vom getrennten IO Range eh eine Intel Plage.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 12 Aug 2004 - 14:15:43 CEST

search this site