Rev 1490 | Rev 1498 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1490 | Rev 1493 | ||
---|---|---|---|
Line 562... | Line 562... | ||
562 | fb_bpp=sysinfo_value("fb.bpp"); |
562 | fb_bpp=sysinfo_value("fb.bpp"); |
563 | fb_scanline=sysinfo_value("fb.scanline"); |
563 | fb_scanline=sysinfo_value("fb.scanline"); |
564 | 564 | ||
565 | fb_addr=ALIGN_UP(((__address)set_maxheapsize(USER_ADDRESS_SPACE_SIZE_ARCH>>1)),PAGE_SIZE); |
565 | fb_addr=ALIGN_UP(((__address)set_maxheapsize(USER_ADDRESS_SPACE_SIZE_ARCH>>1)),PAGE_SIZE); |
566 | 566 | ||
567 | map_physmem(task_get_id(),(void *)((__address)fb_ph_addr),(void *)fb_addr, |
567 | map_physmem((void *)((__address)fb_ph_addr),(void *)fb_addr, |
568 | (fb_scanline*fb_height+PAGE_SIZE-1)>>PAGE_WIDTH, |
568 | (fb_scanline*fb_height+PAGE_SIZE-1)>>PAGE_WIDTH, |
569 | AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE); |
569 | AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE); |
570 | 570 | ||
571 | screen_init(fb_addr, fb_width, fb_height, fb_bpp, fb_scanline); |
571 | screen_init(fb_addr, fb_width, fb_height, fb_bpp, fb_scanline); |
572 | 572 |