8 releases (breaking)
0.117.0 | Jul 30, 2024 |
---|---|
0.116.1 | May 11, 2024 |
0.115.0-rc2 | Mar 21, 2024 |
0.114.0 | Mar 1, 2024 |
0.1.0 | Nov 17, 2023 |
#366 in Operating systems
110KB
2.5K
SLoC
Work-in-progress Rust implementation of the GDB remote protocol.
License
Licensed under either of
- Apache License, Version 2.0 (
LICENSE-APACHE
or http://www.apache.org/licenses/LICENSE-2.0) - MIT license (
LICENSE-MIT
or http://opensource.org/licenses/MIT)
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
~3MB
~70K SLoC