Changeset adec5b45 in mainline for kernel/genarch/src


Ignore:
Timestamp:
2012-01-27T22:19:12Z (13 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1ccd0aa
Parents:
d4673296
Message:

Rename hw_map() to km_map() and add protection flags argument
to make it more generic.

Location:
kernel/genarch/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/src/drivers/ega/ega.c

    rd4673296 radec5b45  
    597597       
    598598        instance->base = base;
    599         instance->addr = (uint8_t *) hw_map(addr, EGA_VRAM_SIZE);
     599        instance->addr = (uint8_t *) km_map(addr, EGA_VRAM_SIZE,
     600            PAGE_WRITE | PAGE_NOT_CACHEABLE);
    600601        if (!instance->addr) {
    601602                LOG("Unable to EGA video memory.");
  • kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c

    rd4673296 radec5b45  
    114114        uart_dev->data = uart;
    115115
    116         uart->io = (s3c24xx_uart_io_t *) hw_map(paddr, PAGE_SIZE);
     116        uart->io = (s3c24xx_uart_io_t *) km_map(paddr, PAGE_SIZE,
     117            PAGE_WRITE | PAGE_NOT_CACHEABLE);
    117118        uart->indev = NULL;
    118119
  • kernel/genarch/src/fb/fb.c

    rd4673296 radec5b45  
    587587        size_t glyphsize = FONT_GLYPHS * instance->glyphbytes;
    588588       
    589         instance->addr = (uint8_t *) hw_map((uintptr_t) props->addr, fbsize);
     589        instance->addr = (uint8_t *) km_map((uintptr_t) props->addr, fbsize,
     590            PAGE_WRITE | PAGE_NOT_CACHEABLE);
    590591        if (!instance->addr) {
    591592                LOG("Unable to map framebuffer.");
Note: See TracChangeset for help on using the changeset viewer.