[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 00/10] Xen Consfront Driver
This patch series adds Xen console front driver implementation, based on Unikraft Consdev API. It supports all the functions from the API. The driver's implementation is in consfront.c and the communication with the backend is done through XenStore which is separated in consfront_xs.c and consfront_xb.h. Birlea Costin (10): plat/xen: Add console device type plat/xen/drivers: Introduce Consfront driver skeleton plat/xen/drivers/cons: Register consfront with libukconsdev plat/xen/drivers/cons: Init Xenbus state/info/etc plat/xen/drivers/cons: Get Consfront info plat/xen/drivers/cons: Configure Consfront plat/xen/drivers/cons: Start Consfront plat/xen/drivers/cons: Write to Consfront plat/xen/drivers/cons: Read from Consfront plat/xen/drivers/cons: Introduce Consfront Interrupt Handling plat/xen/Config.uk | 8 + plat/xen/Makefile.uk | 11 + plat/xen/drivers/cons/consfront.c | 540 +++++++++++++++++++++++++++++++++++ plat/xen/drivers/cons/consfront.h | 62 ++++ plat/xen/drivers/cons/consfront_xb.h | 80 ++++++ plat/xen/drivers/cons/consfront_xs.c | 252 ++++++++++++++++ plat/xen/drivers/cons/exportsyms.uk | 1 + plat/xen/include/xenbus/xenbus.h | 1 + plat/xen/xenbus/client.c | 1 + 9 files changed, 956 insertions(+) create mode 100644 plat/xen/drivers/cons/consfront.c create mode 100644 plat/xen/drivers/cons/consfront.h create mode 100644 plat/xen/drivers/cons/consfront_xb.h create mode 100644 plat/xen/drivers/cons/consfront_xs.c create mode 100644 plat/xen/drivers/cons/exportsyms.uk -- 2.11.0 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |