Rev 15 | Rev 20 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 15 | Rev 16 | ||
---|---|---|---|
Line 277... | Line 277... | ||
277 | 277 | ||
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] |
Line 280... | Line -... | ||
280 | call writehex |
- | |
281 | - | ||
282 | mov eax,[0x3000] |
280 | call writehex |
283 | imul eax,tss_step |
281 | |
284 | cmp [eax+tss_data+l.cs-tss_sceleton], os_code |
282 | cmp dword [esp+4+4], os_code ; CS |
285 | jz @f |
283 | jnz @f |
286 | mov esi,system_error |
284 | mov esi,system_error |
287 | call sys_msg_board_str |
285 | call sys_msg_board_str |
Line 288... | Line 286... | ||
288 | @@: |
286 | @@: |
289 | mov eax,[eax+tss_data+l.eip-tss_sceleton] |
287 | mov eax, [esp+4] ; EIP |
Line 290... | Line 288... | ||
290 | 288 |