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 | } |