view TaskManager/kernel/memory/MemList.h @ 366:09f33c51a204

rename include/TaskManager/* and add memory
author aaa
date Mon, 27 Jul 2009 15:51:18 +0900
parents
children 126f90e8582c
line wrap: on
line source

class MemList {
    MemorySegment* first;
    MemorySegment* last;

    MemList* createMemList(uint32 size, uint32 count);
    void addFirst(MemorySegment* e);
    void addLast(MemorySegment* e);
    MemorySegment* getFirst();
    MemorySegment* getLast();
    boolean remove(MemorySegment* e);
    void moveToFirst(MemorySegment* e); // or use();    
}