Vaxstation 4000 m60 and NetBSD
David Brownlee
abs at absd.org
Sun Jan 7 13:35:31 CST 2018
On 2 January 2018 at 21:02, Maciej W. Rozycki via cctalk <
cctalk at classiccmp.org> wrote:
> On Tue, 19 Dec 2017, Charles Dickman via cctalk wrote:
>
> > > Hardware support say no support for LCG Graphics :-(
> >
> > There are a few people willing to work on graphics for old
> > vaxstations, but there is no documentation.
> >
> > If anyone has documentation, the netbsd vax port mailing list would be
> > very interested.
>
> The RAMDAC is standard, so as long as frame buffer memory is mapped into
> the CDAL address space writing a dumb device driver should be pretty
> straightforward with little reverse engineering effort. And CDAL address
> decoding is I believe documented in the KA46 board specification.
>
> And all else failing you can always resort to TURBOchannel graphics wired
> via a TURBOchannel adapter. While not supported by the console monitor,
> it can be handled by the OS just fine, and several TURBOchannel graphics
> drivers are already available for other ports, so it's just a matter of a
> suitable kernel configuration (with minor patching possibly, depending on
> how cleanly written the respective drivers are).
>
> I was able to get OS console output using at least the HX and one of the
> HX+ options with my m90 and the (still very crippled and long neglected)
> VAX/Linux port several years ago. The MX, CX and TX options should be
> easily supportable too. Only accelerators (PixelStamp and PixelVision
> architecture implementations) might cause trouble for one reason or
> another (such as using DMA or requiring a TURBOchannel extender, which are
> scarcer than hen's teeth).
>
I've been chatting to the NetBSD dev who wrote support for most of the
sparc framebuffers (up to and including accelerated antialiased font
console support where relevant), and if anyone has a spare VAXstation with
a framebuffer they would be willing to part with (*) he would be very
interested in writing driver support.
(*) I'm happy to pay a reasonable amount to help find a beloved charge a
caring new home involving active exercise with exciting new code :-p
David
More information about the cctech
mailing list