00001
00043 #ifndef CPU_PHYSMEM_H_INCLUDED
00044 #define CPU_PHYSMEM_H_INCLUDED
00045
00046 #include <types.h>
00047
00049 #define PHYSMEM_ALLOC_ERR ((phys_addr_t)(-1))
00050
00052 #define PHYS_MAP_COHERENT (0)
00053
00054 #define PHYS_MAP_WRBUF (0)
00055
00056 #define PHYS_MAP_WRTHROUGH (0)
00057
00058 #define PHYS_MAP_WRBACK (0)
00059
00073 static inline void *physmem_map(phys_addr_t phys, phys_size_t size,
00074 unsigned long flags)
00075 {
00076 return (void *)phys;
00077 }
00078
00088 static inline void physmem_unmap(void *vaddr, size_t size)
00089 {
00090
00091 }
00092
00093 #endif
00094