summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/stireg.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Work-in-progress support for non-accelerated X11 on *some* sti(4) frame buffers;miod2015-04-051-1/+73
| | | | | | | | | based upon the old HP ngle X11 driver. Currently limited to CRX (720/735/750), Timber (710, old 715), Artist (712, 715) and EG (B-series), however the colormap isn't set up correctly on Timber and EG yet. Joint work with Artem Falcon, now in good enough shape to be worked further in the tree.
* If the rom contains a monitor table, look for an entry matching ourmiod2009-01-281-3/+18
| | | | | | | | | | | | | display resolution, and if one is found, pick the built-in font it points to, instead of the first font from the list. If the index is wrong and the font list is shorter, revert to the previous behaviour of using the first ROM font. This fixes the font discrepency on my B132L (INTERNAL_EG_1280) where PDC would use the 10x20 font, which is third in the list, and OpenBSD would use the 8x16 font instead. Tested on byte- and word- roms, gsc and pci cards.
* Avoid #pragma pack(1) and unify everything towards using __packed.deraadt2008-09-011-55/+51
| | | | | | | This requires that structures defined within __packed structures must independently request that they themselves become __packed, too. worked on with toby CVS: ----------------------------------------------------------------------
* Correct type for dd_grid, so that we print the device id correctly formiod2005-10-291-5/+5
| | | | byte-mode roms.
* sti colormap fixes:miod2005-01-241-1/+3
| | | | | | - correct bounds checking in colormap ioctls. - force the scment() pointer to NULL on < 8.04 revisions; 8.02 provide a non-NULL pointer, but it does not point to any meaningful piece of code.
* Two sti(4) changes necessary for hp300:miod2005-01-231-1/+8
| | | | | | | | - specify which microcode bank (pa or m68k) to use at attachment time. - compensate for broken 8.02 m68k code which reports wrong frame buffer offset. ok mickey@
* implement WSDISPLAYIO_{GET,PUT}CMAP; untestedmickey2003-08-191-1/+2
|
* inquire ext config and dump it in debugging and also fix other debugging printsmickey2003-08-191-1/+17
|
* kill the caluses three and four on some of my codemickey2003-06-021-6/+1
|
* Working wscons attachment and block move operations; joint debug by mickeymiod2003-01-311-1/+2
| | | | | and myself. wsdisplay at sti will be enabled as soon as byte-size rom font loading is done.
* First round of __P removal in sysmillert2002-03-141-3/+3
|
* no stidebugmickey2001-01-111-5/+5
|
* fix a few types and alignment problemsmickey2001-01-111-3/+7
|
* sti hp graphics, available in pci and hp-prop sgc bus form factors.mickey2000-05-301-0/+583
attach point for wsdisplay. a few problems may exist w/ certain prom versions. tested in byte- and word-wide modes. no support yet for multiple resolutions and fonts. pci not tested (obviously).