Changeset ae318d3 in mainline for kernel/generic/include/ddi/ddi.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/ddi/ddi.h

    r17f168e rae318d3  
    3939#include <arch/types.h>
    4040#include <proc/task.h>
     41#include <adt/list.h>
    4142
    4243/** Structure representing contiguous physical memory area. */
    4344typedef struct {
    44         uintptr_t pbase;        /**< Physical base of the area. */
    45         uintptr_t vbase;        /**< Virtual base of the area. */
    46         count_t frames;         /**< Number of frames in the area. */
    47         bool cacheable;         /**< Cacheability. */
     45        uintptr_t pbase;    /**< Physical base of the area. */
     46        pfn_t frames;       /**< Number of frames in the area. */
     47       
     48        link_t link;        /**< Linked list link */
    4849} parea_t;
    4950
Note: See TracChangeset for help on using the changeset viewer.