Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Apple Network Server 700/200 screen



Hello,

On Wed, 6 Sep 2023 18:19:54 -0400
Bradley Pearce <bottleworksnet%gmail.com@localhost> wrote:

> It looks like my earlier reply didn't make it through.  Attempt #2...
> This time the output will be in an attached txt file
> (ANS700-dmesg-ofctl.txt).

Thanks!
> [     1.000000] genfb0 at pci0 dev 15 function 0: Cirrus Logic CL-GD5430 (rev. 0x22)

Well, that rules out the new driver theory.

And here's the OF node:
ff850940: /bandit@f2000000/54m30@f

AAPL,connector          6d6f6e69 746f7200 ........ ........   monitor.
assigned-addresses      c2007810 00000000 82000000 00000000   ..x.............
            0010:       01000000 82007830 00000000 81000000   ......x0........
            0020:       00000000 01000000 ........ ........   ........
class-code              00030000 ........ ........ ........   ....
compatible              70636931 3031332c 613000.. ........   "pci1013,a0"
device-id               000000a0 ........ ........ ........   ....
device_type             64697370 6c617900 ........ ........   "display"
devsel-speed            00000001 ........ ........ ........   ....
interrupts              00000001 ........ ........ ........   ....
max-latency             00000000 ........ ........ ........   ....
min-grant               00000000 ........ ........ ........   ....
model                   5354422c 484f5249 5a4f4e2b 00......   "STB,HORIZON+"
name                    35346d33 3000.... ........ ........   "54m30"
reg                     00007800 00000000 00000000 00000000   ..x.............
            0010:       00000000 42007810 00000000 00000000   ....B.x.........
            0020:       00000000 01000000 01007814 00000000   ..........x.....
            0030:       00000000 00000000 ffff0400 02007830   ..............x0
            0040:       00000000 00000000 00000000 01000000   ................
revision-id             00000022 ........ ........ ........   ..."
vendor-id               00001013 ........ ........ ........   ....

... I haven't seen that one before. Unfortunately it hasn't been set up
by OF ( I should have thought of that before asking... )
The ROM range is huge - usually it's 64KB or sometimes 128KB, but this
one is 16MB. Can't be the problem though, we don't mess with it.
I kinda expected some weirdo Apple onboard video thing, most of which
don't play nice with OF, but that's not the case here either.

So, can you please send me the ofctl -p output from the 5.0 system
running with the graphical console, so I can see what properties OF
sets on the device node? The theory I have left is that something is
missing or different there, which we used to deal with but the code has
bitrotted.
( Just that node is enough, the rest should be more or less identical )

Genfb needs the address, width, height, depth and linebytes properties
set in order to work( basically, framebuffer address and geometry )
Some devices ( like certain Apple onboard video things ) don't set
these even if the device is otherwise set up. We have some workarounds
for some of them but they haven't been tested much, mostly for lack of
people with the right hardware.

have fun
Michael


Home | Main Index | Thread Index | Old Index