Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. format MS COFF
  3.  
  4. public Start
  5. public _PATH
  6. public _PARAM
  7.  
  8. extrn Memory
  9. extrn hEnd
  10.  
  11. extrn _kol_main
  12.  
  13. section ".text" code
  14.         db "MENUET01"
  15.         dd 1, Start, hEnd, Memory, hStack, _PARAM, _PATH
  16.  
  17. Start:
  18.  
  19. ; èíèöèàëèçàöèÿ êó÷è
  20. mov     eax, 68
  21. mov     ebx, 11
  22. int     0x40
  23.  
  24. ; âûçîâ ãëàâíîé ïðîöåäóðû
  25. mov     eax, _kol_main
  26. call    eax
  27.  
  28. ; çàâåðøåíèå ðàáîòû ïðîãðàììû
  29. mov     eax, -1
  30. int     0x40
  31.  
  32. section ".bss"
  33.  
  34. _PARAM:
  35. rb      256
  36.  
  37. _PATH:
  38. rb      256
  39.  
  40. rb      8*1024
  41. hStack:
  42.