Rev 1055 | Rev 1063 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1055 | Rev 1056 | ||
---|---|---|---|
Line 54... | Line 54... | ||
54 | ;; |
54 | ;; |
55 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
55 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 56... | Line 56... | ||
56 | 56 | ||
Line 57... | Line 57... | ||
57 | include 'macros.inc' |
57 | include 'macros.inc' |
Line 58... | Line 58... | ||
58 | 58 | ||
Line 59... | Line 59... | ||
59 | $Revision: 1055 $ |
59 | $Revision: 1056 $ |
Line 452... | Line 452... | ||
452 | .noSYSCALL: |
452 | .noSYSCALL: |
453 | ; ----------------------------------------- |
453 | ; ----------------------------------------- |
Line 454... | Line 454... | ||
454 | 454 | ||
Line 455... | Line 455... | ||
455 | ; LOAD IDT |
455 | ; LOAD IDT |
456 | 456 | ||
Line 457... | Line 457... | ||
457 | call build_interrupt_table |
457 | call build_interrupt_table ;lidt is executed |
458 | lidt [idtreg] |
458 | ;lidt [idtreg] |
459 | 459 | ||
Line 1294... | Line 1294... | ||
1294 | mov ebx,16 |
1294 | mov ebx,16 |
1295 | d_hexnum: |
1295 | d_hexnum: |
1296 | xor edx,edx |
1296 | xor edx,edx |
1297 | call division_64_bits |
1297 | call division_64_bits |
1298 | div ebx |
1298 | div ebx |
- | 1299 | hexletters = __fdo_hexdigits |
|
1299 | add edx,hexletters |
1300 | add edx,hexletters |
1300 | mov dl,[edx] |
1301 | mov dl,[edx] |
1301 | mov [edi],dl |
1302 | mov [edi],dl |
1302 | dec edi |
1303 | dec edi |
1303 | loop d_hexnum |
1304 | loop d_hexnum |