Rev 8179 | Rev 8196 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
8140 | IgorA | 1 | ;/*** |
2 | |||
8179 | IgorA | 3 | KolibriHeapInit = @@Kolibri@_HeapInit$qv |
8140 | IgorA | 4 | |
5 | KolibriHeapAlloc = @@Kolibri@Alloc$qui |
||
6 | |||
7 | KolibriHeapReAlloc = @@Kolibri@ReAlloc$qpvui |
||
8 | |||
9 | KolibriHeapFree = @@Kolibri@Free$qpv |
||
10 | |||
8179 | IgorA | 11 | proc @MemoryHeap@mem_Init$qv uses ebx |
12 | mov eax,SF_SYS_MISC |
||
13 | mov ebx,SSF_HEAP_INIT |
||
8140 | IgorA | 14 | int 0x40 |
15 | ret |
||
16 | endp |
||
17 | |||
8179 | IgorA | 18 | proc @MemoryHeap@mem_Alloc$qul uses ebx |
19 | mov eax,SF_SYS_MISC |
||
20 | mov ebx,SSF_MEM_ALLOC |
||
21 | int 0x40 |
||
8140 | IgorA | 22 | ret |
23 | endp |
||
24 | |||
8179 | IgorA | 25 | proc @MemoryHeap@mem_ReAlloc$qulpv uses ebx |
26 | mov eax,SF_SYS_MISC |
||
27 | mov ebx,SSF_MEM_REALLOC |
||
8140 | IgorA | 28 | mov ecx,[esp+8] |
8179 | IgorA | 29 | mov edx,[esp+12] |
8140 | IgorA | 30 | int 0x40 |
8179 | IgorA | 31 | ret |
32 | endp |
||
33 | |||
34 | proc @MemoryHeap@mem_Free$qpv uses ebx |
||
35 | mov eax,SF_SYS_MISC |
||
36 | mov ebx,SSF_MEM_FREE |
||
8184 | IgorA | 37 | mov ecx,[esp+8] |
8140 | IgorA | 38 | int 0x40 |
8179 | IgorA | 39 | ret |
8140 | IgorA | 40 | endp |
41 | |||
42 | ;/**/ |