Rev 2449 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2449 | Rev 2471 | ||
---|---|---|---|
Line 96... | Line 96... | ||
96 | return false; |
96 | return false; |
97 | 97 | ||
98 | rd_addr = as_get_mappable_page(rd_size); |
98 | rd_addr = as_get_mappable_page(rd_size); |
99 | 99 | ||
100 | flags = AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE; |
100 | flags = AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE; |
- | 101 | retval = physmem_map(rd_ph_addr, rd_addr, |
|
101 | retval = physmem_map(rd_ph_addr, rd_addr, ALIGN_UP(rd_size, PAGE_SIZE) >> PAGE_WIDTH, flags); |
102 | ALIGN_UP(rd_size, PAGE_SIZE) >> PAGE_WIDTH, flags); |
102 | 103 | ||
103 | if (retval < 0) |
104 | if (retval < 0) |
104 | return false; |
105 | return false; |
105 | 106 | ||
106 | size_t fs_size = ALIGN_UP(BLOCK_SIZE * sizeof(char), PAGE_SIZE); |
107 | size_t fs_size = ALIGN_UP(BLOCK_SIZE * sizeof(char), PAGE_SIZE); |