From: Bill Joy Date: Mon, 12 Nov 1979 15:22:44 +0000 (-0800) Subject: BSD 3 development X-Git-Tag: BSD-3~743 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/936a621b4ad304d108212e400ebfcf48176066e2 BSD 3 development Work on file usr/src/libc/sys/vread.s Work on file usr/src/libc/sys/vwrite.s Synthesized-from: 3bsd --- diff --git a/usr/src/libc/sys/vread.s b/usr/src/libc/sys/vread.s new file mode 100644 index 0000000000..cb44a6ed01 --- /dev/null +++ b/usr/src/libc/sys/vread.s @@ -0,0 +1,17 @@ +# C library -- vread + +# nread = vread(file, buffer, count); +# +# nread ==0 means eof; nread == -1 means error + + .set vread,3+64 +.globl _vread +.globl cerror + +_vread: + .word 0x0000 + chmk $vread + bcc noerror + jmp cerror +noerror: + ret diff --git a/usr/src/libc/sys/vwrite.s b/usr/src/libc/sys/vwrite.s new file mode 100644 index 0000000000..b4978d1387 --- /dev/null +++ b/usr/src/libc/sys/vwrite.s @@ -0,0 +1,17 @@ +# C library -- vwrite + +# nwritten = vwrite(file, buffer, count); +# +# nwritten == -1 means error + + .set vwrite,4+64 +.globl _vwrite +.globl cerror + +_vwrite: + .word 0x0000 + chmk $vwrite + bcc noerror + jmp cerror +noerror: + ret