Re: Up9600 Routine Help Needed

From: smf <smf_at_null.net>
Date: Mon, 26 Sep 2016 19:19:09 +0100
Message-ID: <98aa8f06-8201-c1bc-6c17-b7bfcb1232e8@null.net>
Completely psychic debugging, but if the routine in up9600.txt works 
standalone for you then I'd suspect:

1. conflict between ccgms and the cia timer

2. something else is overwriting 792/788

3. kernel is not banked in and it uses its own irq/nmi handler, so it 
ignores 792/788

You probably need to litter your code with some inc $400, inc $401 etc 
so you can see what is being called.

On 26/09/2016 14:27, Nick Vivid wrote:
> Hey guys, this is Alwyz (Striketerm - the Novaterm 9.6 hack).
>
> I'm working on an unofficial version of CCGMS. I've gotten Swiftlink 
> support installed (with hardware flow control working nicely), but 
> getting UP9600 routines working is leaving me scratching my head. 
> Daniel Dallmann, the author of the original routine, is off the grid 
> from what I can tell.
>
> Here's what I've learned so far:
>
> - He posted this source in the late 90s.
>
> http://www.jamtronix.com/files/novaterm/v10/serial/up9600.txt
>
> Going through the novaterm source code, the working routine in 
> Novaterm 9.6 has no source code associated with it. I've used 
> regenerator to recreate the source code. That isn't working for me, 
> either.
>
> I've vectored in the NMI,IRQ,RSIN, and RSOUT routines.
>
> I've got no keyboard response and no input either. It finds the UP9600 
> interface, but in essence locks up the program with it installed.
>
> Anyone who would like to help me solve this puzzle, please send me an 
> email. There's probably something very obvious that my lack of kernel 
> expertise is not seeing.
>
> I'm working on CCGMS in 64tass format.
>
> Thanks!
> Alwyz
>
>


       Message was sent through the cbm-hackers mailing list
Received on 2016-09-26 19:00:33

Archive generated by hypermail 2.2.0.