Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. include 'macros.inc'
  2.  
  3. $Revision: 435 $
  4.  
  5. include "proc32.inc"
  6. include "kglobals.inc"
  7. include "lang.inc"
  8. include "const.inc"
  9.  
  10. max_processes      equ   255
  11. tss_step           equ   (128+8192) ; tss & i/o - 65535 ports, * 256=557056*4
  12.  
  13. use16
  14.                   org   0x0
  15.                   jmp   start_of_code
  16.  
  17. org $+0x10000
  18.  
  19. db 0
  20. dd servetable-0x10000
  21. draw_line       dd __sys_draw_line
  22. disable_mouse   dd __sys_disable_mouse
  23. draw_pointer    dd __sys_draw_pointer
  24. drawbar         dd __sys_drawbar.forced
  25. putpixel        dd __sys_putpixel
  26. version         db 'Kolibri OS  version 0.6.5.0      ',13,10,13,10,0
  27.  
  28. include "boot/preboot.inc"
  29. include "kernel16.inc"
  30. include "bootstrap/switch.inc"
  31.  
  32. use32
  33.  
  34. include 'unpacker.inc'
  35.  
  36. __DEBUG__ fix 1
  37. __DEBUG_LEVEL__ fix 1
  38.  
  39. include 'fdo.inc'
  40. include "bootstrap/bootmsg.inc"
  41. include "bootstrap/bootlog.inc"
  42. include "vars1.inc"
  43. include "bootstrap/bootstrap.inc"
  44. include "core/mainloop.inc"
  45. include "core/idle.inc"
  46. include "kernel32.inc"
  47. include "hid/keymap.inc"
  48. include "vars2.inc"
  49.  
  50. IncludeIGlobals
  51. endofcode:
  52. IncludeUGlobals
  53. uglobals_size = $ - endofcode
  54. diff16 "end of kernel code",0,$
  55.  
  56. __REV__ = __REV
  57.  
  58. diff10 "revision",0,__REV__
  59.