Subject: vs2000 console etc.
To: None <port-vax@NetBSD.ORG>
From: None <rick@snowhite.cis.uoguelph.ca>
List: port-vax
Date: 02/26/1996 14:23:32
Yep, now I see the console I/O routine entry points listed for the ROM, but
can't see any doc on how you talk to them.

The following might be of some interest wrt the boot stuff:
0x20040004 - sys_type register == 0x4 (indicates a ka410)
0x200b0038 - console mailbox
	bits 9,8 - halt switch --> 0,1 restart, boot, halt
				   2 boot, halt
				   3 halt
	(CORRECTION ABOVE BITS ARE 7,6 not 9,8!!)
	bit 5 restart in progress
	bit 4 bootstrap in progress
	bits 3,2 halt action (bit definitions same as halt switch)
0x200b003c - console flags
	bit 9 - parameter file loaded for ethernet boot
	bit 8 - lk201 keyboard
	bit 7 - video display console\
	bit 6 - corrupted data (??)
	bit 5 - reentry flag
	bit 4 - multinational flag
	bit 3 - console display is a crt device
	bit 2 - guard
0x200b0040 - lk201 id
	bits 9-2 value indicates type of lk201
0x200b0044 - console id
	bits indicate console type
		0 - unknown
		1 - terminal on serial port 3
		2 - terminal on serial port 0
		b0 - monochrome bitmapped display
0x200b0098-0x200b00a4 - boot device (4 bytes in ascii)
0x200b00a8-0x200b00b4 - boot flags as set by "test 52"

Basically, this is all junk stuffed in the last bytes of tod watch chip's
nov ram. Just thought some of it might be useful, rick.