Hello, is anyone still interested in graphics support on HP hardware? If so, I made some progress on Visualize EG, HCRX and Visualize FX. Full disclosure - I'm a NetBSD developer, I used some docs found on parisc.docs.kernel.org, this is my attempt at giving back / comparing notes. Recently I wrote native drivers for Visualize EG, HCRX and Visualize FX 4, they all support framebuffer access, basic acceleration, cursor sprite, and on the HCRX, 24bit colour. I also wrote an Xorg driver that supports whatever acceleration I could figure out, which is copy, fill and hardware cursor, on all of the above, except ROPs on Visualize FX. EG, HCRX etc. register functions are here: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/stireg.h PCI Visualize EG / Graffiti driver: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/hppa/dev/gftfb.c HCRX / hyperdrive: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/hppa/dev/hyperfb.c Visualize FX stuff, mostly found by disassembling the STI ROM on my FX4, comparing notes with docs and hints found on parisc.docs.kernel.org, and a lot of experimentation: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/summitreg.h http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/hppa/dev/summitfb.c The Xorg driver lives here: http://cvsweb.netbsd.org/bsdweb.cgi/xsrc/external/mit/xf86-video-ngle/dist/src/ What I haven't been able to figure out so far: - how to do ROPs on Visualize FX. I can do colour expansion, STI colour change and plain fills and copies - access off-screen memory on HCRX. All we can mess with is 1280x1024 in both 24bit and the 8bit overlay. I'm sure the thing has more memory than that, but blitter ops wrap at those boundaries and FB reads return garbage. - off-screen memory on Visualize FX. STI reports 2048x2048 but what's actually accessible is screen width rounded up to the next multiple of 512 by screen height. There is a clipping register which STI sets to match the video mode but setting it to 2048x2048 does not allow access to anything else, blitter ops wrap like on HCRX. I *know* this thing has more memory than that. On the PCI EG we get full 2048x2048 no matter what mode we're in. - 24bit colour on the FX. I can switch the FB wndow to 32bit mode but that doesn't result in 24bit pixels being displayed. hope this helps Michael