summaryrefslogtreecommitdiff
path: root/components/drivers
AgeCommit message (Collapse)Author
2021-03-16Merge branch 'master' into compdillon-min
2021-03-16Merge pull request #4427 from mysterywolf/componentsBernard Xiong
[components] auto & manual formatted
2021-03-12component: driver: usb: enlarge uconfig_descriptor's data array spaceDillon Min
if you add more compositive usb device(more than 4), the data[256] can't hold all the devices's config information, array out of bounds. Fixes: 60c27fc4b ("add USB composite and mass storage class features in USB device stack") Signed-off-by: Dillon Min <[email protected]>
2021-03-11component: driver: usb: Add usb interface string(iInterface) settingDillon Min
To make compositive usb device string more reansonable, not all devices just show same "RTT Composite Device" on windows device manager. add a interface rt_usbd_device_set_interface_string to set respective interface string. Signed-off-by: Dillon Min <[email protected]> v1 -> v2: remove all tabs to space, to match rt-thread coding style
2021-03-10[sfud] Correct dual_io dummy cycle setting to 4.Wayne Lin
2021-03-10[ioctl] 增加TIOCGWINSZ功能Meco Man
2021-03-09Merge pull request #4366 from whj4674672/wqueueBernard Xiong
[fix] wait queue flag 赋的值使用宏
2021-03-08revertMeco Man
2021-03-08[compoenets] auto & manual formattedMeco Man
2021-03-03Merge pull request #4376 from LeeChunHei/hid_fixBernard Xiong
修復usb host hid和umouse驅動
2021-03-03Merge pull request #4290 from enkiller/0201-1456Bernard Xiong
优化工作队列体积,临界区保护更加完善
2021-02-28Return when i2c transfer 0 messagesHoward Su
msg->flags is accessed without proper intialized msg variable.
2021-02-23provide possibility for multi usb hostLeeChunHei
2021-02-23update to new usb api in hid and mouse source fileLeeChunHei
2021-02-23Revert "添加imxrt的pulse encoder和usb host驅動"Bernard Xiong
2021-02-23Merge pull request #4295 from LeeChunHei/test_branchBernard Xiong
添加imxrt的pulse encoder和usb host驅動
2021-02-22[workqueue] 修复临界条件线程意外挂起问题tangyuxin
线程判断任务链表为空时,开中断挂起线程,在挂起线程的过程中,提交的任务不会被执行。 将线程的挂起与恢复放在中断保护内,确保挂起挂起恢复是一个完整的过程
2021-02-22[workqueue] 系统默认工作队列初始化阶段提前tangyuxin
2021-02-22[fix] flag 的赋值使用宏的方式wanghaijing
2021-02-15Merge pull request #4314 from mysterywolf/mktime1Bernard Xiong
[bug][localtime]解决底层驱动格林威治时间与当地时间混乱使用的问题
2021-02-13finish testingLeeChunHei
2021-02-13modifly to use multi usb(not tested)LeeChunHei
2021-02-13Add pulse encoder and usb host to imxrt (not tested)LeeChunHei
2021-02-08Merge pull request #4310 from mysterywolf/pinBernard Xiong
[bug][pin] 修复错误码没有为负的错误
2021-02-07解决底层驱动格林威治时间与当地时间胡乱使用的问题 ↵Meco Man
mktime函数改为timegm函数
2021-02-07【workqueue】添加函数声明tangyuxin
rt_err_t rt_workqueue_cancel_all_work(struct rt_workqueue *queue);
2021-02-07[workqueue] 提交正在执行的工作,返回 BUSYtangyuxin
2021-02-06[workqueue] ↵tangyuxin
修复提交工作后立即取消,获取无效工作任务的问题 当高优先级任务提交工作后,立即取消。此时队列被唤醒,下面紧接着获取链表中第一个任务。但此时已经是空链表了。 每次线程被唤醒。检查当前任务链表是否未空
2021-02-06[workqueue] 取消正在执行的工作返回BUSYtangyuxin
2021-02-06[workqueue] 队列销毁时取消所有工作并释放内核对象tangyuxin
2021-02-06[workqueue] 支持取消延时工作任务tangyuxin
2021-02-06[bug][pin] 修复错误码没有为负的错误Meco Man
2021-02-06Merge pull request #4272 from iysheng/masterBernard Xiong
[bsp][gd32103c-eval] Add hwtimer driver and modify adc driver with LOG_x function
2021-02-05Merge pull request #4306 from mysterywolf/rtcBernard Xiong
[libc][stm32-driver RTC] 修复RTC驱动以及libc time.c库若干问题
2021-02-05fix commentMeco Man
2021-02-05[sdio] free memory and enhance performancewanghaijing
2021-02-05修复RTC驱动以及libc time.c库若干问题Meco Man
2021-02-05code formatiysheng
2021-02-01添加断言及注释tangyuxin
2021-02-01优化功能重复的代码tangyuxin
2021-02-01修复紧急工作队列插入问题tangyuxin
紧急工作仍插入队列尾部,先将其插入队列头部
2021-02-01修复同步取消锁中断等信号的问题tangyuxin
2021-02-01定时处理函数临界区保护更加完整tangyuxin
定时器回调函数中,添加工作之前打开了中断。此时在极端情况下,会导致状态不对。
2021-02-01合并 cancel 和 cancel_delayed 函数,优化代码体积tangyuxin
合并 _workqueue_cancel_work 和 _workqueue_cancel_delayed_work 函数,优化代码体积
2021-02-01合并 submit 和 submit_delayed,优化代码体积tangyuxin
将 _workqueue_submit_delayed_work 和 _workqueue_submit_work 函数合并成一个。优化代码体积
2021-01-22Merge pull request #3271 from fmkong/sensor_irq_disableBernard Xiong
[drivers/sensor]disable irq only when the sensor and module sensors a…
2021-01-22Merge pull request #4226 from redocCheng/masterBernard Xiong
解决添加RT_USING_MTD_NOR编译报错的问题
2021-01-22删除换行redoc
2021-01-221、【删除】多余语句redoc
2021-01-20文本错误Trisuborn