j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
On 2011-Jul-18 03:09 , Ghitulete Razvan wrote:
Ah - on SPARCs, the video is not at a fixed address. The "display" device tree node will tell you what the physical address is (which varies from platform to platform) with the "reg" property, and you have to "map-in" that physical address to a virtual address.
Do you happen to know/have any books/papers on this aspect of the sparc architecture. On the oracle web site I only found the V9, and it doesn't mention anything about this stuff, as far as i've read.
Mostly in the IEEE 1275 specification. Look at the "reg" and "assigned-address" properties, and the semantics of "map-in".
On SBus machines, the FCode of the SBus cards would created these properties indicating where the PIO space of video card would be, on PCI machines, the BARs will do this and be reflected in the "reg" and "assigned-address" properties.
Mostly in the IEEE 1275 specification. Look at the "reg" and "assigned-address" properties, and the semantics of "map-in".
On SBus machines, the FCode of the SBus cards would created these properties indicating where the PIO space of video card would be, on PCI machines, the BARs will do this and be reflected in the "reg" and "assigned-address" properties.
-- OpenBIOS http://openbios.org/ Mailinglist: http://lists.openbios.org/mailman/listinfo Free your System - May the Forth be with you
I started playing with the OpenFirmware(I got a SunBlade in the meanwhile). But i'm not able to get an instance of the SUNW,m64B, and as a matter of fact of nothing, as I get a Fast Data Access MMU Miss every time i try the open-dev command. I know I don't need an instance to get the .properties of the device, but I think that MUU miss couldn't be a good thing...