Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4973 right-hear 1
#include 
2
#include 
3
 
4
IMP_TABLE __kolibri__cofflib_load(const char* name){
5
	__asm__ __volatile__("int $0x40"::"a"(68L),"b"(19L),"c"((__u32)name));
6
}
7
 
8
__u32 __kolibri__cofflib_getproc(IMP_TABLE lib, const char* name){
9
	if(!name || !name[0]) return NULL;
10
	int i;
11
	for(i = 0; lib[i].name && strcmp(name, lib[i].name); i++);
12
	if(lib[i].name) return (__u32)lib[i].pointer;
13
	else return NULL;
14
}