Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

  • IOPMP device which checks the permission of memory acces with source id (SID).

Change to include/exec/memorymemattrs.h , sysyem/physmem.c around:

  • Addtion function translate_attrs in IOMMUMemoryRegionClass which has ability to reject paritally hitvariables SID, start_addr and end_addr in struct MemTxAttrs.

Addtion to hw/dma/atcdmac300.c around:

...

  • Addition of "iopmp" and "iopmp_cascade" machine option.
  • When "iopmp" option is enabled:
    • Addition IOPMP device and DMA device
    • Register the DMA device to IOPMP with source id.
  • When "iopmp_cascade" option is enabled
    • Addition IOPMP2 device which is connected after IOPMP device.


Components and Repos

TBD

Stakeholders and Partners

...