Rev 109 | Rev 139 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 109 | Rev 134 | ||
---|---|---|---|
Line 569... | Line 569... | ||
569 | jg .nobold |
569 | jg .nobold |
570 | cmp ax,cx |
570 | cmp ax,cx |
571 | jg .nobold |
571 | jg .nobold |
572 | end if |
572 | end if |
573 | mov edx,[.color] |
573 | mov edx,[.color] |
- | 574 | ; \begin{diamond}[18.08.2006] |
|
- | 575 | ; starting from K0530 kernel interprets flag 0x1000000 as |
|
- | 576 | ; negate existing pixels colors, disregarding passed color |
|
- | 577 | ; we do not want this |
|
- | 578 | and edx, 0xFFFFFF |
|
- | 579 | ; \end{diamond}[18.08.2006] |
|
574 | mov eax,38 |
580 | mov eax,38 |
575 | int 0x40 |
581 | int 0x40 |
576 | test ebp,BGI_BOLD |
582 | test ebp,BGI_BOLD |
577 | jz .nobold |
583 | jz .nobold |
578 | test ebp,BGI_FREE |
584 | test ebp,BGI_FREE |