From: Martin Murray <mmurray@deepthought.org>
To: Jon Burgess <jburgess@uklinux.net>
Cc: linux-kernel@vger.kernel.org
Subject: Re: accessing ROM on Rage 128 chips in aty128fb
Date: Wed, 2 Apr 2003 12:21:08 -0500 (EST) [thread overview]
Message-ID: <Pine.LNX.4.53.0304021215090.24044@gallium.deepthought.org> (raw)
In-Reply-To: <3E88862C.10205@uklinux.net>
Jon, Thank you for your reply.
> > Why does the linux PCI code not set up a mapping for the ROM
> > automatically?
>
> It expects the BIOS to do it. You can force it to try with the option
> "pci=rom"
This worked and I was able to access the BIOS. Is there a method to ask
the pci code to do this from a driver, if pci=rom was not used?
> Assuming this is the active grahpics card, then you should be able to
> access the rom via the legacy VGA address range 0xc0000...0xc7fff which
> should be shown in /proc/iomem.
This worked, I realized that I was chasing the wrong bug - the code to
find the BIOS was looking for a "R128" signature, where my mobile Rage 128
has an "M3" signature. I patched the driver to search for "M3" as well as
"Rage 128" and it properly found the BIOS and loaded the pll information.
(The mobile version of the Rage 128 is called the Rage M3 Mobility, but it
is still a Rage 128.) Who do I submit this change to?
Unfortunately, the display is still garbage even after loading the correct
information from the BIOS. I have not been able to contact the aty128fb
author, does anyone have any suggestions? My next step is to compare how
the aty128fb driver initializes the display to the way the X4.3.0 server
does, however, this seems very tedious.
Thank you, Martin Murray
next prev parent reply other threads:[~2003-04-02 17:10 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-31 18:17 Jon Burgess
2003-04-02 17:21 ` Martin Murray [this message]
2003-04-02 17:42 ` Jon Burgess
-- strict thread matches above, loose matches on Subject: below --
2003-03-30 23:59 Martin Murray
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=Pine.LNX.4.53.0304021215090.24044@gallium.deepthought.org \
--to=mmurray@deepthought.org \
--cc=jburgess@uklinux.net \
--cc=linux-kernel@vger.kernel.org \
/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
all inboxes | Powered by JetHome®