NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ATTRIBUTES | SEE ALSO | NOTES
rdbs is a host utility.
rdbs is a server which allows the Microtec XRAY debugger to debug a ChorusOS target at the system level. That means debugging threads, interrupt handlers, and the boot code.
rdbs is very similar to rdbc, the application debug server. However, rdbc runs on the target, while rdbs runs on a host.
rdbs uses the DebugServer server process also running on the host, and adapts its API to XRAY requirements.
rdbs is specific to a given target processor. It displays the target processor type on startup.
The setup and usage of rdbs are described in the ChorusOS System Debug User's Guide.
The following options are supported:
Makes rdbs to echo the console output of the target machine.
Does not check for another rdbs already using the selected incoming slot. This significantly accelerates the startup.
If another rdbs is already using a given slot, steals it from it.
Creates incoming slot number instead of the default 0. It is possible to run several rdbs servers on the same host at the condition that each one uses a different incoming slot number. The slot number must be copied as "port number" into the chorusos.brd file used by XRAY.
Defines the hostname of the host, and optionally the slot on which the DebugServer runs. Several DebugServers can run on a single host, each one using a different slot.
Defines the portnumber of DebugServer on the host where it runs. This option is reserved for future usage.
Preferred target on DebugServer. By default, rdbs will use the first available target on DebugServer which is of the same processor type as rdbs.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
ChorusOS System Debug User's Guide
On startup, rdbs will print the processor type for which it has been compiled (PowerPC, x86 or SPARC) and the name of the target if the target was found automatically.
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ATTRIBUTES | SEE ALSO | NOTES