Subject: Interal Video Update
To: None <port-mac68k@NetBSD.ORG>
From: M.R. Zucca <mrz5149@cs.rit.edu>
List: port-mac68k
Date: 07/08/1996 23:53:22
Sorry for the long gap between now and my last messages.

Anwyay, it seems we've made some signifigant progress in internal video.
Right now we've got the following as confirmed working videos:
Classic II
PB140/145/145B/170

Of course, these machines have other issues, like adb, that still have to be
worked out before they can be used as "stand alone" machines. These problems
are out of my realm right now but some are easily solved.

The PB160/165/180 machines seem to have trouble even getting to the video
initialization part. This is perplexing since these same machines boot on
serial consoles. I think I may have a plan for a 0.4 test kernel that handles
this problem since the problem might be related to a small piece of code
that I've just noticed.

I'm kind of disappointed about the alpha testing turnout since I've also
included attempted patches for the following machines:
LC520
Color Classic
PB160c/180c

I'd also like to add test code for the PB150 and Duos in the 0.4 test.

If your machine currently doesn't have working internal video:
LET ME KNOW! I'd like to get everybody on the "basic black" bandwagon before
I move on to "modern" black and white support and finally color support.

For those who stepped in late here's what I'm doing:
Step 0: Get "everybody" going with basic black and white video. That is, be
able to boot using their internal video in 1 bit mode.

Step 1: Bring the internal video driver up to date with the newer ioctl calls
that have been introduced in Tara's new NuBus video support. This will allow
internal video users to use Color Kit-based X in black and white mode.

Step 2: Upgrade the code from Step 1 for color internal video. Right now I
have the ability to do complete mode switching and palette manipulation on
my IIvx. Early versions of 2.x intvidtest kernels will be IIvx only. When I
get the bugs out (hopefully by 2.5) then I will release a "hack pack" so that
people can send me information and I can patch in their information.

By then "end" of each phase I'd like to have the code cleaned and bug-free
to the point that it is ready for addition to the NetBSD official source tree.
So by the end of Step 0, which should be fairly soon, I'd like to have
Allen add the code to the source tree.

As far as completing Step 0 goes I still need some more feedback from folks.
Also, I'd like to clean up the code and comments a bit.

Thanks for being patient!

_______________________________________________________________________
 Michael Zucca - mrz5149@rit.cs.rit.edu - http://www.rit.edu/~mrz5149/
 "I will choose a path that's clear. I will choose Freewill. "
  --Rush, Freewill
_______________________________________________________________________