History log of /netbsd-src/sys/arch/hppa/dev/hyperfb.c (Results 1 – 19 of 19)
Revision Date Author Comments
# 64ffcac2 13-Nov-2024 macallan <macallan@NetBSD.org>

set things up even if we're not the console


# f020d495 16-Oct-2024 macallan <macallan@NetBSD.org>

fix tpyo, now we can actually map registers from userland


# a74af143 01-Oct-2024 macallan <macallan@NetBSD.org>

simplify putchar() a bit, use 16bit accesses for fonts that are more than 8
pixels wide


# 765c7ac6 01-Oct-2024 macallan <macallan@NetBSD.org>

remove sc_putchar - don't need it anymore


# 02a20fea 11-Sep-2024 macallan <macallan@NetBSD.org>

now that we know how, draw characters by hardware


# bb4ea6be 04-Sep-2024 macallan <macallan@NetBSD.org>

get rid of the workarounds to draw rectangles less than 32 pixels wide
turns out the hardware applies a bit mask to all rectangle fills, and we
can turn the background transparent. With that we just

get rid of the workarounds to draw rectangles less than 32 pixels wide
turns out the hardware applies a bit mask to all rectangle fills, and we
can turn the background transparent. With that we just mask off the pixels
we don't need in the less than 32 pixels wide case.
Next step - figure out how to abuse that to draw characters
I bet Visualize EG works exactly the same way in that regard.

show more ...


# 1aa0b529 28-Aug-2024 macallan <macallan@NetBSD.org>

properly return status info in ioctl(WSDISPLAYIO_GVIDEO)


# 7f6c1850 19-Aug-2024 macallan <macallan@NetBSD.org>

implement ioctl(GCID)


# 4d1a220a 07-Aug-2024 riastradh <riastradh@NetBSD.org>

hyperfb(4): Nix trailing whitespace.

No functional change intended.


# 15644928 06-Aug-2024 macallan <macallan@NetBSD.org>

magic number reduction, NFC


# 96681a35 05-Aug-2024 macallan <macallan@NetBSD.org>

do cursor position updated the way NGLE does - poke reg 28 and wait_fifo
instead of waiting for the whole thing to go idle


# e229c7a9 01-Aug-2024 macallan <macallan@NetBSD.org>

fix tpyo and properly limit what we can mmap()


# f7add90d 31-Jul-2024 riastradh <riastradh@NetBSD.org>

hyperfb(4): Nix trailing whitespace, sprinkle KNF.

No functional change intended -- just whitespace (and comments).


# 43af28fd 31-Jul-2024 macallan <macallan@NetBSD.org>

use the blitter to draw small rectangles as well by abusing set/clear ops
and the plane mask


# aee609b2 24-Jul-2024 macallan <macallan@NetBSD.org>

hand X a 24bit framebuffer if the hardware supports it


# 5462a444 17-Jul-2024 macallan <macallan@NetBSD.org>

remove a bunch of #defines that have been moved to stireg.h


# 357dd059 17-Jul-2024 macallan <macallan@NetBSD.org>

add cursor sprite support


# 7d0f5abe 15-Jul-2024 macallan <macallan@NetBSD.org>

we have a blitter - use it


# cf4b16e0 12-Jul-2024 macallan <macallan@NetBSD.org>

first shot at a native driver for HCRX cards
this will give you a fully working wsdisplay in 8bit colour living in the
overlay planes, X/wsfb will also work.
No acceleration or cursor sprite support

first shot at a native driver for HCRX cards
this will give you a fully working wsdisplay in 8bit colour living in the
overlay planes, X/wsfb will also work.
No acceleration or cursor sprite support yet.

show more ...