acrn-hypervisor/devicemodel
Long Liu 03fdb297d6 DM: xHCI: Implement reset/stop endpiont error handler
Add Null pointer check in reset and stop endpoint command handle
function to avoid Null pointer exception. Fllow xHCI spec 4.6.8 and
4.6.9, for stop and reset endpoint command, when the slot state is
Disabled the error code should be Slot Not Enabled Error, when the
slot have been enabled by an Enable Slot Command the error code should
be Context State Error.

Tracked-On: #5066
Signed-off-by: Long Liu <long.liu@intel.com>
Acked-by: Yu Wang <yu1.wang@intel.com>

Signed-off-by: Long Liu <long.liu@intel.com>
2020-07-23 21:55:21 +08:00
..
arch/x86 dm:use acrn-dm logger function instread of fprintf 2019-11-14 15:34:04 +08:00
bios OVMF release v2.1 2020-07-15 15:41:11 +08:00
core dm: mmio_dev: add mmio device pass through support 2020-07-23 20:13:20 +08:00
hw DM: xHCI: Implement reset/stop endpiont error handler 2020-07-23 21:55:21 +08:00
include dm: mmio_dev: add mmio device pass through support 2020-07-23 20:13:20 +08:00
lib dm: Fix some issues from string operations 2018-12-25 18:40:04 +08:00
log DM: add wall time info into disk log file 2020-04-22 08:39:25 +08:00
samples doc: Enabling ACRN on top of QEMU/KVM 2020-05-29 09:10:42 -07:00
MAINTAINERS
Makefile dm: mmio_dev: add mmio device pass through support 2020-07-23 20:13:20 +08:00
README.rst Documentation: clean-up of isolated README.rst files 2018-11-20 11:09:53 -08:00

README.rst

ACRN Device Model
#################

Introduction
============
The ACRN Device Model provides **device sharing** capabilities between the
Service OS and Guest OSs. It is a component that is used in conjunction with
the `ACRN Hypervisor`_ and this is installed within the Service OS. You can
find out more about Project ACRN on the `Project ACRN documentation`_ website.

.. _`ACRN Hypervisor`: https://github.com/projectacrn/acrn-hypervisor
.. _`Project ACRN documentation`: https://projectacrn.github.io/