| |||
| Home > Project Binding > Effects of binding | |||
When a project binds to a connection:
Any load-related commands specified in the SETTINGS group
are executed, for example loading the image, setting top of memory,
or semihosting.
As a minimum, binding registers the image details with RealView Debugger. This means that the debugger can autoload the image on a GO or RELOAD command.
Any open commands you have specified are executed.
These are defined in the project settings file in the Command_Open_Close group
in the top-level PROJECT group.
RealView Debugger also executes these commands if you use the Project Control dialog box to rebind the project (see Forcing binding).
RealView Debugger updates the default Code window title bar.
If the Process Control pane is visible, the display in the Process tab is updated with project details.
If you force a project to bind to a connection and there is already a project bound to that connection, the first project unbinds. This applies even where the first project is autobound. See Effects of unbinding for details on what happens when the first project unbinds.