Breakpoints

class lauterbach.trace32.rcl.BreakpointService(conn)
set(*, address=None, size=None, type_=None, impl=None, action=None, core=None, enabled=True)

Set breakpoint

See Breakpoint for parameter documentation.

Returns:

Result

Return type:

Breakpoint

Parameters:
  • address (Address | None)

  • size (int | None)

  • type_ (Type | None)

  • impl (Impl | None)

  • action (Action | None)

  • core (int | None)

  • enabled (bool)

list()

Returns a list of the currently set Breakpoints

Returns:

Result

Return type:

List[Breakpoint]

class lauterbach.trace32.rcl.Breakpoint(conn, *, address=None, size=None, type_=None, impl=None, action=None, core=None, enabled=True)

Breakpoint object.

Detailed information is available in general_ref_b.pdf (see chapter on “Break.Set”).

Parameters:
class Action(value)

An enumeration.

class Type(value)

An enumeration.

class Impl(value)

An enumeration.

delete()

Delete Breakpoint.

disable()

Disable breakpoint.

enable()

Enable breakpoint.

set()

Set Breakpoint.