home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / pocketbk / developmen / s3asm2 / MEM.INC < prev    next >
Text File  |  1993-09-30  |  880b  |  41 lines

  1. ;
  2. ; !File!
  3. ;   mem.inc
  4. ;
  5. ; !Desc!
  6. ;   Epoc Services for Psion Series 3/3a
  7. ;
  8. ; !Authors!
  9. ;   Krister Wombell
  10. ;
  11. ; !Date!
  12. ;   22:03-25/09/93
  13. ;
  14.  
  15. ; SegManager
  16. SegFreeMemory        EPOC    $00,$80
  17. SegCreate        EPOC    $01,$80,al,bx,cx
  18. SegDelete        EPOC    $02,$80,bx
  19. SegOpen            EPOC    $03,$80,bx
  20. SegClose        EPOC    $04,$80,bx
  21. SegSize            EPOC    $05,$80,bx
  22. SegAdjustSize        EPOC    $06,$80,bx,cx
  23. SegFind            EPOC    $07,$80,bx,di,si
  24. SegCopyTo        EPOC    $08,$80,bx,cx,si,dx,di
  25. SegCopyFrom        EPOC    $09,$80,bx,cx,si,dx,di
  26. SegLock            EPOC    $0A,$80,bx
  27. SegUnLock        EPOC    $0B,$80,bx
  28. SegRamDiskUsed        EPOC    $0C,$80
  29. SegCloseLockedOrDevice    EPOC    $0D,$80,bx
  30.  
  31. ; HeapManager
  32. HeapAllocateCell    EPOC    $00,$81,cx
  33. HeapReAllocateCell    EPOC    $01,$81,bx,cx
  34. HeapAdjustCellSize    EPOC    $02,$81,bx,cx,dx
  35. HeapFreeCell        EPOC    $03,$81,bx
  36. HeapCellSize        EPOC    $04,$81,bx
  37. HeapSetGranularity    EPOC    $05,$81,bx
  38. HeapFreeMemory        EPOC    $06,$81
  39.  
  40.  
  41.