| libmetal |
| ##################### |
| |
| Origin: |
| https://github.com/OpenAMP/libmetal |
| |
| Import instructions: |
| When we import libmetal we remove the tests/ and examples/ dir to reduce |
| the amount of code imported. |
| |
| Purpose: |
| HAL abstraction layer used by open-amp |
| |
| Description: |
| Libmetal provides common user APIs to access devices, handle device |
| interrupts and request memory across the following operating environments: |
| |
| * Linux user space (based on UIO and VFIO support in the kernel) |
| * RTOS (with and without virtual memory) |
| * Bare-metal environments |
| |
| Dependencies: |
| Depends on Zephyr itself as it utilizes Zephyr's APIs to provide an |
| abstraction to open-amp. |
| |
| URL: |
| https://github.com/OpenAMP/libmetal |
| |
| commit: |
| a4f763094cb26cd8f7abdff251f57a6a802c039d |
| |
| Maintained-by: |
| External |
| |
| License: |
| BSD-3-Clause |
| |
| License Link: |
| https://github.com/OpenAMP/libmetal/blob/master/LICENSE.md |