Subversion Repositories HelenOS

Rev

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);