tsutsui
08c902218f
Include "ioconf.h" instead of extern struct cfdriver foo_cd decls.
2009-09-17 16:39:48 +00:00
tsutsui
12ad76b18c
Remove struct sbusdev and related functions sbus_establish() and sbusreset().
...
They are derived from 4.4BSD/sparc and have been there since initial import
of NetBSD/sparc in 1993, but the struct sbusdev is almost unused for years,
nothing calls sbusreset(), and all (*sd->sd_reset)() functions look bogus.
Suggested by mrg@ and martin@, and tested on SS1+ and SS20.
2009-09-17 16:28:12 +00:00
macallan
a63997dc13
call vcons_replay_msgbuf() if we're the console
2009-08-20 02:29:16 +00:00
macallan
0483b5b9d9
use BUS_SPACE_MAP_LARGE
2009-05-26 03:32:51 +00:00
cegger
d16a259fe3
struct cfdata * -> cfdata_t, no functional changes intended.
2009-05-12 13:15:24 +00:00
macallan
9757abaa0c
use sparc_bus_map_large() to map the I128 framebuffer
2009-04-16 17:00:39 +00:00
macallan
fc934dfa9a
fix stride value returned by /dev/fb
2008-12-12 18:48:25 +00:00
cegger
708f88d69f
use device_lookup_private to get softc
2008-06-12 23:06:14 +00:00
macallan
dcb185e70d
unbork previous by actually using CFATTACH_DECL_NEW(). Doh.
2008-05-17 17:55:50 +00:00
macallan
a4e1a9b84e
magic number reduction - no functional change
2008-05-17 02:00:08 +00:00
macallan
f0f02f069c
don't map more video memory than we really need
2008-05-17 00:22:31 +00:00
macallan
0c74b4e4a7
struct device * -> device_t
2008-05-16 15:57:21 +00:00
martin
3028e483e4
Convert to new 2 clause license
2008-04-29 06:53:00 +00:00
cegger
4c5fa20d1f
use aprint_*_dev and device_xname
2008-04-05 18:35:31 +00:00
ad
a2a3828545
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
2007-10-19 11:59:34 +00:00
macallan
a53919d5b0
clean up a little bit, while there let userland mmap the whole glint video
...
memory.
Note: this needs changes in the XF86 driver committed a few minutes ago.
2007-09-11 00:46:12 +00:00
macallan
f9794c16db
add screen blanking support
2007-09-01 03:45:14 +00:00
macallan
2be61cb9fc
attach a /dev/fb* so X can talk to the board
2007-08-30 04:18:18 +00:00
macallan
699639e68b
add hardware cursor support
2007-08-28 00:21:43 +00:00
macallan
639b5a68a6
let userland mmap() the GLint framebuffer and make it visible when switching
...
to WSDISPLAYIO_MODE_MAPPED - so X with wsfb can run in 24bit colour
2007-08-27 02:03:15 +00:00
macallan
7863a2faed
cleanup, fix some typos
2007-08-26 07:24:28 +00:00
macallan
09a01aa602
add a driver for Fujitsu AG-10e graphics boards
...
Features so far:
- use the blitter for scrolling and solid fills
- the usual wscons stuff, virtual consoles etc.
Things missing:
- /dev/fb* support
- XFree86 support although wsfb in 8bit should work
- hardware cursor support for X
- character drawing in hardware so we can run the blitter completely
asynchronous
2007-08-26 00:39:39 +00:00