1 libmetal 2 ##################### 3 4 Origin: 5 https://github.com/OpenAMP/libmetal 6 7 Import instructions: 8 When we import libmetal we remove the tests/ and examples/ dir to reduce 9 the amount of code imported. 10 11 Purpose: 12 HAL abstraction layer used by open-amp 13 14 Description: 15 Libmetal provides common user APIs to access devices, handle device 16 interrupts and request memory across the following operating environments: 17 18 * Linux user space (based on UIO and VFIO support in the kernel) 19 * RTOS (with and without virtual memory) 20 * Bare-metal environments 21 22 Dependencies: 23 Depends on Zephyr itself as it utilizes Zephyr's APIs to provide an 24 abstraction to open-amp. 25 26 URL: 27 https://github.com/OpenAMP/libmetal 28 29 commit: 30 23ba77941cf38a916d7a9fe5137a8bd2ee1e6122 31 32 Maintained-by: 33 External 34 35 License: 36 BSD-3-Clause 37 38 License Link: 39 https://github.com/OpenAMP/libmetal/blob/master/LICENSE.md 40