summaryrefslogtreecommitdiff
path: root/libc/msdos
diff options
context:
space:
mode:
authorRobert de Bath <rdebath@poboxes.com>2002-01-12 20:42:42 +0100
committerLubomir Rintel <lkundrak@v3.sk>2013-10-23 23:48:46 +0200
commitd91fa39567f5659e3931cf61517d62fddcd87570 (patch)
tree20583acd4f345a4f5c9a7772870ef972cb8a3b14 /libc/msdos
parentbff547eabb6678ec8e71ffbcfbf9a4f05c94d949 (diff)
downloaddev86-d91fa39567f5659e3931cf61517d62fddcd87570.tar.gz
Import Dev86src-0.16.1.tar.gzv0.16.1
Diffstat (limited to 'libc/msdos')
-rw-r--r--libc/msdos/conio.c83
1 files changed, 0 insertions, 83 deletions
diff --git a/libc/msdos/conio.c b/libc/msdos/conio.c
deleted file mode 100644
index f6f9105..0000000
--- a/libc/msdos/conio.c
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1999 Robert de Bath <rdebath@cix.compulink.co.uk>
- * This file is part of the Linux-8086 C library and is distributed
- * under the GNU Library General Public License.
- */
-
-/*
- * I'm not sure if these should be BIOS or dos calls, so I'll assume they're
- * BIOS calls but I may have to do something about Ctrl-C.
- */
-
-getch()
-{
-#asm
- xor ax,ax
- int $16
-#endasm
-}
-
-getche()
-{
- int i = getch();
- if( i & 0xFF) putch(i);
- return i;
-}
-
-kbhit()
-{
-#asm
- mov ah,#1
- int $16
- jz nokey
- cmp ax,#0
- jnz dort
- mov ax,#3
-dort:
- ret
-nokey:
- xor ax,ax
-#endasm
-}
-
-putch()
-{
-#asm
-#if !__FIRST_ARG_IN_AX__
- mov bx,sp
- mov ax,[bx+2]
-#endif
- mov ah,#$0E
- mov bx,#7
- int $10
-#endasm
-}
-
-cputs(str)
-char * str;
-{
- while(*str) putch(*str++);
-}
-
-#if 0
-
-cgets()
-{
-}
-
-cprintf()
-{
-}
-
-cscanf()
-{
-}
-
-getpass()
-{
-}
-
-gotoxy()
-{
-}
-
-#endif