acrn-hypervisor/misc/sample_application
David B. Kinder e9b4f5bff1 Update sample app scripts for Ubuntu 22.04
The switch to Ubuntu 22.04 for ACRN v3.2 requires a few changes to the
sample application scripts:

- user _apt cannot access debian packages in user directories, so copy
  them to /tmp to install
- HMI-VM image size needs to be bigger (running out of space during
  image update)

Tracked-On: #8352

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2022-12-01 17:00:11 +08:00
..
image_builder Update sample app scripts for Ubuntu 22.04 2022-12-01 17:00:11 +08:00
rtvm SampleApplication: Add Makefile for the entire SampleApplication 2022-08-04 14:22:39 +08:00
uservm SampleApplicaton: Change schroot data mapping to desktop 2022-08-29 15:14:05 +08:00
Makefile SampleApplication: Add Makefile for the entire SampleApplication 2022-08-04 14:22:39 +08:00
README.rst doc: include sample app doc but unhook from toctree 2022-07-20 09:36:03 +08:00

README.rst

:orphan:

.. _sample-app:

ACRN Sample Application
#######################

This directory contains a software application that runs a real-time
application between a real-time VM and a standard VM using the
acrn-hypervisor.

The ``rtvm`` directory contains the code that reads and pipes data from
``cyclictest`` to the User VM using the inter-vm shared memory feature that
acrn-hypervisor exposes to its VMs.

The ``uservm`` directory contains the code that reads the piped data from the
RTVM, processes the data, and displays the data over a web application that
can be accessed from the hypervisor's Service VM.

To build and run the applications, copy this repo to your VMs, run make in the
directory that corresponds to the VM that you are running, and then follow the
sample app guide in the acrn-hypervisor documentation.

For more information, please go to: https://github.com/projectacrn/acrn-hypervisor/wiki/ACRN-Sample-App