Port-hp300 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: HP 9000/332 support?
> Make that the HP 98543A video card.
>
> I've only given diofb.c a cursory glance. Does anyone have
> a suggestion for how I should modify diofb.c to force 512x400 mode?
How does it recognized by a kernel?
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
etc., as diodevs shows:
https://nxr.netbsd.org/xref/src/sys/arch/hp300/dev/diodevs?r=1.14#57
> framebuffer GATORBOX 0x01 1 98700/98710 (\"gatorbox\") display
> framebuffer TOPCAT 0x02 1 98544/98545/98547 (\"topcat\") display
> framebuffer RENAISSANCE 0x04 2 98720/98721 (\"renaissance\") display
> framebuffer DAVINCI 0x08 2 98730/98731 (\"davinci\") display
> framebuffer HYPERION 0x0e 1 A1096A (\"hyperion\") display
On the other hand, bootloader use different drivers for itself:
https://nxr.netbsd.org/xref/src/sys/arch/hp300/stand/common/
ite_dv.c
ite_gb.c
ite_hy.c
ite_rb.c
ite_tc.c
etc.
Note there is no description about 98543A so it may be detected
incorrectly.
---
Izumi Tsutsui
Home |
Main Index |
Thread Index |
Old Index