- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

# include/physmem.h

Go to the documentation of this file.

    00001
    00041 #ifndef PHYSMEM_H_INCLUDED
    00042 #define PHYSMEM_H_INCLUDED
    00043
    00044 #include <types.h>
    00045 #include <cpu/physmem.h>
    00046 #include <chip/memory-map.h>
    00047
    00051 struct physmem_pool {
    00053         phys_addr_t     start;
    00055         phys_addr_t     end;
    00056 };
    00057
    00058 phys_addr_t physmem_alloc(struct physmem_pool *pool, phys_size_t size,
    00059                 unsigned int align_order);
    00060 phys_addr_t physmem_alloc_low(struct physmem_pool *pool, phys_size_t size,
    00061                 unsigned int align_order);
    00062
    00063 #endif /* PHYSMEM_H_INCLUDED */