|
|
1.1 root 1: //
2: // nono
1.1.1.3 root 3: // Copyright (C) 2020 nono project
4: // Licensed under nono-license.txt
1.1 root 5: //
6:
7: #pragma once
8:
1.1.1.4 root 9: #include "object.h"
10:
1.1 root 11: extern void debugger_init();
12: extern bool debugger_check();
1.1.1.4 root 13:
14: // 例外通知用 (MPU から)
1.1.1.5 ! root 15: extern void debugger_notify_exception(int vector);
1.1.1.4 root 16:
17: // ブレークポイントモニター
18: class BreakpointMonitor : public Object
19: {
20: public:
21: BreakpointMonitor();
22: ~BreakpointMonitor() override { }
23:
24: void MonitorUpdate(TextScreen&) override;
25: };
26: extern BreakpointMonitor *gBreakpointMonitor;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.