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