Subversion Repositories Kolibri OS

Rev

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

Rev 7675 Rev 7677
Line 117... Line 117...
117
        ret
117
        ret
Line 118... Line 118...
118
 
118
 
119
get_dump:
119
get_dump:
120
        mov     edi, dumpdata
120
        mov     edi, dumpdata
121
        mov     esi, [edi-4]
121
        mov     esi, [edi-4]
122
        mov     edx, dump_height*10h
122
        mov     edx, DUMP_HEIGHT*10h
123
        mov     ecx, edx
123
        mov     ecx, edx
124
        xor     eax, eax
124
        xor     eax, eax
125
        push    edi
125
        push    edi
126
        rep stosb
126
        rep stosb
Line 1128... Line 1128...
1128
 
1128
 
1129
OnDump:
1129
OnDump:
1130
        mov     esi, [curarg]
1130
        mov     esi, [curarg]
1131
        cmp     byte [esi], 0
1131
        cmp     byte [esi], 0
1132
        jnz     .param
1132
        jnz     .param
1133
        add     [dumppos], dump_height*10h
1133
        add     [dumppos], DUMP_HEIGHT*10h
Line 1134... Line 1134...
1134
        jmp     .doit
1134
        jmp     .doit
1135
 
1135
 
1136
    .param:
1136
    .param:
Line 2174... Line 2174...
2174
aSSE2           db      '[SSE64]'
2174
aSSE2           db      '[SSE64]'
2175
aMMX128         db      '[MMX128]'
2175
aMMX128         db      '[MMX128]'
Line 2176... Line 2176...
2176
 
2176
 
2177
aAVX            db      '[ AVX ]'
2177
aAVX            db      '[ AVX ]'
-
 
2178
aMSR            db      '[ MSR ]'
2178
aMSR            db      '[ MSR ]'
2179
if (FONT eq 0 )
-
 
2180
aPoint          db      0x1C
-
 
2181
else
-
 
2182
aPoint          db      0x1F
2179
aPoint          db      0x1C
2183
end if
2180
aMinus          db      '-'
2184
aMinus          db      '-'
2181
aColon          db      ':'
2185
aColon          db      ':'
2182
aSpace          db      ' '
2186
aSpace          db      ' '
2183
aQuests         db      '??'
2187
aQuests         db      '??'
Line 2324... Line 2328...
2324
bSuspended      db ?
2328
bSuspended      db ?
2325
bAfterGo        db ?
2329
bAfterGo        db ?
Line 2326... Line 2330...
2326
 
2330
 
2327
 
2331
 
Line 2328... Line 2332...
2328
messages_pos    dd ?
2332
messages_pos    dd ?
2329
messages        rb messages_height*messages_width
2333
messages        rb MSG_HEIGHT*MSG_WIDTH
2330
 
2334
 
2331
cmdline         rb cmdline_width+1
2335
cmdline         rb CMD_WIDTH+1
Line 2332... Line 2336...
2332
cmdline_len     dd ?
2336
cmdline_len     dd ?
Line 2333... Line 2337...
2333
cmdline_pos     dd ?
2337
cmdline_pos     dd ?
2334
curarg          dd ?
2338
curarg          dd ?
Line 2335... Line 2339...
2335
 
2339
 
Line 2433... Line 2437...
2433
 
2437
 
2434
step_num dd ?
2438
step_num dd ?
2435
proc_num dd ?
2439
proc_num dd ?
2436
dumpread dd ?
2440
dumpread dd ?
2437
dumppos  dd ?
2441
dumppos  dd ?
Line 2438... Line 2442...
2438
dumpdata rb dump_height*10h
2442
dumpdata rb DUMP_HEIGHT*10h
2439
 
2443
 
2440
; breakpoint structure:
2444
; breakpoint structure:
2441
; dword +0: address
2445
; dword +0: address