Changes in kernel/generic/src/ddi/ddi.c [bf9cb2f:a17cced] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ddi/ddi.c
rbf9cb2f ra17cced 229 229 void *virt_ptr, uintptr_t bound) 230 230 { 231 uintptr_t virt; 232 int rc = copy_from_uspace(&virt, virt_ptr, sizeof(virt)); 233 if (rc != EOK) 234 return rc; 235 236 rc = physmem_map(ALIGN_DOWN(phys, FRAME_SIZE), pages, flags, &virt, 237 bound); 231 uintptr_t virt = (uintptr_t) -1; 232 int rc = physmem_map(ALIGN_DOWN(phys, FRAME_SIZE), pages, flags, 233 &virt, bound); 238 234 if (rc != EOK) 239 235 return rc; … … 394 390 return rc; 395 391 396 uintptr_t virt;397 rc = copy_from_uspace(&virt, virt_ptr, sizeof(virt));398 if (rc != EOK)399 return rc;400 401 392 uintptr_t phys; 393 uintptr_t virt = (uintptr_t) -1; 402 394 rc = dmamem_map_anonymous(size, constraint, map_flags, flags, 403 395 &phys, &virt, bound);
Note:
See TracChangeset
for help on using the changeset viewer.