sicmd.awk
874 Bytes
#
# sicmd.awk - ide diagnostic functions for SI 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)
#
# si_reg DCMD siRegTestEntry SI register test suites
# si_io DCMD siIoTestEntry SI IO test suites
# si_dma DCMD siDmaTestEntry SI DMA test suites
si DCMD siTestEntry SI test suites
controller DCMD siController Joy Controller Test
reg DCMD dgReg reg read/write