#
# cpu_diagcmds - IP26 CPU Diagnostic functions
#
# First column is the name
# Second column is the type:
#   STR for string
#   CMD for command
#   INT for integer constant
# Third column is value:
#   CMD value is the name of the function to call
#   STR value is the quoted string
#   INT value is the integer
# 
# Columns must be separated by exactly one TAB!
buffoff	CMD	buffoff	Turn off message buffering
buffon	CMD	buffon	Turn on message buffering
checksum	CMD	checksum	RANGE
clock	CMD	rt_clock	clock counters carry
dram	CMD	dram_diagnostics	[RANGE] DRAM (>4MB) data/address test
duart	CMD	duart_loopback	(-i|e)(0-1) DUART internal/external loopback
emfail	CMD	emfail	Produce \"Electronics Module\" failure message
fpu	CMD	fptest	Floating Point Unit test
hinv	CMD	hinv	Hardware Inventory
hpc3	CMD	hpc3	HPC3 registers and fifos
int2	CMD	int2_mask	int2 interrupt mask registers
ldram	CMD	low_memtest	DRAM (0-16MB) data/address test
lkh_aa	CMD	khlow_drv	KH + AA test run in the area usually occupied by ide
led	CMD	setled	Set led color
memtest	CMD	memory_test	CPU memory test
memtest2	CMD	memtest2_test	Expanded CPU memory test
help_mem	CMD	print_memory_diagram	Print memory diagram
blk	CMD	blk_test	Block Read and Write Test
shift	CMD	shift_dram	Shifting data patterns into successive addresses
print1	CMD	plp_write	Parallel port write dma
print2	CMD	plp_mwrite	Parallel port multiple desc write dma
print3	CMD	plp_lpbk	Parallel port loopback test
resetcons	CMD	resetcons	Reset graphics console
scsi	CMD	scsi	SCSI
timer	CMD	timer	timer frequency
wait	CMD	wait	Wait for <CR> to continue (usage: wait [\"message\"])
xscsi	CMD	exercise_scsi	Exercise all SCSI disk drives found
nvram1	CMD	eeprom_address	eeprom address
nvram3	CMD	eeprom_data	eeprom data
nvram4	CMD	eeprom_id	eeprom id
nvram5	CMD	eeprom_pins	eeprom pin signals
chg_volt	CMD	chg_volt	[0-2] Set +5V supply +/-5%
pwjumper	CMD	passwd_jumper	Indicate if passwd jumper is installed
eisa	CMD	eisa_register	data path test for EIU/Intel regs.
scope	CMD	scope	CPU scope loo; (usage: scope [memory|dcache|scsi|enet|rtc|duart0])
audio	CMD	audio	run audio test set
thru	CMD	thru	run audio passthru routine
audiofield	CMD	audiofield	run field audio test
audio_hal2rev	CMD	hal2_rev	Checks for HAL2 chip rev
scache	CMD	scache	Scache tests (usage: scache [1-6])
dcache	CMD	dcache	Dcache test (usage: dcache)
tlb	CMD	tlbtest
utlb	CMD	utlb_miss_exception
tccfifo	CMD	tcc_fifo_test	TCC FIFO test
tccpref	CMD	tcc_pref_test	TCC Prefetch test
lpackd	CMD	lpackd	lpackd tests
fast_iu	CMD	pass_fast_iu_test	fast iu tests
ecc	CMD	ecc_test	ECC tests
