This command performs a reset on the target. The exact behavior
reset command is dependent on the debug
agent and the target.
a debug agent can be configured to reset the target in different ways
the position of the switches on the target.
a gdbserver connection can be configured to restart gdbserver and run scripts.
For more information, see the documentation for your target or debug agent.
Reset does not affect the symbols loaded in the debugger. Registers and memory might contain different values after a reset.
Specifies the reset key. The reset capabilities are target dependent and might not all be enabled. You can use
info capabilitiesto display a list of capability settings for the target device that is currently connected to the debugger.
Possible options for the reset key are:
Device-specific bus reset.
Device-specific control register reset.
Device-specific processor reset.
Fake reset. This usually sets the register values to a post reset value.
JTAG (nTRST) reset.
General hardware reset that is not specific to a bus or processor.
then the first enabled reset capability is performed.