🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.cpm
Article #5351

Re: Turbo Pascal I/O

#5351
From: swillett%amber.Berkeley.EDU
Date: Wed, 15 Oct 1986 02:12
7 lines
1069 bytes
Perhaps I have an idea what is wrong.  Turbo uses BIOS calls for I/O instead 
of BDOS calls, thereby bypassing the waiting SUBMIT input.  You can change this
by writing your own procedure using Turbo's BDos procedure and changing the
appropriate pointer (probably ConInPtr) to point to your procedure.  This may
be done, I THINK, by using something like ConInPtr := ptr(addr(yourproc)).
Read the Turbo 3.0 manual section on I/O drivers on page 272.  All of this comes to me because I once saw an example somewhere but oculd not put my finger on it
Try  playing around.
Technical Details
Message-ID: <4610@brl-smoke.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-crg!rutgers!caip!brl-adm!brl-smoke!smoke!swillett%amber.Berkeley.EDU@ucb-vax.ARPA

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-crg!rutgers!caip!brl-adm!brl-smoke!smoke!swillett%amber.Berkeley.EDU@ucb-vax.ARPA
From: swillett%amber.Berkeley.EDU@ucb-vax.ARPA
Newsgroups: net.micro.cpm
Subject: Re:  Turbo Pascal I/O
Message-ID: <4610@brl-smoke.ARPA>
Date: Tue, 14-Oct-86 22:12:01 EDT
Article-I.D.: brl-smok.4610
Posted: Tue Oct 14 22:12:01 1986
Date-Received: Fri, 17-Oct-86 07:02:17 EDT
Sender: news@brl-smoke.ARPA
Lines: 7