Improve MessageQ recovery on DRA7xx QNX
[ipc/ipcdev.git] / qnx / src / tests / Fault / Fault.use
1 Fault Test
3 Syntax:
4   Fault [-f<faultNum>] <num_iterations> [<procId>]
6     <faultNum>       can be
7                       1: MMU Fault (data read access)
8                       2: MMU Fault (data write access)
9                       3: MMU Fault (program access)
10                       4: Exception
11                       5: Watchdog timeout
12                      If faultNum is negative, the fault happens before the slave
13                      processor replies to first incoming message. Otherwise,
14                      the fault happens after the slave processor calls
15                      MessageQ_put to reply to the first incoming message.
17     <num_iterations> Number of messages to send
19     <procId>         Multiproc Id of processor to communicate with. Default
20                      of 1.
22 Examples:
23   Fault -f 1 10        Initiate an MMU fault via an invalid data read access on
24                        slave core with procId 1, and then exchange 10 msgs with
25                        it after recovery.