X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com From: "Gerrit van Niekerk" Organization: GPvNO To: djgpp AT delorie DOT com Date: Mon, 21 Jan 2008 20:56:26 +0200 MIME-Version: 1.0 Subject: Re: BIOSCOM Message-ID: <479506FA.27003.C68BE66@gerritvn.gpvno.co.za> In-reply-to: <4794F70D.26311.C2A8969@gerritvn.gpvno.co.za> References: <200801202022 DOT m0KKMLg0001310 AT delorie DOT com>, , <4794F70D DOT 26311 DOT C2A8969 AT gerritvn DOT gpvno DOT co DOT za> X-mailer: Pegasus Mail for Windows (4.41) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 21 Jan 2008 at 19:48, Gerrit van Niekerk wrote: > > > To get higher speeds, you need hardware-specific code. > > Huumm... Hyperterminal is no hardware-specific and does it > > very well at 57600! > BIOSCOM as the name says, uses the BIOS functions which are simple polling functions. You will be > lucky to receive reliably even at 9600 baud. For higher speeds you need to use interrupts and need > an ISR, perhaps even a dual Protected Mode/Real Mode one. For an example, download the GDB source code and look at gdb/ser-go32.c -- Gerrit van Niekerk GP van Niekerk Ondernemings BK Roosstraat 211, Meyerspark, 0184, South Africa Tel: +27(12)8036501 Fax SA: 0866 413 555 Cell: +27(73)6891370 Fax Int'l: +1(206)2034139 Email: gerritvn AT gpvno DOT co DOT za Web: http://www.gpvno.co.za