Subversion Repositories Kolibri OS

Rev

Rev 76 | Rev 78 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 76 Rev 77
Line 70... Line 70...
70
draw_pointer    dd __sys_draw_pointer
70
draw_pointer    dd __sys_draw_pointer
71
drawbar         dd __sys_drawbar
71
drawbar         dd __sys_drawbar
72
putpixel        dd __sys_putpixel
72
putpixel        dd __sys_putpixel
73
; } mike.dld
73
; } mike.dld
Line 74... Line 74...
74
 
74
 
75
version           db    'Kolibri OS  version 0.5.3.0      ',13,10,13,10,0
75
version           db    'Kolibri OS  version 0.5.3.1      ',13,10,13,10,0
Line 76... Line 76...
76
                  ;dd    endofcode-0x10000
76
                  ;dd    endofcode-0x10000
77
 
77
 
78
                  ;db   'Boot02'
78
                  ;db   'Boot02'
Line 146... Line 146...
146
        lgdt    [cs:gdts-0x10000]       ; Load GDT
146
        lgdt    [cs:gdts-0x10000]       ; Load GDT
147
        mov     eax, cr0                ; Turn on paging // protected mode
147
        mov     eax, cr0                ; Turn on paging // protected mode
148
        or      eax, ecx
148
        or      eax, ecx
149
        and     eax, 10011111b *65536*256 + 0xffffff ; caching enabled
149
        and     eax, 10011111b *65536*256 + 0xffffff ; caching enabled
150
        mov     cr0, eax
150
        mov     cr0, eax
151
        jmp     byte $+2
151
        jmp     $+2
152
        mov     ax,os_data              ; Selector for os
152
        mov     ax,os_data              ; Selector for os
153
        mov     ds,ax
153
        mov     ds,ax
154
        mov     es,ax
154
        mov     es,ax
155
        mov     fs,ax
155
        mov     fs,ax
156
        mov     gs,ax
156
        mov     gs,ax
Line 2303... Line 2303...
2303
keyboard_mode_sys db 0
2303
keyboard_mode_sys db 0
2304
endg
2304
endg
Line 2305... Line 2305...
2305
 
2305
 
2306
iglobal
2306
iglobal
2307
version_inf:
2307
version_inf:
2308
  db 0,5,3,0  ; version 0.5.3.0
2308
  db 0,5,3,1  ; version 0.5.3.1
2309
  db UID_KOLIBRI
2309
  db UID_KOLIBRI
2310
  db 'Kolibri',0
2310
  db 'Kolibri',0
2311
version_end:
2311
version_end: