Subversion Repositories Kolibri OS

Rev

Rev 1816 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1816 Rev 3614
Line 60... Line 60...
60
   ;mov  eax,63
60
   ;mov  eax,63
61
   ;mov  ebx,1
61
   ;mov  ebx,1
62
   ;int  0x40
62
   ;int  0x40
63
   mov	bl, al
63
   mov	bl, al
64
   mov	eax, 1
64
   mov	eax, 1
65
   call SysMsgBoardChar
65
   call SysMsgBoard
66
   popad
66
   popad
67
   popf
67
   popf
68
ret
68
ret
Line 69... Line 69...
69
 
69
 
Line 136... Line 136...
136
    jnz   .new_char
136
    jnz   .new_char
137
    popad
137
    popad
138
    popf
138
    popf
139
ret
139
ret
Line 140... Line 140...
140
 
140
 
141
SysMsgBoardChar:
141
SysMsgBoard:
142
   push   eax ebx ecx
142
   push   eax ebx ecx
143
   mov	  cl, al
143
   mov	  cl, al
144
   mov	  eax, 63
144
   mov	  eax, 63
145
   mov	  ebx, 1
145
   mov	  ebx, 1
Line 151... Line 151...
151
   push   eax
151
   push   eax
152
 @@:
152
 @@:
153
   lodsb
153
   lodsb
154
   or	  al, al
154
   or	  al, al
155
   jz	  @f
155
   jz	  @f
156
   call   SysMsgBoardChar
156
   call   SysMsgBoard
157
   jmp	  @b
157
   jmp	  @b
158
 @@:
158
 @@:
159
   pop	  eax
159
   pop	  eax
160
ret
160
ret