nuttx/arch/arm64/src
Ville Juven 3079caf2ce arm64/imx9: Add DMA memory allocator
Add a simple allocator for DMA safe memory. It will provide contiguous
blocks of memory with D-Cache line size alignment.

NOTE: The optimal granule size is the D-Cache line size (64), but due
to restrictions in the granule allocator this would result in a maximum
block size of 2K only, thus use 256B granules instead givin 8K max block
size.

Once the granule allocator is fixed this limitation can be removed.
2024-04-30 19:46:58 +08:00
..
a64 paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
cmake Add basic support for locales in order to C++ streams to build and work for simple cases (POSIX / C locale). 2024-04-29 17:34:10 +08:00
common tools/export: fix names for app linker script and program entry. 2024-04-24 11:40:16 +08:00
fvp-v8r arm/armv8r: remove unused serial_pl011.h 2024-01-11 13:39:06 +01:00
goldfish fix nxstyle 2024-04-15 15:33:17 -03:00
imx8 paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
imx9 arm64/imx9: Add DMA memory allocator 2024-04-30 19:46:58 +08:00
qemu paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
rk3399 paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
.gitignore arch: arm64: ARMv8-A support for NuttX 2022-07-14 09:35:49 -04:00
CMakeLists.txt CMake:init arm64 CMake qemu-armv8a build 2023-12-27 07:27:17 -08:00
Makefile kasan: Implementing global variable out of bounds detection 2024-04-07 23:31:13 +08:00
Toolchain.defs Add basic support for locales in order to C++ streams to build and work for simple cases (POSIX / C locale). 2024-04-29 17:34:10 +08:00