Re: [PATCH] console - Add configurable support for console charset translation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wednesday 04 June 2008 12:42:06 Bill Gatliff wrote:
> Rob Landley wrote:
> > On Tuesday 03 June 2008 21:56:48 Paul Mundt wrote:
> >> On Tue, Jun 03, 2008 at 03:37:23PM -0700, H. Peter Anvin wrote:
> >>> Rob Landley wrote:
> >>>>> Actually, lots have frame buffers these days.
> >>>>
> >>>> Cell phones, for instance.
> >>>
> >>> Sure, but do you want to use them as consoles?
> >>
> >> Unless your name is Pavel, no one actually wants a console on their
> >> phone. So no, just framebuffers, as is to be expected :-)
> >
> > Actually if you ever need to diagnose early boot stuff on _any_ platform,
> > you do need a console.  But it can be serial or netconsole, as long as
> > that works...
>
> ... who says I _always_ want it to look and feel like a "cell phone"?

With the little bluetooth earpieces, cellphone "look and feel" is decidedly 
mutable these days.

(Ok, cell phones started out with the star-tac flip open phone, a fairly 
obvious rip-off from Star Trek TOS.  We now have the banana in Uhura's ear, 
running off of bluetooth.  Now I'm waiting for the communicator badges.  It's 
only a matter of time...)

That said, the cell phone and PDA spaces are converging, and thingies like the 
iPhone and Nokia 810 are the next logical step beyond laptops.  (If you want 
to hook them up to a big screen and keyboard, your "docking station" can just 
be USB.  If it wasn't for the need to provide power to the suckers, it could 
be bluetooth.)

You only need to carry around one pack of electronics with you, and everybody 
has a cell phone these days.  The rest is a question of user interface and 
letting Moore's Law crank long enough...

Rob

P.S. I agree with what Peter seems to be saying, that the old "vga console" 
code is a side issue.  /dev/console doesn't even provide a controlling tty, 
and the PTY code shouldn't really have anything in commonwith the old virtual 
console stuff except an API.  (Honestly it just attaches a cursor position, 
screen size, and some signals to a pipe.  The rest of the stuff it does like 
setting serial port hardware rates and beeping the speaker probably should 
have been done via ioctl on /dev nodes or something.)
-- 
"One of my most productive days was throwing away 1000 lines of code."
  - Ken Thompson.
--
To unsubscribe from this list: send the line "unsubscribe linux-embedded" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Gstreamer Embedded]     [Linux MMC Devel]     [U-Boot V2]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux ARM Kernel]     [Linux OMAP]     [Linux SCSI]

  Powered by Linux