[Coco] Modifying Level1/coco1 for 6309 native mode

Gene Heskett gheskett at wdtv.com
Sat Feb 15 10:40:52 EST 2014


On Saturday 15 February 2014 10:34:11 Robert Gault did opine:

> Bill Nobel wrote:
> > 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?
> 
> Not really. As I said, if you hold down the SHIFT key to bypass startup,
> all keys except ENTER will be processed. Since bypassing startup also
> bypasses setime, the problem is not entering date/time but ENTERing
> anything.
> 
> Candidates include scf, ccio(aka vtio), ioman, and maybe clock, krn,
> krnp2, and shell_21 .
> 
> What I don't understand is how any key except ENTER will display and not
> crash the system while ENTER crashes. That should eliminate all typing
> routines (except line feed in this case) so why is ENTER different?
> 
> Robert
> 
Settime cannot be bypassed unless it has been replaced by a real time clock 
chip, defined by which clock2 module you use in your boot.

That is what starts the multitasking in any os9 version.  Without it, you 
have no IRQ handler, and the keyboard IS an IRQ source.  The IRQ handler is 
in the clock module, and without that being enabled, any keypress is a 
crash. 

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

NOTICE: Will pay 100 USD for an HP-4815A defective but
complete probe assembly.




More information about the Coco mailing list