Changeset ae318d3 in mainline for kernel/generic/include/mm/page.h


Ignore:
Timestamp:
2009-02-16T18:50:48Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
06da55b
Parents:
17f168e
Message:

overhaul pareas: use one single physical area for the physical address space not belonging to physical memory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/mm/page.h

    r17f168e rae318d3  
    4343typedef struct {
    4444        void (* mapping_insert)(as_t *as, uintptr_t page, uintptr_t frame,
    45                 int flags);
     45            int flags);
    4646        void (* mapping_remove)(as_t *as, uintptr_t page);
    4747        pte_t *(* mapping_find)(as_t *as, uintptr_t page);
     
    6060extern void page_table_destroy(pte_t *page_table);
    6161extern void map_structure(uintptr_t s, size_t size);
     62
    6263extern uintptr_t hw_map(uintptr_t physaddr, size_t size);
     64extern void hw_area(uintptr_t *physaddr, pfn_t *frames);
    6365
    6466#endif
Note: See TracChangeset for help on using the changeset viewer.