Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2009 15:07:48 +0000
From:      "Bruce M. Simpson" <bms@FreeBSD.org>
To:        freebsd-current@freebsd.org, Mars G Miro <spry@anarchy.in.the.ph>
Subject:   Re: sk/msk no more
Message-ID:  <49C8F744.4020405@FreeBSD.org>
In-Reply-To: <20090324114648.GC3329@stlux503.dsto.defence.gov.au>
References:  <f12f408a0903151922p22475836s1d840e8e2cf203a2@mail.gmail.com> <200903191126.15390.jhb@freebsd.org> <f12f408a0903192024h71235e1bg91e23a25a13352f1@mail.gmail.com> <200903201242.09167.jhb@freebsd.org> <20090324114648.GC3329@stlux503.dsto.defence.gov.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Wilkinson, Alex wrote:
>     0n Fri, Mar 20, 2009 at 12:42:08PM -0400, John Baldwin wrote: 
>
>     >mcfg is a mechanism for doing faster PCI config access using a memory mapped window.
>
> As opposed to what ?
>   

As opposed to bit-banging all PCI configuration space accesses through a 
couple of low ISA I/O space ports (PCI Configuration Mechanism #1... in 
the PCI SIG specs.) :-)

For years PCI was an x86/Intel only thing, architectures which don't 
have this notion of ISA I/O port space have used memory mapped windows 
like this for years.

cheers,
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49C8F744.4020405>