Subversion Repositories Kolibri OS

Rev

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

Rev 170 Rev 172
Line 128... Line 128...
128
           xor eax, eax
128
           xor eax, eax
129
           mov [dir_addr], eax
129
           mov [dir_addr], eax
130
           mov [master_addr], eax
130
           mov [master_addr], eax
Line 131... Line 131...
131
 
131
 
132
           mov eax, [app_size]
132
           mov eax, [app_size]
133
           add eax, 4095+4096
133
           add eax, 4095
134
           and eax, NOT(4095)
134
           and eax, NOT(4095)
135
           mov [app_size], eax
135
           mov [app_size], eax
136
           mov ebx, eax
136
           mov ebx, eax
137
           shr eax, 12
137
           shr eax, 12
Line 755... Line 755...
755
           mov    [l.es],ax
755
           mov    [l.es],ax
756
           mov    [l.fs],ax
756
           mov    [l.fs],ax
757
           mov    ax,graph_data         ;ax - selector of graphic segment
757
           mov    ax,graph_data         ;ax - selector of graphic segment
758
           mov    [l.gs],ax
758
           mov    [l.gs],ax
759
           mov    [l.io],word 128
759
           mov    [l.io],word 128
760
           mov    [l.eflags],dword 0x3202
760
           mov    [l.eflags],dword 0x1202
Line 761... Line 761...
761
 
761
 
762
           mov    [l.ss0],os_data
762
           mov    [l.ss0],os_data
763
           mov    ebx,[slot]
763
           mov    ebx,[slot]
764
           shl    ebx,12
764
           shl    ebx,12