Am Fr, den 15.10.2004 schrieb Jon Smirl um 3:58:
> On Fri, 15 Oct 2004 03:55:37 +0200, Felix K�hling <[EMAIL PROTECTED]> wrote:
> > I'm trying to get Shadow status working in the savage driver. I'd like
> > to put the status page into locked shared memory and tell the Savage
> > chips about its physical address. I used a drmAddMap call copied from
> > the MGA driver that looked like it did what I wanted. But I had to find
> > out that the handle returned by drmAddMap is a kernel virtual address,
> > not a physical address. Later I saw that the status page seems to be
> > unused in the MGA driver. The code to get the physical address from the
> > kernel virtual address is #if-ed out, probably for portability reasons.
> 
> Does the code in drm_pci.c apply? It's only used by the via driver.
> I'm not sure what it does.

I guess if I was only going to use that memory in kernel drm_pci_alloc
would be fine. But I want to map the status page at least in the
Xserver, maybe also in clients.

BTW, I don't see any use of it in the via driver. But it is used by
mach64. I also see that i810-i915 use pci_alloc_consistent directly. Is
that portable to BSD?

Regards,
  Felix

-- 
| Felix K�hling <[EMAIL PROTECTED]>                     http://fxk.de.vu |
| PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3  B152 151C 5CC1 D888 E595 |



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to