28 Commits

Author SHA1 Message Date
MacRsh
1c37dceb14 fix(spi): 修复SPI同步传输错误
1. 修复SPI-IOCTL中同步传输spi_dev_transfer参数错误("dev->parent"应为"spi_dev"),感谢“我姓朱i”的反馈。
2024-08-12 21:21:05 +08:00
MacRsh
b3722e4e23 1.CAN模板更新。2.设备框架更新,中断机制重构,设备中断仅唤醒自身回调列表,需要递归调用可手动调用mr_dev_isr。3.由于使用回调列表,数据量可能发生变化,设备中断回调不再传入缓冲区数据数量,需用户手动获取。4.PIN设备支持模式保存。5.serial新增DMA支持。 2024-02-19 13:23:42 +08:00
MacRsh
85360e3470 1.修复i2c应答错误。2.修复msh文档获取参数索引错误。 2024-02-04 17:50:09 +08:00
MacRsh
7930b355aa 1.底层接口新增返回值,增加超时判断。2.完善i2c机制,为软件i2c增加ack支持。 2024-02-02 01:46:05 +08:00
MacRsh
9985cd07f4 1.为支持DMA接收模式,spi从机模式强制使用硬件CS,主机模式强制使用软件CS。 2024-01-31 22:45:56 +08:00
MacRsh
6894b544bc 1.修改ioctl返回值为int。 2024-01-19 20:42:34 +08:00
MacRsh
8abdd4d218 1.设备框架参数更新。 2024-01-16 04:03:40 +08:00
MacRsh
1ce69d3524 1.copyright 2024。 2024-01-02 00:02:48 +08:00
MacRsh
d6292586ec 1.代码优化。 2023-12-31 16:32:01 +08:00
MacRsh
714a3bec20 1.编码风格修改,宏回到全大写。 2023-12-30 03:29:01 +08:00
MacRsh
8e6ce1b215 1.新增虚拟根设备。 2023-12-19 03:54:43 +08:00
MacRsh
86a1dcabe3 1.优化SPI-CS操作。 2023-12-13 16:27:46 +08:00
MacRsh
b9a8a3c2c3 1.修正格式。 2023-12-06 17:19:27 +08:00
MacRsh
8e33f734ac 1.修复spi cs引脚配置不更新。 2023-12-03 19:31:33 +08:00
MacRsh
f7654e12b2 1.路径优化。 2023-11-30 22:13:07 +08:00
MacRsh
96bbde29e1 1.路径优化。 2023-11-27 23:16:16 +08:00
MacRsh
674b663b39 1.精简总线结构。 2023-11-25 23:37:42 +08:00
MacRsh
58eae71ca1 1.取消使用过于直接的SET_OFFSET命令,新增设备独立设置对应功能offset的宏命令。 2023-11-25 00:35:56 +08:00
MacRsh
7bc4188038 1.路径优化。 2023-11-17 22:55:24 +08:00
MacRsh
f5aab48f69 1.版本更新。 2023-11-11 02:07:22 +08:00
MacRsh
1a940136f9 1.优化keil文件不最后不加一行报警告的问题。 2023-10-14 23:17:35 +08:00
MacRsh
7397961529 1.优化错误码,默认为负。 2023-10-14 11:14:15 +08:00
MacRsh
46d10954ac 1.优化代码。 2023-10-04 00:26:44 +08:00
MacRsh
c7a5c7ee46 1.修复spi无法断联。
2.限制直接操作spi总线引发的错误。
2023-10-02 23:09:42 +08:00
MacRsh
2f9950b628 1.修改串口和SPI设备重置缓冲区操作,从close更改至open。 2023-09-26 17:56:06 +08:00
MacRsh
a712cf93cc 1.补全SPI同步传输模式权限管理。 2023-09-24 01:26:16 +08:00
MacRsh
1fb132d6cf 1.优化连接总线功能。优化从设备功能,从设备连接后将独占总线,其余设备不再允许任何读写总线操作直至从设备断开连接。 2023-09-23 18:32:55 +08:00
MacRsh
827460f086 1.移除设备细分目录。
2.device设备默认集成收发FIFO。
2023-09-21 16:58:20 +08:00