shorne: Hi, I am almost done with cdm_client class. You can check the progress here. https://github.com/opensocdebug/osd-sw/pull/17 For osd-gdb server, I went through the implementation of openocd codebase. Since, there won't be many changes on the GDB side, can I use that code directly for this project? The final interface should be something like this: GDB <---> OSD-GDB server bridge <--> CDM and MAM cli classes