home *** CD-ROM | disk | FTP | other *** search
- '
- ' MINIMAL.BAS: Talk on COM1 @ 2400 baud
- '
- '$INCLUDE: 'LCL4B.BI'
- DECLARE FUNCTION Buf256Seg CDECL()
- 'Reset port
- CODE = SioRxBuf(COM1, Buf256Seg(), Size256)
- CODE = SioReset(COM1, Baud2400)
- DO
- 'Anything incoming ?
- CODE = SioGetc(COM1, 1)
- IF CODE > -1 THEN CODE = SioCrtWrite(CODE)
- 'Anything to send ?
- IF SioKeyPress() <> 0 THEN
- ANYKEY = SioKeyRead()
- 'Exit if user types Escape (ESC=27)
- IF ANYKEY = 27 THEN EXIT DO
- CODE = SioPutc(COM1,ANYKEY)
- END IF
- LOOP
- CODE = SioDone(COM1)
- END
-