From 48df89993b728ddba69dc73710ffcc3427bc6ac4 Mon Sep 17 00:00:00 2001 From: Christopher Clark Date: Sat, 30 Sep 2023 11:58:06 -0700 Subject: [PATCH] README.md: update for current contents and layer naming Signed-off-by: Christopher Clark --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b575bfd..626f506 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,19 @@ -# meta-argo-linux : Argo's Linux device driver and userspace software +# meta-argo : Layer for Argo interdomain communication software -This is a port of the OpenXT v4v Linux device driver and userspace software to the Xen Argo hypervisor interface. - -OpenEmbedded layer meta and recipes are included in this repository to enable building this software into deployable images. +OpenEmbedded layer meta and recipes to enable building Argo software for deployable images, currently with Xen and Linux. -- Christopher Clark, December 2018 - updated January 2019 - updated September 2023 +## References + +* https://xenbits.xen.org/docs/4.17-testing/designs/argo.html +* https://wiki.xenproject.org/wiki/Argo:_Hypervisor-Mediated_Exchange_(HMX)_for_Xen +* https://openxt.atlassian.net/wiki/spaces/DC/pages/1770422298/HMX+Hypervisor-Mediated+data+eXchange +* https://static.sched.com/hosted_files/xensummit19/92/Argo%20and%20HMX%20-%20OpenXT%20-%20Christopher%20Clark%20-%20Xen%20Summit%202019.pdf +* https://www.youtube.com/watch?v=cnC0Tg3jqJQ + ## Build instructions @@ -18,7 +24,7 @@ I recommend using a machine with a linux distribution that OpenEmbedded are happ ### Obtain source material ``` -export BRANCH="nanbield" +export BRANCH="mickledore" git clone git://git.yoctoproject.com/poky cd poky @@ -70,7 +76,7 @@ Building for x86-64. *ARM can be done, but requires additional configuration out ``` MACHINE = "genericx86-64" -DISTRO_FEATURES_append = " virtualization xen" +DISTRO_FEATURES:append = " virtualization xen" ``` These speed up the build; choose numbers appropriate for your hardware.