Mailinglist Archive: opensuse-bugs (8956 mails)

< Previous Next >
[Bug 202133] PPC: Xorg does not work on Pegasos PPC
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 20 Oct 2006 11:48:03 -0600 (MDT)
  • Message-id: <20061020174803.E98CEF21@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=202133





------- Comment #37 from matt@xxxxxxxxxxxxxx 2006-10-20 11:48 MST -------
(In reply to comment #36)
> # cat /sys/bus/pci/devices/0001\:c1\:00.0/resource
> 0x0000040178000000 0x0000040179ffffff 0x0000000000000200
> [...]
>
> For me this reads as if the device is mapped in higher PCI memory regions.

At least physically on the CPC945, you cannot 'map' it at any other place; it
will always be physically accessible at a <4GB address. However there is always
a trick to be played to put your peripheral addresses at the top of your
virtual address space, and make your application think it has 62GB of real..
contiguous memory. Is this an artefact of that?

> at least mmap() needs 64bit addresses, and the pci scaning code so far used
> unsigned long (which is 32bit on ppc). I do not understand how this could ever
> work, so it probably didn't.

At least it should work on the 32-bit Pegasos.

> Thanks for the bridge reference document link!

No problem.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >