85 lines
3.0 KiB
Plaintext
85 lines
3.0 KiB
Plaintext
#
|
|
# cpu_diagcmds - IP32 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
|
|
# Fourth column is comments that appear in help display
|
|
#
|
|
# Columns must be separated by exactly one TAB!
|
|
#
|
|
# NOTE: this list starts with the minimum necessary;
|
|
# the intention is to keep useless code *out*
|
|
#
|
|
#
|
|
#
|
|
# the memtest was deleted and replaced by the expanded memtest2 version
|
|
memtest CMD memory_test CPU memory test original
|
|
memtest2 CMD memtest2_test CPU memory test new
|
|
memtest3 CMD high_dram_test fast 64bit addr/data memtest
|
|
#ldram CMD low_memtest arch independent 0-8M DRAM test
|
|
# this was retained as is
|
|
help_mem CMD print_memory_diagram Print memory diagram
|
|
fpu CMD fptest Floating point diagnostics
|
|
find_cpu CMD find_cpu Get the cpu type 1=r5k/5271 2=r10k 3=r12k
|
|
rtcreg CMD rtc_reg_chk Check RTC reg
|
|
clock CMD rt_clock Real Time Clock test
|
|
check_nic CMD check_eaddr Check eaddr CRC
|
|
#
|
|
# cache tests: from IP32/cache. NOTE: R5000 only!
|
|
#
|
|
dcache1 CMD dcache_par Data cache data parity test
|
|
icache1 CMD icache_par Instruction cache data parity test
|
|
icache2 CMD icache Instruction cache misc test
|
|
scache1 CMD scache_addr Secondary cache address test
|
|
scache2 CMD scache_ad Secondary cache address and data test
|
|
scache3 CMD scache_page_inval Secondary cache page invalidate test
|
|
scache4 CMD scache_random_line Secondary cache random line miss test
|
|
scache5 CMD scache_allmem Secondary cache addr and data test through all memory
|
|
scache6 CMD scache_2MB_addr Secondary cache addr test through 2MB addr range
|
|
scsi CMD scsi_basic_test Basic scsi test (can optionally give controller number)
|
|
pci CMD test_pci_cfg_space PCI config space addr data test
|
|
xscsi CMD exercise_scsi Exercise all SCSI disk drives found
|
|
#
|
|
# UST/Counter TEst
|
|
#
|
|
cntrs CMD cntrs_test UST counter and compare register interrupts
|
|
#
|
|
# i2c Register Test
|
|
#
|
|
i2c_reg CMD i2c_regtest MACE i2c register test
|
|
#
|
|
# tlb tests: from IP32/tlb. NOTE: R5000 only!
|
|
#
|
|
tlb CMD tlbtest TLB
|
|
#utlb CMD utlb_miss_exception UTLB miss exception
|
|
#
|
|
# parallel port tests
|
|
plpreg CMD RegisterContentsAfterReset Parallel Port register test
|
|
plploop CMD plp_loopback Parallel Port loopback test
|
|
plp_ext_loop CMD plp_external_loopback Parallel Port External loopback test
|
|
#plpfill CMD plp_filltest Parallel Port fill test
|
|
#plpwalk0 CMD plp_walking0 Parallel Port walking 0 test
|
|
#
|
|
# serial port tests
|
|
serialloop CMD SioLoopbackTest Serial Port loopback test
|
|
#
|
|
# mace ethernet port tests
|
|
maceec CMD maceec MACE ethernet hardware test
|
|
maceecs CMD maceecs MACE ethernet hardware stress-test
|
|
#
|
|
#
|
|
msglog_start CMD msglog_start Turn on message logging
|
|
msglog_stop CMD msglog_stop Turn off message logging
|
|
msglog_print CMD msglog_print Print message log
|
|
msglog_info CMD msglog_info Print information about log
|
|
mfg_reboot CMD mfg_reboot Boot unix via reboot vector
|
|
unlock_flash CMD unlock_flash Unlock Flash Ram, for mfg function test only
|
|
date CMD _do_date date
|