Subversion Repositories Kolibri OS

Rev

Rev 8170 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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