Commit Graph

148 Commits

Author SHA1 Message Date
hqm 65abcabe94 修复扩展中的一些bug 2023-07-03 21:05:59 +08:00
hqm 579b3b92d0 修改支持历史记录和变量个数支持0个 2023-07-03 21:05:19 +08:00
hqm 278e20ec83 修改linux例子,使用ENABLE_XCMD_EXPORT宏 2023-07-03 21:03:38 +08:00
hqm beca98de5c 添加STM32例子 2023-07-03 21:02:40 +08:00
hqm a586080941 修改配置文件,支持历史记录和变量为0 2023-06-27 22:49:22 +08:00
hqm 42af1b6e78 修复合并冲突 2023-06-26 23:04:29 +08:00
hqm 53c7922a0d 基于xnr库的xcmd基本已经完成 2023-06-26 22:49:40 +08:00
hqm 76330a8a33 修改子模块路径 2023-06-26 22:33:19 +08:00
hqm 58d8a46e49 Merge branch 'master' into dev 2023-06-18 22:39:07 +08:00
hqm 5b3906bf12 修复arduino ssize_t未定义错误 2023-06-18 22:37:43 +08:00
hqm 9f9a69a100 修复一些错误 2023-06-11 23:19:30 +08:00
hqm 91e07ec772 添加第三方开源库,XNanoReadLine&fatfs 2023-05-30 23:11:01 +08:00
qmfr e6f3c79d33
!8 更换许可证
Merge pull request !8 from qmfr/dev
2023-05-30 14:27:17 +00:00
qmfr 92c24dbb68
update LICENSE.
Signed-off-by: qmfr <13720409820@163.com>
2023-05-30 14:18:21 +00:00
qmfr c6736b40a0
!7 合并分支
Merge pull request !7 from qmfr/dev
2023-05-20 10:50:50 +00:00
qmfr cea3b51124 add LICENSE.
Signed-off-by: qmfr <13720409820@163.com>
2023-05-20 10:48:48 +00:00
qmfr 73316e60c4 删除文件 LICENSE 2023-05-20 10:48:48 +00:00
qmfr 9eb9eb3ca3 update example/esp_idf/main/esp_idf.c.
Signed-off-by: qmfr <13720409820@163.com>
2023-05-20 10:48:48 +00:00
hqm c23f3288e9 更新: 新增类似linux的重定向符号,支持xcmd_print到文件 2023-05-20 10:48:48 +00:00
hqm 840076a741 优化: 优化了fatfs_port以及文件相关指令
1. fatfs_port支持设置卷标
2. 文件指令使用方式优化
2023-05-20 10:48:48 +00:00
hqm 5aade2d78c 优化: 为fatfs提供统一的设备注册接口,且在linux测试用例中测试通过 2023-05-20 10:48:48 +00:00
qmfr e9beefeb42 update branch-pipeline.yml 2023-05-20 10:48:48 +00:00
qmfr 0e8bf04de4 add default pipeline template yaml 2023-05-20 10:48:48 +00:00
hqm 36a804cb2e 修改:补上传example stm32-qemu 2023-05-20 10:48:48 +00:00
hqm 037d263779 更新:
1. 新增支持XCMD_EXPORT_CMD()/XCMD_EXPORT_KEY()方法直接导出命令或按键,不需要额外运行注册函数
2. 新增qemu-stm32例子
3. 修改arduino例子,添加init.py脚本用于初始化arduino
4. 新增在每个例子下可单独配置xcmd_confg.h
测试:
1. qemu-stm32 测试通过
2. arduino 测试通过
3. linux 测试通过
4. stm32 MDK未测试
5. ext32未测试
2023-05-20 10:48:48 +00:00
qmfr 9c086d16db update README.md. 2023-05-20 10:48:48 +00:00
hqm 46c9b1f3b4 修改了一些错误 2023-05-20 10:48:48 +00:00
hqm b22c2f7976 调整源码结构,修复警告 2023-05-20 10:48:48 +00:00
hqm 6c1a6674cf 简化key和cmd注册链表 2023-05-20 10:48:48 +00:00
qmfr e7f59c6a46 update README.md. 2023-05-20 10:48:48 +00:00
qmfr b1efe553b1 !4 合并到主分支,添加了一些其他有趣的功能
Merge pull request !4 from qmfr/dev
2021-11-29 02:31:42 +00:00
hqm 4ac7518e43 修改DL(n)宏,修复在使用上键回看历史记录时历史记录向右移动的问题 2021-11-29 10:27:57 +08:00
hqm f2d49ad330 添加忽略文件 2021-11-29 10:26:02 +08:00
weidonglin 2c637b2a76 增加list测试demo
Change-Id: I03b5f7b3a07750fdba2257a3bc529038b8db2ceb

Change-Id: I7b5fb9fd0a71032f8b2c84b4a72277a147cd2280
2021-11-29 01:54:31 +08:00
weidonglin 5f9b9ff1af Merge branch 'dev' of https://gitee.com/two_salted_eggs/xcmd into HEAD
Change-Id: Icb18d8fec97ea9268e460188183a36612f51a88e
2021-11-29 01:46:12 +08:00
weidonglin 9991a9b8e6 移植linux通用list功能
Change-Id: If688e5962eb6747ad6cc55e45519c177708bb70b
2021-11-29 01:45:37 +08:00
hqm 71ec4568b1 添加遗忘的文件default keys 2021-11-23 10:49:11 +08:00
hqm 8c0f387c78 修复冲突 2021-11-23 10:47:08 +08:00
hqm bfc400fc89 修改了xcmd部分源码,修复了一些问题 2021-11-23 10:44:37 +08:00
weidonglin f787c2a927 修改esp32 idf miniterm 兼容性问题
Change-Id: Ib428cf54bb46aa4bf8823d63b03ef58dafc8f8f7
2021-10-31 19:33:18 +08:00
qmfr ab4bbfb0f4 update README.md. 2021-10-27 02:30:14 +00:00
qmfr 016f5e4817 !3 修改回车不响应的bug
Merge pull request !3 from qmfr/N/A
2021-10-25 00:41:52 +00:00
qmfr 99189648cc 修改回车不响应的bug 2021-10-25 00:41:14 +00:00
hqm 492c9eee10 修改xcmd_display_print函数,添加xcmd_put_str函数 2021-10-20 16:00:44 +08:00
qmfr 1bf105f844 update README.md. 2021-10-12 00:47:54 +00:00
hqm c77220af8c 更新 2021-10-11 21:54:38 +08:00
hqm 16df42ccd8 添加fatfs支持 2021-10-11 21:53:35 +08:00
hqm afb1ef7a51 添加了xmcd prompt的颜色以及一些其他的小修改 2021-10-11 21:50:24 +08:00
weidonglin 7c8a4b2f85 增加命令执行的返回值
Change-Id: Id5d21241846007a93c97c4e76acd2b14b7d26b7c
2021-10-10 17:20:22 +08:00
weidonglin c3f12c0334 update README.md. 2021-10-10 08:58:43 +00:00