Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site zehntel.UUCP Path: utzoo!linus!vaxine!wjh12!genrad!decvax!harpo!ulysses!burl!we13!ihnp4!zehntel!zinfandel!dave From: dave@zinfandel.UUCP Newsgroups: net.micro.cbm Subject: Re: 1200 baud modem won't work on 64. - (nf) Message-ID: <1413@zehntel.UUCP> Date: Sat, 14-Apr-84 04:32:36 EST Article-I.D.: zehntel.1413 Posted: Sat Apr 14 04:32:36 1984 Date-Received: Sun, 15-Apr-84 01:57:26 EST Sender: berry@zehntel.UUCP Organization: Zehntel Inc., Walnut Creek, CA Lines: 31 #R:vaxwalle:-14200:zinfandel:19800005:000:1257 zinfandel!dave Apr 12 14:42:00 1984 As far as being able to type in commands successfully but receiving 80 percent garbage goes, I think I know what the problem is. When I was writing my assembly language 1200 baud program, I followed instructions in the Commodore Reference Manual for setting up baud rate, word length, parity, etc. When I ran the program, I was able to type in commands (and have them understood) but the information I *received* was, indeed, about 80 percent trashed. I finally used a machine language monitor to examine all the 'parameter' registers that are used by RS232. When I looked at the one that contains the word length, it was set to $09. My program tries to set it to $08 (via the appropriate kernal calls). For some reason, I can't set it to $08 (or anything else for that matter) by using the kernal call. As a fix, I specifically placed an '08' in the proper register and the program worked fine (zero garbage). I apologize for not giving the specific addresses and calls, but I don't have the Reference Manual in front of me. If anyone is interested, let me know and I'll look them up. Dave Funk Zehntel, Inc. 2625 Shadelands Drive Walnut Creek, CA 92598 (415) 932-6900 x309 ....!decvax!sytek!zehntel!dave ...."zehntel!dave"@BERKELEY