colorgaPC init sequence.................... (not Ha3sm, no processes)

Somebody puts a colorgOS floppy in a 386+ PC with a keyboard, a VGA
  monitor and a beep speaker and power-cycles the box.
The PC loads it's bootsector off a floppy.
the colorgOS bootsector loads the first cylinder of the floppy over the 
   boot segment.
The loaded colorgOS code then...
turns off hardware IRQs
turns off NMI?
gets into pmode
	sets up a small GDT.
	sets up IDT
		set everything to "unprepared"
programs the PICs
	unIBM the IRQ assignments. Start IRQs at 0x20.
	level-triggered, auto-acknowledge

programs the ticker, the NMI clock	PIT 2,1
program the cycluphone clock		PIT 1,0
coordinate the cycluphone engine with the pulserate
install pulse
install the keyboard reflex
install cycluphone clock reflex
turn on IRQs
turn on NMI
HALT-burble-LOOP forever
 on events while halt-looping
	when unprepared
		log it

	when cycluphone clock
		if change to check keyboard state ring buffer
			look up changes in bassbuttons table
			assert new note state
			update jiffy's copy of keyboard ring pointer
		fi
		age note state
		cycluphize the notes
		compute next 1.1 clock-spans of tone data 
		display color, artscii.

	when tick
		assert current beeper bit

	when keyboard
		ring the keyboard event
		monitor-display the key

