From: Grant Grundler <grundler@cup.hp.com>
To: parisc-linux@thepuffingroup.com
Subject: Re: [parisc-linux] Card-mode Dino
Date: Sat, 04 Sep 1999 13:18:10 -0700 [thread overview]
Message-ID: <199909042018.NAA09900@milano.cup.hp.com> (raw)
In-Reply-To: Your message of "Fri, 03 Sep 1999 20:19:07 PDT." <19990904021908.3A1F918708@security.hp.com>
LaMont Jones wrote:
> > > And does the dino-on-a-card have it's own IODC on the card?
> > No. Dino implements the PA I/O architected registers but no IODC.
> > I suspect the problem is it's really a bus converter and that
> > needs PDC support - IODC entry points don't apply to this.
> > Can anyone confirm this?
>
> Can't confirm or deny, but it is possible (we've done it at least once)
> to build a bus converter that does not require PDC help, just architecture
> knowledge.
Let me add some depth to my suspicion.
Platform IO space (which Dino "translates" 1:1 to PCI MMIO space) is
assigned exclusively by PDC on platforms with GSC busses. The OS can't
assign I/O space addresses to devices unless (a) knows where I/O space
is (could make assumptions about this), (b) exactly which parts
have been used by other bus converters or devices, and (c) which
parts are reserved for "special" devices (eg graphics)?
I suspect IODC can't provide this sort of functionality. Let me
rephrase my question: does anyone know if architected PDC interfaces
provide enough information to satisfy a/b/c above?
thanks,
grant
Grant Grundler
Communications Infrastructure Computer Operations
+1.408.447.7253
next prev parent reply other threads:[~1999-09-04 20:18 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <199909012302.RAA04026@puffin.external.hp.com>
1999-09-02 9:12 ` [parisc-linux-cvs] grundler Philipp Rumpf
1999-09-02 17:20 ` Grant Grundler
1999-09-03 11:15 ` Philipp Rumpf
1999-09-03 16:22 ` Alex deVries
1999-09-03 22:47 ` [parisc-linux] Card-mode Dino Grant Grundler
1999-09-04 2:19 ` LaMont Jones
1999-09-04 20:18 ` Grant Grundler [this message]
1999-09-03 18:27 ` [parisc-linux] PCI-like busses Grant Grundler
1999-09-03 18:46 ` Philipp Rumpf
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=199909042018.NAA09900@milano.cup.hp.com \
--to=grundler@cup.hp.com \
--cc=parisc-linux@thepuffingroup.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox