• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

libmetal/11-Mar-2024-13,3728,195

zephyr/11-Mar-2024-32

CMakeLists.txtD11-Mar-2024586 2319

READMED11-Mar-2024909 4028

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