[PATCH] serial: DCC(JTAG) serial and console emulation support
Arnd Bergmann
arnd at arndb.de
Wed Oct 13 13:44:53 EDT 2010
On Wednesday 13 October 2010 18:17:03 Daniel Walker wrote:
> > I think you would be much better off making it a "hvc" driver, where
> > you just need to provide a read character and write character function
> > and an optional interrupt handler but otherwise have the common hvc
> > code take care of polling the hardware and talking to the tty layer.
>
> I don't know what the "hvc" driver is "Hypervisor Virtual Console"
> maybe?
Yes, it originally was used only on hypervisors that had simple
read/write type consoles, but has now turned into a generic facility
that is used by a number of consoles that don't look like classic
serial ports.
> Can you give any sort of example driver which does what you
> suggesting?
Look at drivers/char/hvc_tile.c for the simplest case or
drivers/char/hvc_vio.c for one that uses interrupts.
Arnd
More information about the linux-arm-kernel
mailing list