1
2
3
4
5
6import isystem.connect as ic
7
8
9winidea_id = ''
10
11
12def test_deleteAllHWBP():
13 connMgr = ic.ConnectionMgr()
14 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
15 ic.CExecutionController(connMgr).reset()
16
17 bpCtrl = ic.CBreakpointController(connMgr)
18 bpCtrl.setHWBP(ic.IConnectDebug.bHW_accRD,
19 ic.IConnectDebug.bHW_SizeDefault,
20 ic.IConnectDebug.bHW_DataLSB0,
21 True,
22 "mainLoopCounter",
23 42)
24 bpCtrl.setHWBP(ic.IConnectDebug.bHW_accRD,
25 ic.IConnectDebug.bHW_SizeDefault,
26 ic.IConnectDebug.bHW_DataLSB0,
27 0,
28 0x20000400,
29 0)
30
31 bpCtrl.deleteAllHWBP()
32 print("All HW BPs deleted.")
33
34
35if __name__ == "__main__":
36 test_deleteAllHWBP()