Changes in uspace/lib/c/generic/time.c [d4d74dc:c0699467] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/time.c
rd4d74dc rc0699467 43 43 #include <ddi.h> 44 44 #include <libc.h> 45 #include <unistd.h>46 45 47 46 /** Pointer to kernel shared variables with time */ … … 148 147 } 149 148 150 void *addr; 151 rc = physmem_map((void *) faddr, 1, 152 AS_AREA_READ | AS_AREA_CACHEABLE, &addr); 149 void *addr = as_get_mappable_page(PAGE_SIZE); 150 if (addr == NULL) { 151 errno = ENOMEM; 152 return -1; 153 } 154 155 rc = physmem_map((void *) faddr, addr, 1, 156 AS_AREA_READ | AS_AREA_CACHEABLE); 153 157 if (rc != EOK) { 154 158 as_area_destroy(addr);
Note:
See TracChangeset
for help on using the changeset viewer.