|
From: Stanislav K. <be...@vi...> - 2001-10-04 05:33:59
|
Use The Source, Odin!
libos/odin/idl/mem_mgr.idl:
/* Memory manager */
interface mem_mgr
{
void ctor();
void dtor();
uint create( uint type, uint param_count/* FIXME: need dynamic, uint param1, uint param2, uint param3*/ );
uint create_at( uint type, uint base, uint param_count/* FIXME: need dynamic, uint param1, uint param2, uint param3*/ );
uint destroy( comp to_go );
uint install( uint img );
void uninstall( uint type );
uint get_addr( comp c );
void linear( uint amnt );
comp get_statistics(); /* return statistics in well-defined-format read-only data comp */
};
Any comments? (hehe..as usual :)
-- keep in touch. Stanislav Karchebny.
* be...@vi... * http://ber.k45.ru * ICQ UIN 49516372 *
* Odin operating system development: http://odin-os.sf.net *
* I'm not sorry, I am having fun... *
|