acrn-hypervisor/doc/developer-guides
Mingqiang Chi 73530055b6 hv:Replace dynamic memory with static for port io
-- Add emulated port io index
-- Add emulated pio array in vm structure
-- Remove port list in vm structure
-- Remove free_io_emulation_resource/register_io_handler/
   create_io_handler APIs

v2-->v3:
 -- not add 'is_emulated', check len == 0U
 -- Check if io_read/io_write handler is NULL before calling
 -- Replace ENUM with MACRO for emulated pio index to avoid
    MISRA-C violations

v1-->v2:
  -- Remove EMUL_PIO_NUM in Kconfig, add emulated pio index
     for PIC/PCI/UART/RTC/PM

Tracked-On: #861
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-11-09 13:05:04 +08:00
..
hld hv:Replace dynamic memory with static for port io 2018-11-09 13:05:04 +08:00
images doc: reorganize HLD docs 2018-10-05 16:08:15 -07:00
contribute_guidelines.rst doc: update Tracked-on in contribute guide 2018-11-01 21:18:39 -07:00
doc_guidelines.rst doc: move graphviz material to developer-guides 2018-07-03 09:48:19 -07:00
graphviz.rst doc: fix doc misspellings 2018-09-05 16:06:19 -07:00
GVT-g-porting.rst Documentation: update to AcrnGT official name 2018-09-06 21:51:23 -07:00
index.rst doc: add l1tf document 2018-11-01 11:21:15 +08:00
l1tf.rst doc: fix formatting error in l1tf doc 2018-11-02 15:16:25 -07:00
primer.rst hv: Fix comments referring to wrong hypervisor name 2018-08-17 10:03:32 +08:00
trusty.rst doc: reorganize HLD docs 2018-10-05 16:08:15 -07:00