Subversion Repositories Kolibri OS

Rev

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

  1. include "mkfloppy.inc"
  2. ;// insert boot sect
  3. file "fat1x/bootsect.bin", 512
  4.  
  5. ; fat1
  6. db 0F0h, 0FFh, 0FFh, 9*512-3 dup 0
  7. ; fat2
  8. db 0F0h, 0FFh, 0FFh, 9*512-3 dup 0
  9.  
  10. ; root
  11. dent kordldr, "KORDLDR F1X", FA_ARC
  12. dent kord, "KORD       ",FA_DIR
  13. dent kolibri, "KOLIBRI    ",FA_DIR
  14. ; ...
  15.  
  16. rb 33*512-$
  17. ;///////////////////////////
  18. defdir kord
  19. {
  20. dent loader, "LOADER     ", FA_ARC
  21. dent ini,"STARTOS INI", FA_ARC
  22. }
  23.  
  24. defdir kolibri
  25. {
  26. dent kolibri_ldm, "KOLIBRI LDM", FA_ARC
  27. }
  28.  
  29.  
  30. ; data
  31. stof kordldr, "fat1x/kordldr.f1x"
  32. stod kord,root
  33.  
  34. stof loader, "../loader"
  35. stof ini,"../startos.ini"
  36.  
  37. store dword ini_base/512+1 at ini_base+1F8h
  38. store word (ini_size+511)/512-1 at ini_base+1FCh
  39. store word 220h at ini_base+1FEh
  40.  
  41. stod kolibri,root
  42. stof kolibri_ldm, "../kolibri_ldm/bin/kolibri.ldm"
  43. store dword kolibri_ldm_base/512+1 at kolibri_ldm_base+1F8h
  44. store word (kolibri_ldm_size+511)/512-1 at kolibri_ldm_base+1FCh
  45. store word 220h at kolibri_ldm_base+1FEh
  46.  
  47.  
  48. ; ...
  49. rb 2*80*18*512-$