🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #40444

gemdos, bios, xbios

#40444
From: ncastellano
Date: Sat, 03 Feb 1990 18:43
26 lines
1644 bytes
A few questions for you atari hackers out there...

First, how can I read a character from the keyboard without echoing it to the
screen?  Currently, I am polling the keyboard with bios(1, 2) which returns a
-1 when a key is pressed, then reading the key with gemdos(1) which echoes it
to the screen.  Is there a function similar to gemdos(1) which will give me the
value but not echo it to the screen?

Second...can someone describe the parameters for xbios 8 and xbios 9 (Floprd
and Flopwr)...I'd like to use these to make a disk-to-file-to-disk
conversion program but the only docs I have on system calls for the st is a
header file (OSBIND.H) ... not much to work with.  Anyone know of a text file
anywhere that has at least some description of these functions?

                    Thanks,
                            nick


-- 
_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_
Mathematics is the subject in which we never know what we are talking about,
nor whether what we are saying is true.  -Bertrand Russell
_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_
Nicholas Steven Castellano     | Box 4127 Wesleyan Station | Disclaimer: I am
ncastellano@eagle.wesleyan.edu | Middletown CT 06457       | irresponsible.
_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_=_-_
Technical Details
Message-ID: <6288@eagle.wesleyan.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!yale!eagle!ncastellano

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!yale!eagle!ncastellano
From: ncastellano@eagle.wesleyan.edu
Newsgroups: comp.sys.atari.st
Subject: gemdos, bios, xbios
Message-ID: <6288@eagle.wesleyan.edu>
Date: 3 Feb 90 18:43:11 GMT
Lines: 26