1.代码优化,完美支持裸机与RTOS
2.添加RvBacktrace Shell 支持下述功能
- 添加串口终端,栈回溯,汇编窗口背景颜色设置
- 支持点击地址跳转至反汇编代码对应行高亮
- 支持ELF文件更新后自动更新反汇编文件
- 支持配置记忆功能,再次打开保留上次设置
- 支持一键栈回溯,显示栈回溯信息
- 支持文件路径全部显示
- 支持shell常用基础功能
- 添加作者信息展示
- 优修复退格键处理不正确的bug
What's Changed
- [rvbacktrace] 修复finsh命令直接调会hardfault的问题 by @supperthomas in #3
- feat(fomit): 在优化omit的模式下,发现在riscv32平台上异常 by @supperthomas in #4
- [feat] 添加适配多平台的代码,现在可以兼容非对齐访问的平台 by @supperthomas in #5
- [添加rv_test命令]: 添加rv_test命令,和宏,添加自动化启动注册RTTHREAD ASSERT函数 by @supperthomas in #7
- [RISV64]: 添加RV64的适配代码 by @supperthomas in #9
- [rv64] 修复SP的类型 by @supperthomas in #10
- [fomit] 修复RV64平台异常 rv_backtrace_fomit.c by @supperthomas in #11
- [rv_backtrace] 添加代码开始和结束打印,适配kconfig by @supperthomas in #13
- [rtthread] 添加elf和宏定义 by @supperthomas in #15
- [comment] add comment of rv_backtrace_fomit.c by @supperthomas in #16
- [fix] 移除不实用的脚本工具 by @MuChenger in #17
- [add] 添加RvBacktrace Shell支持一键栈回溯 by @MuChenger in #19
- [update] 更新RvBacktrace Shell至Version 2.0 修复已知的bug,添加背景颜色设置等优化功能 by @MuChenger in #20
New Contributors
- @supperthomas made their first contribution in #3
- @MuChenger made their first contribution in #17
Full Changelog: 1.0.1...2.0.0