Yes it does disable checksums as the protocol is considered reliable enough to 
disable acks/nacks, so it is assumed to not require checksums.


On Aug 11, 2013, at 4:04 PM, Félix Cloutier <[email protected]> wrote:

> Got it, working on that.
> 
> Does QStartNoAckMode also disable checksums? In every example in the file, 
> checksums are #00 (and indeed lldb sends me packets with that same checksum), 
> but there's no mention of that in the document.
> 
> Félix
> 
> Le 2013-08-10 à 14:49:13, "Malea, Daniel" <[email protected]> a écrit :
> 
>> There is a text file in the doc/ directory that explains the LLDB 
>> enhancements to the GDB remote protocol.
>> 
>> Good luck,
>> Dan
>> 
>> On 2013-08-10, at 5:40 PM, "Félix Cloutier" <[email protected]> wrote:
>> 
>>> I am developing an emulator program and I would like to implement a 
>>> debugger stub (over TCP) to which I could connect using the remote 
>>> debugging features of lldb to assist me. GDB documents its communication 
>>> protocol, but I'm not a fan of how every concern happens at the same level 
>>> (especially reliability), so I was hoping the LLDB protocol could be more 
>>> modern.
>>> 
>>> Is there documentation for it? The commands seem to be declared in 
>>> tools/debugserver/source/RNBRemote.h, but I don't expect to implement all 
>>> of it and I'm not sure what's absolutely necessary and what's not so 
>>> necessary, and I'm not sure how packets are formed.
>>> 
>>> Is this documented anywhere, or is the best way to grab the source and 
>>> check for myself?
>>> 
>>> Félix
>>> _______________________________________________
>>> lldb-dev mailing list
>>> [email protected]
>>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
> 
> 
> _______________________________________________
> lldb-dev mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev


_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to