Thanks guys, I figured it out. the routine is working now. On Mon, Sep 26, 2016 at 2:19 PM, smf <smf@null.net> wrote: > 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 > -- Nick Vivid www.nickvivid.com Message was sent through the cbm-hackers mailing listReceived on 2016-09-28 13:00:02
Archive generated by hypermail 2.2.0.