public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
91bdfb9
)
modified print to use _write
author
ceriel
<none@none>
Wed, 10 Jun 1987 14:52:39 +0000
(14:52 +0000)
committer
ceriel
<none@none>
Wed, 10 Jun 1987 14:52:39 +0000
(14:52 +0000)
mach/i86/libem/print.s
patch
|
blob
|
history
diff --git
a/mach/i86/libem/print.s
b/mach/i86/libem/print.s
index
5cb8c04
..
09f12ed
100644
(file)
--- a/
mach/i86/libem/print.s
+++ b/
mach/i86/libem/print.s
@@
-2,10
+2,6
@@
.sect .text
.define printc,printd,prints
-SIO_D = 0xD8
-SIO_S = 0xDA
-TXRDY = 0x01
-
! argument in ax
! uses bx
prints:
@@
-38,10
+34,14
@@
printd:
! argument in ax
printc:
push ax
-1:
- inb SIO_S
- andb al,TXRDY
- jz 1b
- pop ax
- outb SIO_D
+ mov bx,sp
+ mov ax,1
+ push ax
+ push bx
+ push ax
+ call _write
+ pop bx
+ pop bx
+ pop bx
+ pop bx
ret