Rev 194 | Rev 202 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 194 | Rev 200 | ||
---|---|---|---|
Line 550... | Line 550... | ||
550 | mov edx, 0xFFFFFF |
550 | mov edx, 0xFFFFFF |
551 | mov ebx, [MEM_AMOUNT] |
551 | mov ebx, [MEM_AMOUNT] |
552 | shr ebx, 20 |
552 | shr ebx, 20 |
553 | mov edi, 1 |
553 | mov edi, 1 |
554 | mov eax, 0x00040000 |
554 | mov eax, 0x00040000 |
555 | call display_number |
555 | call display_number_force |
Line 556... | Line 556... | ||
556 | 556 | ||
Line 557... | Line 557... | ||
557 | ; REDIRECT ALL IRQ'S TO INT'S 0x20-0x2f |
557 | ; REDIRECT ALL IRQ'S TO INT'S 0x20-0x2f |
558 | 558 | ||
Line 1244... | Line 1244... | ||
1244 | ; eax bits 22-31 = reserved |
1244 | ; eax bits 22-31 = reserved |
1245 | ; |
1245 | ; |
1246 | ; ebx = number or pointer |
1246 | ; ebx = number or pointer |
1247 | ; ecx = x shl 16 + y |
1247 | ; ecx = x shl 16 + y |
1248 | ; edx = color |
1248 | ; edx = color |
- | 1249 | xor edi, edi |
|
- | 1250 | display_number_force: |
|
Line 1249... | Line 1251... | ||
1249 | 1251 | ||
1250 | cmp eax,0xffff ; length > 0 ? |
1252 | cmp eax,0xffff ; length > 0 ? |
1251 | jge cont_displ |
1253 | jge cont_displ |
1252 | ret |
1254 | ret |