summaryrefslogtreecommitdiff
path: root/components
AgeCommit message (Collapse)Author
2023-02-25Merge pull request #6981 from RT-Thread/masterserialX-devMan, Jianting (Meco)
sync from master
2023-02-25[lwp] save virtual addr in shm structurewangxiaoyao
2023-02-25fixed O_LARGEFILE not defined ci build error.geniusgogo
2023-02-25fix inet_ioctlsocket set O_LARGEFILE flag by musl.geniusgogo
2023-02-25fixed fstat/stat/readlink syscall.geniusgogo
2023-02-25解决关中断时进行了调度操作zhkag
2023-02-25🐞 fix(components/drivers/tty/pty.c): fix ptmx not init (#6970)xqyjlj
* 🐞 fix(components/drivers/tty/tty.c): fix wrong log format * 🐞 fix(components/drivers/tty/pty.c): fix ptmx not init * ✨ feat(components/drivers/tty/pty.c): pts default use ECHO, ONLCR * 🌈 style(components/drivers/tty/tty.c): format
2023-02-24[rt-smart] handling kernel from accessing unmapped user stack (#6957)Shell
[rt-smart] handling kernel from accessing unmapped user stack
2023-02-23serial_v2 rt_device_write/read return data type as rt_ssize_tjonas
2023-02-23create serialX-doc folderMeco Man
2023-02-23add serialX user manual (#6964)thewon86
2023-02-23[lwIP] apply AF_UNIX feature (#6954)guo
2023-02-22[spi] rt_spi_configure 增加对cs_pin处理liYony
2023-02-21update rtdevice.h add lcdyangfasheng
2023-02-21separate init & configure of uart opsthewon86
2023-02-20implement serialX UART device frameworkthewon86
2023-02-21[fix] typowangxiaoyao
2023-02-21[fixup] add cache maintenance ops;wangxiaoyao
fix bugs on cache maintenance when starting user app
2023-02-21[libc] including musl signal.h with _POSIX_SOURCEwangxiaoyao
2023-02-21[mm] distinguish NULL and MAP_FAILEDwangxiaoyao
2023-02-21driver/fdt] add parse reg array, get address and size by index.xieyangrun
2023-02-21[lwP] fix _m_lock in posix mutexBernard Xiong
2023-02-17[revert] workqueue RT_THREAD_SUSPEND flagguozhanxin
2023-02-16[workqueue] Reduce critical section, improve performanceguozhanxin
2023-02-16[spi]优化挂载函数对cs_pin的处理liYony
2023-02-15Improve timer accuracy and realize (#6926)zhkag
* add cputimer frame * add cputime sleep * ctime use cputime * Processing cputime has no timeout function * Migration cputime Code * formatting file * 整理代码 * add document copyright information * 改 cputime_timer 为 cputimer * 简化 _cputimer_list 初始化 * rt_cputimer_create -> rt_cputimer_init * Remove RT_USING_CPUTIME and code cleanup. * Remove RT_USING_CPUTIME in cputimer.c * Set set_next_timeout as static function. --------- Co-authored-by: Bernard Xiong <[email protected]>
2023-02-14[rt-smart] PV_OFFSET as a variable (#6904)Shell
* [rt-smart/mem] remove pv_offset * [rt-smart] list kernel space command * [rt-smart] restore ioremap region * [revert] restore kernel space isolation * [rt-smart/pv_off] code format * [rt-smart] add get_pvoff() * [pvoffset] pvoff as constant for C codes * [pvoff] pvoff as interfaces
2023-02-13[FDT] Fix POSIX compatibility for string.h (#6923)Bernard Xiong
* [FDT] Fix POSIX compatibility for string.h * [FDT] format libfdt code. * [FDT] format libfdt code.
2023-02-13[ci] fix build error.guozhanxin
2023-02-12[devicedrivers] Fix typo in sfud error messagesMoss
2023-02-11[spi]添加rt_spi_bus_attach_device_cspin 函数 (#6916)liYangYang
这个函数实现了原先的挂载功能,并且调用pin框架,初始化cs引脚,是一个功能相对完善的挂载函数。用户也能更简单的使用。 该函数取代rt_spi_bus_attach_device,后续rt_spi_bus_attach_device会被逐渐淘汰掉。新的BSP以及软件包应当使用rt_spi_bus_attach_device_cspin新函数。 STM32L475潘多拉测试通过。
2023-02-09修复编译警告zhkag
2023-02-08[ringbuffer] ringbuffer size boost to 32bit (#6915)螺丝松掉的人
* ringbuffer size boost to 32bit * 添加ringbuffer测试demo related: #682 ---- Co-authored-by: Zxy <[email protected]> Co-authored-by: Man, Jianting (Meco) <[email protected]>
2023-02-07rt_device_write/read return data type as rt_ssize_tMeco Man
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-02-07fixed syscall errno return.geniusgogo
2023-02-07add clock_cpu_settimeout functionzhkag
2023-02-07修复纳秒微妙混用转换错误zhkag
2023-02-07移除无用代码zhkag
2023-02-07add timer lockzhkag
2023-02-07update timerzhkag
2023-02-07🌈 style(components/dfs/filesystems/tmpfs/dfs_tmpfs.c): fix stylexqyjlj
2023-02-07🐞 fix(components/dfs/filesystems/tmpfs/dfs_tmpfs.c): cannot open the same ↵xqyjlj
file repeatedly in 'w' mode
2023-02-06Add ADT Kconfig and fix MMU kconfig issue in Cortex-A (#6901)Bernard Xiong
* Add ADT Kconfig and fix MMU kconfig issue in Cortex-A * [BSP] enable ADT
2023-02-02[sensor] 修复命令交互使用日志输出API的问题 (#6895)Zxy
命令交互应使用rt_kprintf,而非LOG_x
2023-01-29fix typo https://github.com/armink/SFUD/pull/79soym
2023-01-28为c906添加asid支持 (#6870)chenhy0106
* [rt-smart] asid for c906
2023-01-23[devicedrivers] fix the partition issue in mmc/sdiobernard
2023-01-22[Ymodem]sy命令支持绝对路径传输wdfk-prog
* 接收错误流程优化
2023-01-20Fix the comment in finsh_set_prompt_mode褚仕成
2023-01-18[stm32][softspi]soft spi attach函数问题解决方案 (#6868)liYangYang
* [softspi]soft spi attach函数问题解决方案 * 更改函数名