Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/hp300/dev/sti_machdep.c
RevisionDateAuthorComments
 1.7  31-May-2025  tsutsui branches: 1.7.4;
Merge common code block.
 1.6  28-May-2025  tsutsui Use explicit STI_CODEBASE_M68K macro defined in MI stireg.h.

No binary change.
 1.5  27-May-2025  tsutsui Use C99 designated initializers for wscons structures.
 1.4  25-May-2025  tsutsui Add mmap(2) support to sti(4) for 362 and 382 framebuffers.

It turns out that on-board framebuffers on both 425e and 382/362 are
treated as the same "EVRX" variant on HP-UX even though they have
different RAMDAC chips (Bt458 on 425e and Bt474 on 362/382).

Now X.org server and other framebuffer applications like mlterm-wscons
work on these machines.
 1.3  19-May-2025  tsutsui Remove an unnecessary #include.
 1.2  17-May-2025  tsutsui Fix RCSId.
 1.1  01-May-2025  tsutsui Add sti(4) support for 9000/362 and 9000/382 on-board framebuffers.

Mostly pulled from OpenBSD/hp300.

This supersedes old and dumb gendiofb. Currently there is no mmap
or cmap (palette) support, but I'll investigate how Bt474 RAMDAC
should be handled.

Tested on 382 with 640x480 and 1024x768 variants, and 362 with 640x480.
No visible regression on 425e (EVRX) and 425t (CRX).
 1.7.4.2  02-Aug-2025  perseant Sync with HEAD
 1.7.4.1  31-May-2025  perseant file sti_machdep.c was added on branch perseant-exfatfs on 2025-08-02 05:55:38 +0000

RSS XML Feed