xref: /btstack/3rd-party/segger-rtt/modifications.md (revision d58a1b5f11ada8ddf896c41fff5a35e7f140c37e)
1# Modifications to Segger RTT v6.54 for BTstack
2- SEGGER_RTT_GCC.c:
3  - include <btstack_config.h>
4  - check for ENABLE_SEGGER_RTT
5  - fix prototype for `_write_r`:
6    - old: `int _write_r(struct _reent *r, int file, const void *ptr, int len);`
7    - new: `_ssize_t _write_r(struct _reent *r, int file, const void *ptr, size_t len)
8- SEGGER_RTT.h/c
9  - add SEGGER_RTT_GetAvailWriteSpace
10