Subversion Repositories Kolibri OS

Rev

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

Rev 11 Rev 15
Line 278... Line 278...
278
        mov    [write_error_to],process_error+43
278
        mov    [write_error_to],process_error+43
279
        mov    eax,[error_interrupt]
279
        mov    eax,[error_interrupt]
280
        call   writehex
280
        call   writehex
Line 281... Line 281...
281
        
281
        
282
        mov    eax,[0x3000]
282
        mov    eax,[0x3000]
283
        shl    eax,8
283
        imul   eax,tss_step
284
        cmp    [0x80000+eax+0xB0],byte 0
284
        cmp    [eax+tss_data+l.cs-tss_sceleton], os_code
285
        jz     @f
285
        jz     @f
286
        mov    esi,system_error
286
        mov    esi,system_error
287
        call   sys_msg_board_str
287
        call   sys_msg_board_str
288
      @@:
-
 
289
        
-
 
290
        mov    eax,[0x3000]
-
 
291
        imul   eax,tss_step
288
      @@:
Line 292... Line 289...
292
        mov    eax,[eax+tss_data+l.eip-tss_sceleton]
289
        mov    eax,[eax+tss_data+l.eip-tss_sceleton]
293
 
290
 
Line 336... Line 333...
336
     push  ds es
333
     push  ds es
337
     mov   ax, os_data
334
     mov   ax, os_data
338
     mov   ds, ax
335
     mov   ds, ax
339
     mov   es, ax
336
     mov   es, ax
340
     call  fdc_irq
337
     call  fdc_irq
-
 
338
 
-
 
339
     mov   al,0x20            ; ready for next irq
-
 
340
     out   0x20,al
-
 
341
 
341
     pop   es ds
342
     pop   es ds
342
     popad
343
     popad
343
     iret
344
     iret
Line 344... Line 345...
344
 
345