about summary refs log tree commit diff stats
path: root/apps/bos/print_string.asm
diff options
context:
space:
mode:
Diffstat (limited to 'apps/bos/print_string.asm')
-rw-r--r--apps/bos/print_string.asm11
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/bos/print_string.asm b/apps/bos/print_string.asm
new file mode 100644
index 00000000..555e4d52
--- /dev/null
+++ b/apps/bos/print_string.asm
@@ -0,0 +1,11 @@
+print_string:
+    pusha
+    mov ah, 0x0e
+loop:
+    mov al, [bx]
+    int 0x10
+    add bx, 1
+    cmp al, 0
+    jne loop
+    popa
+    ret