Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
libmetal/ | 03-Aug-2024 | - | 13,529 | 8,295 | ||
zephyr/ | 03-Aug-2024 | - | 3 | 2 | ||
CMakeLists.txt | D | 03-Aug-2024 | 586 | 23 | 19 | |
README | D | 03-Aug-2024 | 909 | 40 | 28 |
README
1libmetal 2##################### 3 4Origin: 5 https://github.com/OpenAMP/libmetal 6 7Import instructions: 8 When we import libmetal we remove the tests/ and examples/ dir to reduce 9 the amount of code imported. 10 11Purpose: 12 HAL abstraction layer used by open-amp 13 14Description: 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 22Dependencies: 23 Depends on Zephyr itself as it utilizes Zephyr's APIs to provide an 24 abstraction to open-amp. 25 26URL: 27 https://github.com/OpenAMP/libmetal 28 29commit: 30 23ba77941cf38a916d7a9fe5137a8bd2ee1e6122 31 32Maintained-by: 33 External 34 35License: 36 BSD-3-Clause 37 38License Link: 39 https://github.com/OpenAMP/libmetal/blob/master/LICENSE.md 40