#protocols #gdb #remote #user #server #targets #modes

ckb-gdb-remote-protocol

An implementation of the GDB remote protocol

6 releases (breaking)

0.115.0-rc2 Mar 21, 2024
0.114.0 Mar 1, 2024
0.113.0 Jan 10, 2024
0.112.1 Nov 22, 2023
0.1.0 Nov 17, 2023

#5 in #modes

Download history 15/week @ 2024-01-09 13/week @ 2024-01-16 8/week @ 2024-01-23 62/week @ 2024-01-30 2/week @ 2024-02-13 10/week @ 2024-02-20 190/week @ 2024-02-27 9/week @ 2024-03-05 8/week @ 2024-03-12 85/week @ 2024-03-19 3/week @ 2024-03-26 30/week @ 2024-04-02 1/week @ 2024-04-09

119 downloads per month
Used in 2 crates

Apache-2.0/MIT

115KB
2.5K SLoC

Build Status

Work-in-progress Rust implementation of the GDB remote protocol.

License

Licensed under either of

at your option.


lib.rs:

An implementation of the server side of the GDB Remote Serial Protocol -- the protocol used by GDB and LLDB to talk to remote targets.

This library attempts to hide many of the protocol warts from server implementations. It is also mildly opinionated, in that it implements certain features itself and requires users of the library to conform. For example, it unconditionally implements the multiprocess and non-stop modes.

Protocol Documentation

Dependencies

~2.5MB
~58K SLoC