1 macro debug_print str
\r
3 local ..string, ..label
\r
19 macro debug_print_dec arg
\r
31 dpd fix debug_print_dec
\r
33 ;---------------------------------
\r
34 debug_outdec: ;(eax - num, edi-str)
\r
47 call debug_outchar ; stosb
\r
50 ;---------------------------------
\r
52 debug_outchar: ; al - char
\r
102 macro debug_print_hex arg
\r
113 dph fix debug_print_hex
\r
122 mov cl, [__hexdigits + ecx]
\r
133 db '0123456789ABCDEF'