|
Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
|
Macros | |
| #define | TEST_VIRT_ADDR 0x456560000 |
| #define | TEST_PHYS_ADDR 0x123230000 |
Functions | |
| int | arm64_mmu_nb_free_tables (void) |
| int | arm64_mmu_tables_total_usage (void) |
| static void * | arm64_mmu_test_init (void) |
| static int | mem_map_test (uintptr_t virt_addr, uintptr_t phys_addr, size_t size) |
| void | test_arm64_mmu_01_single_page (void) |
| void | test_arm64_mmu_02_single_block (void) |
| void | test_arm64_mmu_03_block_and_page (void) |
| void | test_arm64_mmu_04_page_and_block (void) |
| void | test_arm64_mmu_05_hole_in_block (void) |
| ZTEST_SUITE (arm64_mmu, NULL, arm64_mmu_test_init, NULL, NULL, NULL) | |
Variables | |
| static int | initial_nb_free_tables |
| static int | initial_tables_usage |
| #define TEST_PHYS_ADDR 0x123230000 |
| #define TEST_VIRT_ADDR 0x456560000 |
|
extern |
|
extern |
|
static |
| void test_arm64_mmu_01_single_page | ( | void | ) |
| void test_arm64_mmu_02_single_block | ( | void | ) |
| void test_arm64_mmu_03_block_and_page | ( | void | ) |
| void test_arm64_mmu_04_page_and_block | ( | void | ) |
| void test_arm64_mmu_05_hole_in_block | ( | void | ) |
| ZTEST_SUITE | ( | arm64_mmu | , |
| NULL | , | ||
| arm64_mmu_test_init | , | ||
| NULL | , | ||
| NULL | , | ||
| NULL | ) |
|
static |
|
static |