summaryrefslogtreecommitdiff
path: root/components/drivers
AgeCommit message (Collapse)Author
2023-06-21[drivers]修复can驱动编译错误 (#7708)xiao xie
2023-06-21[Kernel] message 可以返回消息的实际大小 (#7709)zhkag
2023-06-19[pty]修正pty引起waitqueue崩溃的问题heyuanjie87
2023-06-18[sensor-v2]将当前sensor框架revert回v1版本并独立为v2 (#7698)Man, Jianting (Meco)
2023-06-13[adc] remove dead codeMingjie Shen
The variable result_str is never used after this assignment.
2023-06-10[spi] optimize the spi transfer speed.Meco Man
If the configurations are the same, we don't need to set again.
2023-06-10[dfs] Add DFS v2.0 (#7606)Bernard Xiong
2023-06-09[tty]修复多次scanf之后,导致丢数据的问题 (#7640)goldengrandpa
2023-06-04[components] [fdt] add parameter checkMengxi-Xu
2023-05-22[device][spi] 修复 rt_spi_sendrecv8/16 收发不同时的问题Meco Man
rt_spi_send_then_recv是先发再等待一个独立的消息接收 rt_spi_transfer是收发同时进行 rt_spi_sendrecv8/16应使用rt_spi_transfer而不是rt_spi_send_then_recv
2023-05-17support llvm-arm 16.0guozhanxin
2023-05-15[components][drivers][HUST CSE]修复serial_v2.c中可能产生的死循环 ↵7YZ7
(#7394)
2023-05-15[HUST CSE][components][udisk.c] add two checkout procedures after malloc to ↵kunpHust
make sure allocating successfully (#7475)
2023-05-12[components/drivers] add checking code after allocating memorymiaoxingr
2023-05-12[components][rndis.c] add safety checking after allocating memoryhust202013232
2023-05-12[components/drivers] add result check for configure in `rt_spi_configure` ↵a1012112796
(#7474) Signed-off-by: a1012112796 <[email protected]> Co-authored-by: Man, Jianting (Meco) <[email protected]>
2023-05-09[i2c] fix the return value of rt_i2c_master_send/recvWayne
fix the related PR: #7029
2023-05-09[components][rndis.c] add a checkout procedure after malloc to make sure ↵kkangdom
allocating successfully (#7460)
2023-05-07[component][drivers][cputime]Fix timer dev (#7442)xqyjlj
2023-05-05[tty] change driver of tty to device and code cleanup. (#7444)Bernard Xiong
2023-04-28[HUST CSE] add forced type conversion when using 'realloc','malloc','calloc' ↵zouziyu2002
for better readability
2023-04-28[winusb.c] add checking after allocating memory for variable winusb_device ↵ourea1429
to make sure allocae is successful
2023-04-27[HUST CSE]Assign Null to fdt after free to avoid dangling pointer (#7389)OnlyShirley
2023-04-24[HUST CSE] [readme] fix invalid URLSseven731
2023-04-22[components/mm] support for scalable memory management (#7277)Shell
* [mm/page] multi-list page manager [mm/page] page debugger [libcpu/aarch64] hugepage support * [quality] remove void-arith * [format] remove kasan codes
2023-04-19[serial-v2]fix the data type errorMeco Man
2023-04-17[HUST CSE] Fix many abnormal symbols in annotations and format code7YZ7
2023-04-17[HUST CSE]NULL POINTER (#7220)Hy
* avoids the risk of a null pointer * 将||改成&&来判断断言 There is a possibility of a null pointer * there is a possibility of a null pointer * Update components/drivers/fdt/src/dtb_get.c Co-authored-by: Man, Jianting (Meco) <[email protected]> * 已根据代码规范进行修改,谢谢提醒 --------- Co-authored-by: Man, Jianting (Meco) <[email protected]>
2023-04-14[components] Wrong order of judgmentlessone1
2023-04-14🐞 fix(components/drivers/cputime/cputimer.c): fix cputimer with signal ↵xqyjlj
(#7247)
2023-04-13🐞 fix(components/drivers): fix cpu timer in multithreading (#7222)xqyjlj
* 🐞 fix(components/drivers): fix cpu timer in multithreading * 🎈 perf(components): change double to uint64_t * 🎈 perf(components): add UL suffix
2023-04-11Update sd.cTrue-False-debug
2023-04-08[adc] modify adc channel data type from rt_uint32_t to rt_int8_tMeco Man
2023-04-08[adc] 增加ADC内置通道通用通道号标识Meco Man
2023-04-08[DFS] prepare for dfs_v2.0 (#7200)Bernard Xiong
* [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode. * [BSP] fix code analysis warning * [smart] fix the pointer overflow. * code format * [smart] fix the lwp->lwp_obj checking.
2023-04-04[HUST CSE IoTS&P Lab] [fix] check rt_mutex_create return value (#7169)Sparks-Pion
2023-04-01[components] fix dtb compiling warning.bernard
2023-03-24[components/drivers][touch]删除多余的touch.h (#7090)yangjie11
* [components/drivers][touch]删除多余的touch.h * 将touc.h替换为rtdevice.h
2023-03-23[errno code]fix that use RT_ENOMEM without -Zxy
2023-03-22[errno code][-RT_EBUSY] fix that use RT_EBUSY without -Meco Man
2023-03-22[errno code][-RT_ETIMEOUT] fix that use RT_ETIMEOUT without -Meco Man
2023-03-20[device]修改mtd_nor读写函数返回类型为rt_ssize_twdfk-prog
2023-03-20[errno code][-RT_ERROR] fix that use RT_ERROR without -Meco Man
2023-03-16[errno code][-RT_EINVAL] fix that use RT_EINVAL without -Meco Man
2023-03-16[error code][-RT_EIO] fix that use RT_EIO without -Meco Man
2023-03-10[i2c] fix the i2c device return error code (#7035)Man, Jianting (Meco)
* [i2c] fix the i2c device return error code
2023-03-09[device]修改i2c读写函数返回类型为rt_ssize_t (#7029)Zxy
2023-02-26[pin][5.0.0] 修正pin框架数据类型使用不当 (#6934)Zxy
2023-02-26[spi][5.0.0] ↵liYangYang
修正SPI设备框架中,对函数返回值类型使用不恰当的情况 (#6937)
2023-02-25解决关中断时进行了调度操作zhkag