Rev 8184 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
8129 | IgorA | 1 | ;/*** |
2 | |||
8199 | IgorA | 3 | KolibriHeapInit = @Kolibri@HeapInit$qv |
8129 | IgorA | 4 | |
8199 | IgorA | 5 | KolibriHeapAlloc = @Kolibri@Alloc$qul |
8129 | IgorA | 6 | |
8199 | IgorA | 7 | KolibriHeapReAlloc = @Kolibri@ReAlloc$qpvul |
8129 | IgorA | 8 | |
8199 | IgorA | 9 | KolibriHeapFree = @Kolibri@Free$qpv |
8129 | IgorA | 10 | |
8199 | IgorA | 11 | align 4 |
12 | proc @Kolibri@HeapInit$qv uses ebx |
||
8184 | IgorA | 13 | mov eax,SF_SYS_MISC |
14 | mov ebx,SSF_HEAP_INIT |
||
15 | int 0x40 |
||
16 | ret |
||
17 | endp |
||
8129 | IgorA | 18 | |
8199 | IgorA | 19 | align 4 |
20 | proc @Kolibri@Alloc$qul uses ebx |
||
8184 | IgorA | 21 | mov eax,SF_SYS_MISC |
22 | mov ebx,SSF_MEM_ALLOC |
||
8199 | IgorA | 23 | mov ecx,[esp+8] |
8129 | IgorA | 24 | int 0x40 |
25 | ret |
||
26 | endp |
||
27 | |||
8199 | IgorA | 28 | align 4 |
29 | proc @Kolibri@ReAlloc$qpvul uses ebx |
||
8184 | IgorA | 30 | mov eax,SF_SYS_MISC |
31 | mov ebx,SSF_MEM_REALLOC |
||
8199 | IgorA | 32 | mov ecx,[esp+12] |
33 | mov edx,[esp+8] |
||
8184 | IgorA | 34 | int 0x40 |
8129 | IgorA | 35 | ret |
36 | endp |
||
37 | |||
8199 | IgorA | 38 | align 4 |
39 | proc @Kolibri@Free$qpv uses ebx |
||
8184 | IgorA | 40 | mov eax,SF_SYS_MISC |
41 | mov ebx,SSF_MEM_FREE |
||
8129 | IgorA | 42 | mov ecx,[esp+8] |
43 | int 0x40 |
||
8184 | IgorA | 44 | ret |
8129 | IgorA | 45 | endp |
46 | |||
47 | ;/**/ |