[Coco] Modifying Level1/coco1 for 6309 native mode

Bill Nobel b_nobel at hotmail.com
Fri Feb 14 21:53:51 EST 2014


My first thought would be scf or ccio in level 1, since they handle keyboard.  Is you problem at point of entering date/time on boot?

> Date: Fri, 14 Feb 2014 21:49:27 -0500
> From: robert.gault at att.net
> To: coco at maltedmedia.com
> Subject: Re: [Coco] Modifying Level1/coco1 for 6309 native mode
> 
> Bill Nobel wrote:
> > Yep, it is exactly as I thought.  The entry point of L0604 is the setstat for SS.RsBit.  I did a quick comparison on the documented level 2 RBF and level 1 RBF I had (very close to each other).  ‘A' will contain LSB of X from register stack.
> >
> > Although it’s like you said Robert depending on where you are in decoding it, U could contain different things.  I found in rbf that U will usually have either a Path descriptor or Register pointers (sometimes pointer to buffer within path descriptor).
> >
> > Side note - My god I still remember that??? (it’s been 20+ years)
> >
> > -Bill
> 
> Bill,
> 
> That's what I thought but grabbing the lsb of regX seemed peculiar. Maybe the 
> following will ring some bells in your memory. ;)
> 
> 
> The current status is that the crash occurs after the ENTER key is hit. That 
> means you can type anything and see it appear on the screen until you hit enter.
> While it might seem that setime is the problem it is not. You can hold down the 
> shift key during the boot process and get to the OS9: prompt. Type anything and 
> you will see it. ENTER will crash the system.
> 
> I can't quite pin down what is crashing but it looks like we are very close to 
> working in 6309 native mode with a coco1. Once NitrOS-9 runs, then code can be 
> optimized for the 6309.
> 
> Robert
> 
> 
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
 		 	   		  


More information about the Coco mailing list