--- Log opened Wed Jun 20 00:00:21 2018 | ||
shivm28[m] | shorne: Yup. Thanks a lot for the info!! | 13:29 |
---|---|---|
shivm28[m] | I went through the gdbserver in both qemu and openocd. IN QEMU, connection between gdb and gdbserver are implemented as: https://git.qemu.org/?p=qemu.git;a=blob;f=gdbstub.c#l1823 | 13:53 |
shivm28[m] | 1. We don't need TELNET for communication, right? Socket programming using TCP should be sufficient, correct? | 13:56 |
shivm28[m] | 2. Regarding connections, gdbserver should first connect with GDB followed by the host controller in OSD or vice-versa. | 15:08 |
shivm28[m] | 3. For gdbserver implementation, I am trying to cover all the API to connect it with GDB, followed by read/write registers and memory and then complete RSP implementation. | 15:16 |
shorne | shivm28[m]: telnet is just TCP | 20:11 |
shorne | but... its nice to be able to telnet in to test CDM | 20:11 |
shorne | it might be easier for testing CDM compared to using gdb | 20:12 |
shorne | but its up to ou | 20:12 |
shorne | up to you | 20:12 |
shorne | In terms of QEMU and OpenOCD, I think the OpenOCD implementation matches better what we need | 20:13 |
shorne | qemu takes some shortcuts because its a simulator | 20:13 |
--- Log closed Thu Jun 21 00:00:22 2018 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!