aboutsummaryrefslogtreecommitdiff
path: root/kapi/gdb/__init__.py
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-05-04 12:01:01 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-05-04 12:01:01 +0200
commit78e42a1b6e0a857865be1e60f82871ac13c91bb1 (patch)
tree34cc53f3367b660320a0be6aa1c0c451135f83e0 /kapi/gdb/__init__.py
parent1246e00478fb5ab2a357de17066fd8738395d9f1 (diff)
downloadkernel-78e42a1b6e0a857865be1e60f82871ac13c91bb1.tar.xz
kernel-78e42a1b6e0a857865be1e60f82871ac13c91bb1.zip
debug: improve pretty printer implementations
Diffstat (limited to 'kapi/gdb/__init__.py')
-rw-r--r--kapi/gdb/__init__.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/kapi/gdb/__init__.py b/kapi/gdb/__init__.py
index c37c7b7..ce95628 100644
--- a/kapi/gdb/__init__.py
+++ b/kapi/gdb/__init__.py
@@ -1,6 +1,7 @@
import gdb.printing
from .address import KapiMemoryAddressPrinter
+from .device import KapiDevicesDevicePrinter
def build_pretty_printers():
@@ -8,6 +9,9 @@ def build_pretty_printers():
pp.add_printer(
"kapi_memory_address", "^kapi::memory::address<.*>$", KapiMemoryAddressPrinter
)
+ pp.add_printer(
+ "kapi_devices_device", "^kapi::devices::device$", KapiDevicesDevicePrinter
+ )
return pp