| 157 | */ |
| 158 | |
| 159 | static rt_varea_t _create_varea(const size_t size) |
| 160 | { |
| 161 | rt_varea_t varea; |
| 162 | void *vaddr = rt_ioremap_start; |
| 163 | |
| 164 | varea = rt_malloc(sizeof(*varea)); |
| 165 | uassert_true(!!varea); |
| 166 | uassert_true(!rt_aspace_map_static(&rt_kernel_space, varea, &vaddr, size, MMU_MAP_K_RWCB, 0, &rt_mm_dummy_mapper, 0)); |
| 167 | varea->flag &= ~MMF_STATIC_ALLOC; |
| 168 | uassert_true(!!vaddr); |
| 169 | return varea; |
| 170 | } |
| 171 | |
| 172 | static void test_varea_map_page(void) |
| 173 | { |
no test coverage detected