Merge pull request #11 from djs55/add-cli

Add a simple CLI to attach consoles
Merge pull request #12 from djs55/add-cli

update README.md
Merge pull request #13 from djs55/add-cli

Experimental support for named consoles
Make backwards-compatible make {xen,unix}-{build,install} targets

This allows us to release the new version of the code and update the
package structure separately.

Signed-off-by: David Scott <dave.scott@citrix.com>
Regenerate OASIS

Signed-off-by: David Scott <dave.scott@citrix.com>
Merge pull request #14 from djs55/legacy-build-compat

Add the old Makefile targets back in
Add the CONSOLE signature to module S

This commit adds a S.CONSOLE signature which is implemented
for both Unix and Xen. This signature simply includes the
V1_LWT.CONSOLE standard one, but we can now add extra functions
which will eventually be upstreamed to mirage/types.

Signed-off-by: David Scott <dave.scott@citrix.com>
Add support for reading from consoles, so we can be interactive

Signed-off-by: David Scott <dave.scott@citrix.com>
mirage-console: add a 'plug' subcommand to introduce a frontend to a backend

This allows us to hotplug consoles when we aren't implementing the
backend ourselves. Other backend providers are available: have
a look at xenconsoled and qemu-xen/qemu-system-*

Signed-off-by: David Scott <dave.scott@citrix.com>