From: Dan Malek <dan@embeddededge.com>
To: Jim Rowe <rowejames@acmsystems.com>
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: Re: MPC8250 + PCMCIA + airo_cs card + IO Port mapping problem?
Date: Thu, 22 May 2003 00:33:51 -0400 [thread overview]
Message-ID: <3ECC532F.1080008@embeddededge.com> (raw)
In-Reply-To: 1053557921.16972.149.camel@kneedragger
Jim Rowe wrote:
>>From what I can see - and please correct me if I'm wrong, the way that
> Linux translates the Port IO to the memory mapped IO is through the outb
> and outw macros, which add an offset of _IO_BASE. How do I determine the
> correct value of _IO_BASE?
The value of _IO_BASE depends upon how you configure and map the host PCI
bridge on the 8250.
> ... I looked in m8260_setup.c and found
The 8260 doesn't have a PCI bridge, so these mappings aren't appropriate
for your board. The 0xf0000000 is needed to get to the IMMR space, but
those accesses don't (shouldn't) be using in/out macros. The 0xe0000000
space is generally used for flash prom, external devices, local sdram
and so on.
There are a variety of configuration options for the PCI bridge and all of
the other I/O in your system and the mapping using either BATs or page
tables. It depends upon the address ranges of all of the I/O in your
system and their physical space allocation.
-- Dan
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next prev parent reply other threads:[~2003-05-22 4:33 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-21 22:58 MPC8250 + PCMCIA + airo_cs card + IO Port mapping problem? Jim Rowe
2003-05-22 4:33 ` Dan Malek [this message]
2003-05-22 19:29 ` Jim Rowe
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3ECC532F.1080008@embeddededge.com \
--to=dan@embeddededge.com \
--cc=linuxppc-embedded@lists.linuxppc.org \
--cc=rowejames@acmsystems.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.