xref: /btstack/3rd-party/segger-rtt/modifications.md (revision 0561b2d8d5dba972c7daa57d5e677f7a1327edfd)
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