Subject: Re: SPARCstation SLC/ELC
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Greywolf <greywolf@starwolf.com>
List: port-sparc
Date: 02/25/2002 14:13:41
On Mon, 25 Feb 2002, der Mouse wrote:

# > For a faster console, you can also check the NetBSD/sparc web page
# > and grab the fastcons routines from there (and DO NOT COMPILE IN
# > RASTERCONSOLE).
#
# Of course, if you do that you're stuck with the ROM console font, at
# 80x34 to boot.

Yes, and...?

80x34 is a respectable size for a screen.  I don't care about lines,
really, in that more is better.  Wider than 80 cols is asking for
trouble if you're maintaining anything, though.  But that's my OPINION
:).

# > Of course, RASTERCONSOLE works, too -- only the cg6 seems to really
# > suffer from RASTERCONSOLE being in there, if I recall correctly...
#
# The cg6 _doesn't_ suffer; that's what all the cg6_ras_ stuff in
# dev/sun/cgsix.c is for.

If it hasn't changed in, say, the last two years, then the cg6
RASTERCONSOLE reeks in comparison to the fastcons hack.  Last I checked,
scrolling on a cg6 didn't work too well with RASTERCONSOLE -- it was
very choppy.  Of course, the 4800-baud ROM console isn't so hot,
either... :)

# (It used to suffer, quite badly, until I wrote
# that goop for it.  Based on how horrible it was, I would guess that a
# cgthree would be pretty bad too, though with a fast cpu it's not so
# dreadful; I've got a Classic with its onboard cgthree, and it's not
# nearly as bad as the pre-acceleration cgsix was.)  And with
# RASTERCONSOLE you can use the whole screen area, and use fonts other
# than gallant12x22....

I'll have to re-try that, once I get my hands on a Sun machine that's
not being run headless...

# Of course, anything that uses the cg6 acceleration for console output -
# whether via the ROM code or via RASTERCONSOLE - is liable to do
# unpleasant things if it prints anything when you're running anything
# else that uses the cg6 acceleration hardware.  (I've had to add "reset
# hardware" commands to a couple of my cg6-using programs to deal with
# just this issue.)

I don't see any other issues besides the obvious "Console output
scribbles on X session..."

# 		der Mouse



				--*greywolf;
--
NetBSD: An Operating System For Everyone