17 lines
357 B
C++
17 lines
357 B
C++
#ifndef _PAGEFRAME_H_
|
|
#define _PAGEFRAME_H_
|
|
|
|
#include "../types.h"
|
|
|
|
class PageFrame {
|
|
private:
|
|
uintptr_t address;
|
|
uintptr_t mapped_address;
|
|
public:
|
|
PageFrame* queue_link;
|
|
PageFrame(uintptr_t a):address(a){};
|
|
uintptr_t getAddr(){return address;};
|
|
uintptr_t getVirtualAddr(){return address;};
|
|
};
|
|
#endif
|