summaryrefslogtreecommitdiff
path: root/sys/dev/sbus
AgeCommit message (Collapse)Author
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-03-13When about to run X11 in 32 bpp mode, advertize correctly that we areMiod Vallat
really using 24 bpp pixels on 32 bit boundaries.
2007-02-28SBus parallel port driver, from NetBSD but untested (no printer or cables);Miod Vallat
this should hopefully stop people from asking me about it (-:
2007-02-18Make it more apparent these boards have (crippled version of) vga-compatibleMiod Vallat
crtc. No functional change.
2006-12-21nuke sc_enaddr here tooJason Wright
2006-12-21betetr yet, just nuke sc_enaddr all together, just fill in arpcom andJason Wright
everybody is happy
2006-12-17Remove unnecessary <dev/wscons/wscons_raster.h> inclusion.Miod Vallat
2006-12-09Do not make sun terminal emulation selected by the wsemul_sun frame bufferMiod Vallat
attribute anymore; remove it and use option WSEMUL_SUN instead, which gets added to all sparc* kernels. While there, do not compile vt100 emulation on sparc* kernels, this saves 16+ KB of text. ok deraadt@
2006-12-03Instead of invoking rasops_init with a wrong depth value to have someMiod Vallat
values computed better, prefer invoking it with the real thing and recomputing what needs to be afterwards. No functional change, but this allows fb.c to assume a few things about its callers.
2006-12-02Use ri_devcmap to get corrected color values, instead of directly usingMiod Vallat
WSCOL_xxxx values.
2006-12-02Use the unpack_attr emulops instead of doing an inline rasops_unpack_attr.Miod Vallat
2006-12-02zx needs rasops8 code for emulation modes, not rasops32.Miod Vallat
2006-11-29Add an unpack_attr function to struct wsdisplay_emulops, to match theMiod Vallat
existing alloc_attr function. This allows rasops_unpack_attr to be kept private to rasops, yet available to the screen drivers.
2006-11-25initial stab at an SBus front end for gem(4). currently untested.Brad Smith
From martin@NetBSD
2006-08-14Fix 640x480 mode operation (needs a font change, and stride is larger thanMiod Vallat
width in this mode).
2006-07-25Do not bother reading the existing colormap on attach, since we willMiod Vallat
override it with the rasops one.
2006-07-20fix various ways of spelling 'access' wrong in commentsMartin Reindl
2006-06-30For 32bit sun frame buffers, tweak ri_devcmap to get the BoW palette insteadMiod Vallat
of needing different WSCOL_{BLACK,WHITE} values than 8bit frame buffers. This allows us to not special case the alloc_attr() invocations depending on the color depth, and to make WSCOL_{BLACK,WHITE} constants again in the wsemul_sun land.
2006-06-21Pick the sbus clock frequency from the attach args instead of peeking at theMiod Vallat
parent softc.
2006-06-21use __sparc__ and __sparc64__ instead of SUN4|SUN4C|SUN4M vs SUN4U to figureJason Wright
out which includes to use.
2006-06-21don't need #ifdef SUN4U any moreJason Wright
2006-06-02sbus_establish() and the associated linked list in the sbus softc is now onlyMiod Vallat
used to store a per-device reset callback, for use in sbusreset(). Except sbusreset() has never, ever, been used since Torek's sbus code went in. Time to recycle those wasted bits.
2006-06-02When trying to find leaf lebuffer devices, to work around broken old PROMs,Miod Vallat
walk the lebuffer_cd device list, instead of the sbus children list.
2006-05-29Convert NetBSD new-style %b strings to old-style.Miod Vallat
2006-05-15Sprinkle bus_space_barrier()s after LANCE register writes, as already doneMiod Vallat
in if_le.c; ok jason@
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2006-03-04Do not redefine locally SET/CLR/ISSET macros from <sys/param.h>; no functionalMiod Vallat
change.
2006-03-04These devices are DV_DULL, not DV_IFNET... not that it really matters.Miod Vallat
2006-03-04Properly display underlined space characters.Miod Vallat
2006-02-12Disable sync when blanking if display.vblank is set to off.Miod Vallat
2006-02-12Run the tvtwo emulation mode in the 8 bit plane, and keep mapped mode 32 bit.Miod Vallat
2006-02-12Don't cause the screen border to be black; but we have to clear the wholeMiod Vallat
screen until console uses a low-depth plane; and if I could remember who to thank for the Xvideo board I got via Wim, things would be even better.
2005-11-23use proper bus_size_t for register offsets and not bus_addr_t; uwe@ miod@ ↵Michael Shalayeff
testing
2005-10-21tidy up dmesg printing a bit, makes PCI hme only take 2 linesBrad Smith
per interface instead of 3.
2005-07-09Do not #include "foo.h" and keep the whole file between #if NFOO >0 ... #endif,Miod Vallat
config(8) will not bring us into play unless NFOO > 0 anyway.
2005-06-08remove netns crud.Henning Brauer
some drivers actually had hooks for SIOCSIFADDR, most just useless includes "looks good" deraadt miod brad
2005-04-16do not provide round_buffer if not needed unless explained why in commentsMichael Shalayeff
2005-04-15make sure aligment does not return zero block sizeMichael Shalayeff
2005-04-01handle burst size of 64Brad Smith
2005-03-15Take care of updating the PROMs view of the cursor position in the common fbMiod Vallat
code, rather than doing this in only a subset of the fb drivers.
2005-03-13Add missed WSDISPLAYIO_[GS]VIDEO ioctl handling.Miod Vallat
2005-03-08also display the correct priority on sparc64 when failing to registerMartin Reindl
an interrupt ok miod@ deraadt@
2005-03-08When failing to register an interrupt, display the correct priority on sparc64.Miod Vallat
ok cloder@ martin@
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-03-07- Match PGI,tvthree (similar frame buffer capacities)Miod Vallat
- Correctly handle invalid freqcode position 6.
2005-03-07Do not bother passing the blanking routine to fbwscons_console_init(),Miod Vallat
as fbwscons_attach() can find it on its own.
2005-03-06Missing argument to printf(); pat@Miod Vallat
2005-03-05Now that xbox sort-of works on sparc64, port the cgtwelve driver, sinceMiod Vallat
the only way to connect it to a sparc64 machine is via an xbox device.
2005-03-05Preliminary xbox support: attaches, memory mapping and interrupts work, butMiod Vallat
DMA transfers are not implemented yet, and are disabled (which causes drivers to SBus cards on the xbox to fail to attach). In practice, this allows frame buffers to work, maybe more devices; DMA support will be worked on in the near future.