Subversion Repositories HelenOS

Rev

Rev 4342 | Rev 4345 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4342 Rev 4343
Line 383... Line 383...
383
    iospace_enable(task_get_id(), (void *) EGA_IO_ADDRESS, 2);
383
    iospace_enable(task_get_id(), (void *) EGA_IO_ADDRESS, 2);
384
 
384
 
385
    sz = scr_width * scr_height * 2;
385
    sz = scr_width * scr_height * 2;
386
    scr_addr = as_get_mappable_page(sz);
386
    scr_addr = as_get_mappable_page(sz);
387
 
387
 
388
    physmem_map(ega_ph_addr, scr_addr, ALIGN_UP(sz, PAGE_SIZE) >>
388
    if (physmem_map(ega_ph_addr, scr_addr, ALIGN_UP(sz, PAGE_SIZE) >>
389
        PAGE_WIDTH, AS_AREA_READ | AS_AREA_WRITE);
389
        PAGE_WIDTH, AS_AREA_READ | AS_AREA_WRITE) != 0)
-
 
390
        return -1;
390
 
391
 
391
    async_set_client_connection(ega_client_connection);
392
    async_set_client_connection(ega_client_connection);
392
 
393
 
393
    return 0;
394
    return 0;
394
}
395
}