| 278 | } |
| 279 | |
| 280 | static void * |
| 281 | map_ucode(uintptr_t free, size_t len) |
| 282 | { |
| 283 | #ifdef __i386__ |
| 284 | uintptr_t va; |
| 285 | |
| 286 | for (va = free; va < free + len; va += PAGE_SIZE) |
| 287 | pmap_kenter(va, (vm_paddr_t)va); |
| 288 | #else |
| 289 | (void)len; |
| 290 | #endif |
| 291 | return ((void *)free); |
| 292 | } |
| 293 | |
| 294 | static void |
| 295 | unmap_ucode(uintptr_t free, size_t len) |
no test coverage detected