X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=kernel%2Fmem%2Forbmm.cc;h=91187389af46184d0c4094628df4056453804344;hb=bac1d18b0bd376af8e9fdc8020e3a2132988b569;hp=49502d2f49e5603552629afcbbcdd1241e98683b;hpb=77bf9a95a836b14a243953e1fbd28c7c1106c59a;p=polintos%2Fscott%2Fpriv.git diff --git a/kernel/mem/orbmm.cc b/kernel/mem/orbmm.cc index 49502d2..9118738 100644 --- a/kernel/mem/orbmm.cc +++ b/kernel/mem/orbmm.cc @@ -20,22 +20,22 @@ namespace RunTime { ORBMM orbmm_real; ORBMM *orbmm = &orbmm_real; - ORBMM::ORBMM() - { - priv = NULL; - } - - void *ORBMM::alloc(size_t size, AllocGroup *group) + void *ORBMM::alloc(size_t size, int refs) { return reinterpret_cast(new u8[size]); } - void ORBMM::retain(Region region) + void ORBMM::retain(void *ptr, int refs) + { + // FIXME + } + + void ORBMM::release(void *ptr, int refs) { // FIXME } - void ORBMM::release(Region region) + void ORBMM::add_region(Region rgn, bool unmap, int refs) { // FIXME }