From: Jamie Lokier <jamie@shareable.org>
To: "H. Peter Anvin" <hpa@zytor.com>
Cc: Rob Landley <rob@landley.net>, Paul Mundt <lethal@linux-sh.org>,
linux-embedded <linux-embedded@vger.kernel.org>
Subject: Re: [PATCH] console - Add configurable support for console charset translation
Date: Mon, 9 Jun 2008 12:38:56 +0100 [thread overview]
Message-ID: <20080609113856.GD25541@shareable.org> (raw)
In-Reply-To: <484A0207.4000405@zytor.com>
H. Peter Anvin wrote:
> >When you imply it's stupid to think anyone will ever have a console on an
> >embedded system (because we all know the embedded world is far more
> >uniform than crazy diverse things like the desktop space), which of these
> >are _you_ referring to?
>
> I'm talking about the virtual console stuff, which is *not* inherently
> tied to VGA.
>
> The issue is whether it makes sense to have virtual console capability
> on a device which is so constrained that you want a *subset* of the
> functionality in place.
The uClinux devices I ship do have that. System console is the serial
port on a board header. But field engineers are instructed to plug in
a USB keyboard and Alt-F2 to get a diagnostic screen (we call it a
"shell" ;-). Occasionally even customers with specific requirements
get to use that.
We had to patch the kernel to get the combination of virtual terminal
capability on a framebuffer, but system console messages not to the
framebuffer. The uClinux (2.4.x) disables system console on a virtual
terminal, but due to some confusion(*), it has the side effect that
you can't attach a VT to a framebuffer at all. Several howtos provide
a "con2fb" program which didn't work with uClinux. We had to fix that.
(*) - the word "console" is used for four different concepts in the
kernel, sometimes in the same code, and it seems to have confused
someone.(**) In the following, CONFIG_VT_CONSOLE should not control
take_over_console(); the two "console" are not the same concept:
#ifdef CONFIG_VT_CONSOLE
take_over_console(&fb_con, first_fb_vc, last_fb_vc, fbcon_is_default);
#endif
(**) So I suggest using "virtual terminal" consistently in the code,
and when talking about them, would be an improvement.
-- Jamie
next prev parent reply other threads:[~2008-06-09 11:38 UTC|newest]
Thread overview: 85+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-06-02 22:37 [PATCH] console - Add configurable support for console charset translation Tim Bird
2008-06-03 1:34 ` H. Peter Anvin
2008-06-03 7:00 ` Jamie Lokier
2008-06-03 15:46 ` Matt Mackall
2008-06-03 21:31 ` Rob Landley
2008-06-03 22:37 ` H. Peter Anvin
2008-06-04 2:56 ` Paul Mundt
2008-06-04 17:36 ` Rob Landley
2008-06-04 17:42 ` Bill Gatliff
2008-06-04 18:55 ` Rob Landley
2008-06-04 19:05 ` Bill Gatliff
2008-06-05 0:46 ` Paul Mundt
2008-06-05 23:35 ` Rob Landley
2008-06-07 3:35 ` H. Peter Anvin
2008-06-09 11:38 ` Jamie Lokier [this message]
2008-06-09 11:51 ` Geert Uytterhoeven
2008-06-04 17:34 ` Rob Landley
2008-06-03 8:36 ` David Woodhouse
2008-06-03 13:45 ` David Woodhouse
2008-06-03 14:06 ` Holger Schurig
2008-06-03 14:10 ` David Woodhouse
2008-06-04 0:01 ` Tim Bird
2008-06-04 0:16 ` David Woodhouse
2008-06-04 1:03 ` Josh Boyer
2008-06-04 1:05 ` David Woodhouse
2008-06-04 3:13 ` Josh Boyer
2008-06-04 9:16 ` David Woodhouse
2008-06-04 10:07 ` Adrian Bunk
2008-06-04 10:10 ` David Woodhouse
2008-06-04 15:35 ` Tim Bird
2008-06-04 11:55 ` Alan Cox
2008-06-04 13:55 ` David Woodhouse
2008-06-04 14:07 ` Alan Cox
2008-06-04 14:27 ` David Woodhouse
2008-06-03 21:18 ` Rob Landley
2008-06-03 21:26 ` David Woodhouse
2008-06-03 21:30 ` Matt Mackall
2008-06-04 7:02 ` Holger Schurig
2008-06-04 7:04 ` Holger Schurig
2008-06-04 7:36 ` Dave Hylands
2008-06-04 15:24 ` Randy Dunlap
2008-06-04 17:19 ` Rob Landley
2008-06-04 17:26 ` linux-embedded archives [was Re: [PATCH] console - Add configurable support for console charset translation] T Ziomek
2008-06-04 18:08 ` Rob Landley
2008-06-04 10:33 ` [PATCH] console - Add configurable support for console charset translation Adrian Bunk
2008-06-04 17:51 ` Rob Landley
2008-06-04 18:34 ` Bernhard Fischer
2008-06-04 19:01 ` Adrian Bunk
2008-06-04 19:21 ` Bernhard Fischer
2008-06-04 19:20 ` Alan Cox
2008-06-04 18:51 ` Tim Bird
2008-06-04 19:15 ` Sam Ravnborg
2008-06-04 19:23 ` Tim Bird
2008-06-04 20:23 ` Adrian Bunk
2008-06-04 20:42 ` Tim Bird
2008-06-05 6:55 ` Jörn Engel
2008-06-05 7:18 ` Uwe Klein
2008-06-04 20:24 ` Jörn Engel
2008-06-04 19:40 ` Adrian Bunk
2008-06-06 23:47 ` Tim Bird
2008-06-07 4:29 ` Rob Landley
2008-06-10 1:37 ` mainlining min-configs Tim Bird
2008-06-10 3:14 ` Ben Nizette
2008-06-10 4:16 ` Paul Mundt
2008-06-10 8:36 ` Adrian Bunk
2008-06-10 18:18 ` Tim Bird
2008-06-10 18:30 ` Adrian Bunk
2008-06-10 18:51 ` Sam Ravnborg
2008-06-10 19:05 ` Adrian Bunk
2008-06-11 5:09 ` Rob Landley
2008-06-11 6:39 ` Sam Ravnborg
2008-06-11 19:09 ` Tim Bird
2008-06-11 19:22 ` Sam Ravnborg
2008-06-11 19:36 ` Adrian Bunk
2008-06-11 19:46 ` Tim Bird
2008-06-12 1:42 ` Rob Landley
2008-06-11 19:48 ` Sam Ravnborg
2008-06-12 0:01 ` Rob Landley
2008-06-11 5:17 ` Rob Landley
2008-06-11 5:51 ` Rob Landley
2008-06-11 3:48 ` Rob Landley
2008-06-11 3:32 ` Rob Landley
2008-06-11 8:59 ` Christian MICHON
2008-06-04 19:42 ` [PATCH] console - Add configurable support for console charset translation Bernhard Fischer
2008-06-11 7:08 ` Holger Schurig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080609113856.GD25541@shareable.org \
--to=jamie@shareable.org \
--cc=hpa@zytor.com \
--cc=lethal@linux-sh.org \
--cc=linux-embedded@vger.kernel.org \
--cc=rob@landley.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).