[Pdbg] [PATCH v4 03/19] libpdbg: Add a private api to get current backend

Amitay Isaacs amitay at ozlabs.org
Tue Apr 21 14:16:39 AEST 2020


Signed-off-by: Amitay Isaacs <amitay at ozlabs.org>
Reviewed-by: Alistair Popple <alistair at popple.id.au>
---
 libpdbg/dtb.c    | 5 +++++
 libpdbg/target.h | 1 +
 2 files changed, 6 insertions(+)

diff --git a/libpdbg/dtb.c b/libpdbg/dtb.c
index b094e34..70b7962 100644
--- a/libpdbg/dtb.c
+++ b/libpdbg/dtb.c
@@ -293,6 +293,11 @@ bool pdbg_set_backend(enum pdbg_backend backend, const char *backend_option)
 	return true;
 }
 
+enum pdbg_backend pdbg_get_backend(void)
+{
+	return pdbg_backend;
+}
+
 const char *pdbg_get_backend_option(void)
 {
 	return pdbg_backend_option;
diff --git a/libpdbg/target.h b/libpdbg/target.h
index 3b74844..7094b51 100644
--- a/libpdbg/target.h
+++ b/libpdbg/target.h
@@ -80,6 +80,7 @@ extern struct list_head empty_list;
 extern struct list_head target_classes;
 
 struct pdbg_dtb *pdbg_default_dtb(void *system_fdt);
+enum pdbg_backend pdbg_get_backend(void);
 const char *pdbg_get_backend_option(void);
 bool pdbg_fdt_is_readonly(void *fdt);
 
-- 
2.25.3



More information about the Pdbg mailing list