Subversion Repositories Kolibri OS

Rev

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

Rev 652 Rev 655
Line 2167... Line 2167...
2167
======================================================================
2167
======================================================================
2168
Parameters:
2168
Parameters:
2169
  * eax = 47 - function number
2169
  * eax = 47 - function number
2170
  * ebx = parameters of conversion number to text:
2170
  * ebx = parameters of conversion number to text:
2171
    * bl = 0 - ecx contains number
2171
    * bl = 0 - ecx contains number
2172
    * bl = 1 - ecx contains pointer to dword-number
2172
    * bl = 1 - ecx contains pointer to dword-number, or qword-number
2173
    * bh = 0 - display in decimal number system
2173
    * bh = 0 - display in decimal number system
2174
    * bh = 1 - display in hexadecimal system
2174
    * bh = 1 - display in hexadecimal system
2175
    * bh = 2 - display in binary system
2175
    * bh = 2 - display in binary system
2176
    * bits 16-21 = how many digits to display
2176
    * bits 16-21 = how many digits to display
2177
    * bits 22-30 reserved and must be set to 0
2177
    * bits 22-29 reserved and must be set to 0
-
 
2178
    * bit 30 - set in 1, if the output of qword (64-bites) number
2178
    * bit 31 - set in 1, if the output of number without empty zero in high bits is required
2179
    * bit 31 - set in 1, if the output of number without empty zero in high bits is required
2179
  * ecx = number (if bl=0) or pointer (if bl=1)
2180
  * ecx = number (if bl=0) or pointer (if bl=1)
2180
  * edx = [coordinate on axis x]*65536 + [coordinate on axis y]
2181
  * edx = [coordinate on axis x]*65536 + [coordinate on axis y]
2181
  * esi = 0xX0RRGGBB:
2182
  * esi = 0xX0RRGGBB:
2182
    * RR, GG, BB specify the color
2183
    * RR, GG, BB specify the color