Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!gatech!emcard!mat From: mat@emcard.UUCP (Mat Waites) Newsgroups: comp.sys.cbm Subject: Re: 1200 baud register settings?? Message-ID: <5929@emcard.UUCP> Date: 29 Aug 88 12:56:12 GMT References: <5911@emcard.UUCP> <10390@cs.tcd.ie> Reply-To: mat@emcard.UUCP (Mat Waites) Organization: Emory University Cardiac Data Bank Lines: 38 }In article <5911@emcard.UUCP}, mat@emcard.UUCP (Mat Waites) writes: }} I'm trying to get 1200 baud working reliably on the 64. In article <10390@cs.tcd.ie} ecarroll@cs.tcd.ie (Eddy Carroll) writes: }Does Power C install it's own handler into the NMI vector, to handle cases }where the user does a RUN/STOP-RESTORE? If it does, then this will mess }up the timing of the NMI RS232 routines. At 1200 baud, the Kernal }routines are going flat out, and as far as I know, they are VERY dependant }on getting into the RS232 NMI code as quickly as possibly when an NMI }timer interrupt occurs. } }Presumably you don't have any problems running the same code at 300 baud? Right, 300 baud works fine. Also right, the RESTORE key is still active when serial I/O is going on. I'll have to check the vectors tonight. } }If the above does turn out to be the problem, the way around it is }to replace Power C's code with your own (or just replace the original }vectors and to hell with RUN/STOP-RESTORE - this might be a good idea }for testing anyway). } }Eddy Carroll |You haven't lived until }INTER: mcvax!ukc!cs.tcd.ie!csvax1!ecarroll@uunet.uu.net| you've died in MUD! } UUCP: {...uunet}!mcvax!ukc!cs.tcd.ie!csvax1!ecarroll |---* Genuine MUD Wizard Thanks, Eddy, for some excellent advice. Mat -- W Mat Waites | Emory Cardiac Data Bank | UUCP: gatech!emcard!mat | Atlanta, GA | PHONE: (404) 727-7197 ******** End of newsgroups--what next? [npq]