Re: HP 9000/332 support?

Chris Hanson <[email protected]> Thu, 30 Apr 2020 20:13:34 -0700
Newsgroups gmane.os.netbsd.ports.hp300
Message-ID <[email protected]>
On Apr 30, 2020, at 7:31 PM, Izumi Tsutsui <[email protected]> wrote:
> How does it recognized by a kernel?

As a 1024x400 98543A topcat, according to dmesg.

> diofb.c has common parts for all DIO-based framebuffers.
> Board specific features are handled in each files,
> https://nxr.netbsd.org/xref/src/sys/arch/hp300/dev/
> dvbox.c, gbox.c, hyper.c, rbox.c, and topcat.c

The code in topcat.c treats the 400 height as being a 98543A. I think I just=
 need to force the width to 512 to have it do the right thing; the number of=
 bytes per row appears to be correct, since text does show up line-by-line w=
ithout any gaps.

Of course, if anyone has a 98545A or 98547A that they want to sell, I=E2=80=99=
m quite interested. :)

  =E2=80=94 Chris