summaryrefslogtreecommitdiff
path: root/components/drivers
AgeCommit message (Collapse)Author
2022-08-17针对 TAMAGAWA 的 Smart-Abs 设备 TS5705N50添加 2.5M 波特率 (#6294)MysticBoy
* 针对 TAMAGAWA 的 Smart-Abs 设备 TS5705N50添加 2.5M 波特率
2022-08-17[nxp][imxrt1170]Fix building problem (#6297)xjy198903
2022-08-16[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORMMeco Man
2022-08-13[DeviceDriver] Fix can infinite loop when can driver send errorgbcwbz
- in _can_int_tx if can driver sendmsg do not return RT_EOK, it will repeat until sendmsg return RT_EOK - if error occur on can bus(wire broken or EMI), all threads that have lower priority will not be executed - we should let application layer to determine if resend is appropriate when send fail, besides in data link layer, can already implemented auto resend in hardware
2022-08-13[DeviceDriver] Add CANFD support and correct typos (#5912)Fan Yang
* Add CANFD support and correct typos - Added CANFD required fields to can.h - Fixed typos in can.h and can.c - Corrected all the projects affected by the typo - Fixed wrong line-ending in some affected can driver files Signed-off-by: Fan YANG <[email protected]> * update Signed-off-by: Fan YANG <[email protected]> Co-authored-by: Meco Man <[email protected]>
2022-08-13[sfud] keep macros in order attach #6255Meco Man
2022-08-13add assert for serial v2tfx2001
2022-08-11[sfud] 同步上游Meco Man
2022-08-11[SFUD]support NM25Q128EVBchinky
2022-08-03[phy] fix the PHY_FULL_DUPLEX conflictsMeco Man
2022-08-03[serial_v2] fixed bug (#6213)HubretXie
* [kernel][timer] fixed bug serial_v2 驱动问题,导致所有写入都使用阻塞方式写入
2022-08-02Fix some compilation warning (#5744)dongly
* Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]>
2022-07-27使用 AStyle.exe 统一代码格式Aligagago
2022-07-26修复了pwm互补输出的一些bug,并在finsh中添加使用说明 (#6191)liYang~
* Fix the bug of complementary output
2022-07-23[touch] 调整触摸头文件至 rtdevice.h 中 (#6180)Tangyuxin
2022-07-22Solve the problem that LOG_W() may not be recognized when the INPUT CAPTURE ↵Jiang Runnan
module is enabled,which may cause the compilation failure.
2022-07-10chore: fix a typo (#6154)Man, Jianting (Meco)
2022-07-07[compoenets][driver][usb] fix usbhost hid issues. (#6116)Dengguiling
* [compoenets][driver][usb] fix usbhost hid issues. 1.Set idle function should receive an empty package. 2.Fix uinst_t reference error in hid enable function.
2022-07-04[rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数 (#6130)BreederBai
* [rt_drv_pwm]增加API:增加单独设置PWM频率和脉宽的函数
2022-06-22[rtdevices] eliminate recursionMeco Man
2022-06-22[spi] fix issue report #6008Meco Man
rt_spi_sendrecv8()存在可能未初始化值返回的情况
2022-06-17[fingbuffer] fix a typo (#6075)Man, Jianting (Meco)
2022-06-16[stm32][soft spi] implement soft spi (#6078)solar_li
* [stm32][soft spi] implement soft spi
2022-06-15[cputime] suuport perf_counterMeco Man
2022-06-15Fix rt_qspi_send symbol extension BUGwanghaijing
2022-06-09[Scons] ↵Meco Man
将GCC判断条件改为列表方式,方便后续增加新的编译工具链
2022-06-08Fix compiler warnings (#6023)Tangyuxin
2022-06-04[arduino] add comment (#6016)Man, Jianting (Meco)
2022-05-30[spi device] remove _spi_bus_device_control (#5898)Man, Jianting (Meco)
2022-05-30[componnets][pin]add pin operate command in MSH (#5892)xfwangqiang
* 1. 在AT32的BSP的drv_gpio中增加了at32_pin_get函数,用于实现rt_pin_ops对象中的pin_get 2. 在MSH中增加了PIN的操作命令 3. 为了方便在MSH命令中解析字符串,增加了一些字符串相关的函数
2022-05-29[device][adc] implement adc_get_vref (#5988)Stanley Lwin
* add adc_get_vref add stm32_adc_get_vref
2022-05-28[drivers][hwcrypto] Correct function return value definition (#5984)Tangyuxin
2022-05-25Modify wlan framework (#5076)Chester guo
* update auto connect use sys work. * add fast connect. * update wlan cmd, support scan result report user-level callback. Co-authored-by: zetingxu <[email protected]> Co-authored-by: liu2guang <[email protected]> Co-authored-by: guodi <[email protected]> Co-authored-by: geniusgogo <[email protected]>
2022-05-25[adc][pwm] correct the command descriptionMeco Man
2022-05-23[MTD-NAND] Add private data pointer. (#5974)Wayne
* Disable TRNG function in default configuration. * Fix building issue * To catch context of upper file system. Co-authored-by: Wayne Lin <[email protected]>
2022-05-19[adc.c] add finsh voltage conversion command (#5937)Stanley Lwin
* Update adc.c add finsh voltage conversion command
2022-05-19Add RT_SENSOR_VENDOR_MELEXIS in sensor_cmd.c (#5966)lgnq
* Add RT_SENSOR_VENDOR_MELEXIS in sensor_cmd.c print vendor information of Melexis in the function sensor()
2022-05-19[rt_drv_pwm.c] add finsh pwm function (#5944)Stanley Lwin
* add finsh pwm function
2022-05-18Add RT_SENSOR_VENDOR_MELEXIS in sensor.hlgnq
Melexis is the fourth largest automotive sensor manufacturer in the world. www.melexis.com
2022-05-11[hwtimer] add disable interrupt protection for hwtimer_isr functionMeco Man
2022-05-09[stm32][l4] add tim7 support | ↵Man, Jianting (Meco)
设备框架以及驱动错误码处理逻辑存在问题 (#5901)
2022-04-29[kernel] remove the register keyword (#5888)Man, Jianting (Meco)
2022-04-28硬件驱动(VCOM):增加获取USB虚拟串口连接状态的接口 ↵BreederBai
(#5881) * 硬件驱动(VCOM):增加获取USB虚拟串口连接状态的接口
2022-04-26[drivers][serial] ioctl add F_SETFL cmd (#5876)Tangyuxin
2022-04-23[drivers][usb] Fix compilation warningtyx
2022-04-23[drivers][hwtimer] Fix compilation warningtyx
2022-04-23[dac] add get resolution methodMeco Man
2022-04-22[pwm] 优化pwm框架 (#5857)Man, Jianting (Meco)
2022-04-22[adc] 支持adc框架获取BSP的ADC分辨率 (#5853)Man, Jianting (Meco)
2022-04-20[USB] fix stall bug on control transfersblta