rspcmd.awk
3.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#
# rspcmd.awk - ide diagnostic functions for RSP module
#
# First column is the name
#
# Second column is the type:
# CMD for command
# SCMD for command expecting ide-parsed args
# DCMD for command expecting a communication struct arg
# INT for integer constant
# STR for string constant
# Third column is value:
# CMD value is the name of the function (to call with char * argv)
# STR value is the quoted string
# INT value is the integer
# SCMD value is the name of the function (to call with sym_t * argv)
# DCMD value is the name of the function (to call with a comm struct ptr)
#
rsp DCMD rsp All RSP Bring-up Tests
rspcor DCMD rspcor Subset of RSP Bring-up Tests for correlation
rspcor1 DCMD rspcor1 Control subset of RSP Bring-up Tests for correlation
rsp_mem_pc DCMD rsp_other RSP IMem, DMem, and PC Tests. Not ucode-based.
rsp_dmem_rf DCMD rsp_other_ucode RSP uCode-Based DMem and Register File Tests
rsp_regr_dummy DCMD rsp_regr_dummy Regression Suite: Dummy. *** Tests 3 and 5 should fail. ***
rsp_regr_su_alu DCMD rsp_regr_su_alu Regression Suite: SU ALU
rsp_regr_su_br DCMD rsp_regr_su_br Regression Suite: Branch
rsp_regr_su_cp2 DCMD rsp_regr_su_cp2 Regression Suite: CP2 Move
rsp_regr_su_ld DCMD rsp_regr_su_ld Regression Suite: SU Load
rsp_regr_su_log DCMD rsp_regr_su_log Regression Suite: SU Logical
rsp_regr_su_sh DCMD rsp_regr_su_sh Regression Suite: SU Shift
rsp_regr_su_st DCMD rsp_regr_su_st Regression Suite: SU Store
rsp_regr_vu_ld DCMD rsp_regr_vu_ld Regression Suite: VU Load
rsp_regr_vu_st DCMD rsp_regr_vu_st Regression Suite: VU Store
rsp_regr_vu_abs DCMD rsp_regr_vu_abs Regression Suite: VU Abs
rsp_regr_vu_add DCMD rsp_regr_vu_add Regression Suite: VU Add
rsp_regr_vu_cmp DCMD rsp_regr_vu_cmp Regression Suite: VU Cmp
rsp_regr_vu_dp_recp DCMD rsp_regr_vu_dp_recp Regression Suite: VU Dp_recp
rsp_regr_vu_dp_sqrt DCMD rsp_regr_vu_dp_sqrt Regression Suite: VU Dp_sqrt
rsp_regr_vu_log DCMD rsp_regr_vu_log Regression Suite: VU Logical
rsp_regr_vu_mac DCMD rsp_regr_vu_mac Regression Suite: VU Mac
rsp_regr_vu_mad DCMD rsp_regr_vu_mad Regression Suite: VU Mad
rsp_regr_vu_mov DCMD rsp_regr_vu_mov Regression Suite: VU Move
rsp_regr_vu_mrg DCMD rsp_regr_vu_mrg Regression Suite: VU Merge
rsp_regr_vu_mud DCMD rsp_regr_vu_mud Regression Suite: VU Mud
rsp_regr_vu_mul DCMD rsp_regr_vu_mul Regression Suite: VU Mul
rsp_regr_vu_rnd DCMD rsp_regr_vu_rnd Regression Suite: VU Round
rsp_regr_vu_rom_tests DCMD rsp_regr_vu_rom_tests Regression Suite: VU ROM Tests
rsp_regr_vu_sax DCMD rsp_regr_vu_sax Regression Suite: VU SAC/SAD/SAW
rsp_regr_vu_sp_recp DCMD rsp_regr_vu_sp_recp Regression Suite: VU Sp_recp
rsp_regr_vu_sp_sqrt DCMD rsp_regr_vu_sp_sqrt Regression Suite: VU Sp_sqrt
rsp_regr_vu_sub DCMD rsp_regr_vu_sub Regression Suite: VU Subtract
rsp_regr_vu_vcx DCMD rsp_regr_vu_vcx Regression Suite: VU VCH/VCL/VCR
rsp_regr_pipe DCMD rsp_regr_pipe Regression Suite: Interlock, Dual Issue, and SU Bypass
rsp_regr_dma DCMD rsp_regr_dma Regression Suite: DMA Tests
reg DCMD dgReg reg read/write