Subject: Re: More performa 575 fun...
To: None <bob@kunk.jriver.com>
From: Michael R. Zucca <mrz5149@acm.org>
List: port-mac68k
Date: 04/03/1999 12:02:47
At 6:09 PM -0500 4/2/99, bob@kunk.jriver.com wrote:

>intvid0 at obio0 @ f9001000: DAFB video subsystem, monitor sense 0

The sense reported is the base sense code. The current NetBSD video code
doesn't do extended sense codes. It's effectively unimportant anyway since
we only use the sense codes to see if there's a monitor there or not. (i.e.
so we skip video init on machines with no monitor).

>The display of all of the following text starting at
>
>intvid0: 800 x 600, 65536 color
>
>shifts to the middle of the screen and stays there....

The current code reads a register on the video controller to get the offset
from the base address of video RAM.  So it should be correct :-)

>It doesn't look like a sync problem, it looks like a miscalculation in
>row/column offsets to me.

It' s possible that the video driver under MacOS is somehow not setting the
base address register correctly.

These are problems I'd like to fix when I write a proper color video
driver. If I could get a spare
weekend sometime soon, I would do it! Grrr...



_______________________________________________________________________
 Michael Zucca - mrz5149@acm.org - http://www.mdc.net/~mrz5149/
 "I will choose a path that's clear. I will choose Freewill. "
  --Rush, Freewill
_______________________________________________________________________