summaryrefslogtreecommitdiffhomepage
path: root/dev/DebuggerKit/src/NeKernelContractCLI.cc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-09-03 21:08:50 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-09-03 21:09:12 +0200
commitf13cd06e819ac630dfa30446aa9fe4c1c8c83dc9 (patch)
tree0628b588c4fe99facad47e453d673a3ae96099ed /dev/DebuggerKit/src/NeKernelContractCLI.cc
parentd84a951e42b69a1c2665548fa5d5f621b91e51ec (diff)
feat: DebuggerKit: NeKernel debugger protocol client.
what: A new protocol to debug the NeKernel image. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/DebuggerKit/src/NeKernelContractCLI.cc')
-rw-r--r--dev/DebuggerKit/src/NeKernelContractCLI.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/dev/DebuggerKit/src/NeKernelContractCLI.cc b/dev/DebuggerKit/src/NeKernelContractCLI.cc
index 0eb04d3..7fea90e 100644
--- a/dev/DebuggerKit/src/NeKernelContractCLI.cc
+++ b/dev/DebuggerKit/src/NeKernelContractCLI.cc
@@ -43,8 +43,7 @@ NECTI_MODULE(DebuggerNeKernel) {
CompilerKit::install_signal(SIGINT, dbgi_ctrlc_handler);
- kKernelDebugger.Attach(kPath, "", kPID);
- kKernelDebugger.BreakAt("$HANDOVER_START");
+ kKernelDebugger.Attach(kPath, argv[4], kPID);
while (YES) {
if (kKeepRunning) {
@@ -99,4 +98,4 @@ NECTI_MODULE(DebuggerNeKernel) {
return EXIT_FAILURE;
}
-#endif // DK_NEKERNEL_DEBUGGER \ No newline at end of file
+#endif // DK_NEKERNEL_DEBUGGER