summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-25[bsp] add k230heyuanjie87
2024-09-25bsp:cvitek:add all function type of pinmuximcu
2024-09-25[doxygen]add dac driver example for doxygenCYFS
2024-09-25feat: includes: included kerrno.h in rtdef.hShell
Those definitions are presented in rtdef.h until PR #9461 moved them to kerrno.h, which introduced unknown definition error for project building Changes: - Added includes of kerrno.h Signed-off-by: Shell <[email protected]>
2024-09-25[doxygen][rsoc] add adc driver example for doxygen (#9465)CYFS
* [doxygen] add adc driver example for doxygen * add data structures
2024-09-24[components] change variable nameCYFS
为什么提交这份PR (why to submit this PR) #9397 你的解决方案是什么 (what is your solution) 将 line 758的dir改为link_dir
2024-09-24smp_ipizhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24smpzhujiale
2024-09-24SMPzhujiale
2024-09-24SMPzhujiale
2024-09-24smp_callzhujiale
2024-09-24smp_callzhujiale
2024-09-24smp_ipizhujiale
2024-09-24smp_ipizhujiale
2024-09-23[klibc] add kerrno.hMeco Man
2024-09-23删除多余空格heyuanjie87
2024-09-23[libcpu]rv添加c908 cpuheyuanjie87
2024-09-22[klibc] format comments after #9459Meco Man
2024-09-22fix:[kstdio]Disable "-Wimplicit-fallthrough" below GNUC V7 (#9459)wdfk-prog
fix:Disable "-Wimplicit-fallthrough" below GNUC V7
2024-09-19feat: smart: user space context optimizationShell
This patch optimizes the user-space context handling in the ARM64 architecture, specifically improving how the context is saved and restored during system calls and interrupts. The changes make the code more efficient and easier to maintain, while ensuring proper preservation of user context during system transitions. Changes: - Introduced a parameter for context saving to improve flexibility. - Replaced hardcoded stack pointer operations with frame-relative references for better readability and code reuse. - Simplified context restoration, removing redundant operations like loading/storing floating-point registers. Signed-off-by: Shell <[email protected]>
2024-09-19fixup: pty: possible memory leaking on close()Shell
The ref_count of the vnode is NOT bound to the resource reference counts of the ptm device created by opening `dev/ptmx`, so the conditional release of resource may end up by memory leaking if the multiple user have open the `dev/ptmx`. Changes: - Removed conditional branch on recycling resource Signed-off-by: Shell <[email protected]>
2024-09-19[DM/FDT] Fixup memory address reserved and translate in earlyGuEe-GUI
1.Fixup `fdt_reserved_memory_reg` loop time. 2.Fixup `rt_fdt_translate_address` cells value reader. Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19optimize sal_bindzhao maosheng
2024-09-19[DRIVER/PIC] Add ARM GICv2/v3 V2M, ITS support.GuEe-GUI
Fix some code style and init for V2M, ITS. V2M is the PCI MSI/MSI-X for GICv2. ITS is the PCI MSI/MSI-X for GICv3/v4. Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19[FEATURE/PIC] support PIC cancel (only in debug)GuEe-GUI
PIC may free because some wrongs in debug. We should remove in PIC list or there are some undefined behavior will happen. Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19[FIXUP/PIC] pirq's child handler should lock lessGuEe-GUI
When call the child handler, the PIC ops needn't lock again. Critical zone protection by PIC implementers. Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19[FIXUP/PIC] set interrupt status when do trapsGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19[PIC/FIXUP] pirq reinit failGuEe-GUI
don't reinit pirq's list if cascade Signed-off-by: GuEe-GUI <[email protected]>
2024-09-19[fix]:fix log format and reopen with a different oflag issue (#9452)milo
fix log format and reopen with a different oflag issue
2024-09-18[libcpu]优化rv构建脚本中选择vendor目录的判断条件heyuanjie87
2024-09-16[action/ci] Add toolchain stup script (#9453)Supper Thomas
* [action] add toolchain install script
2024-09-15fixup: dfs_v2: Correct device mode permissions in devfsShell
The mode permissions for character, block, and pipe devices were previously set to 0777, which is overly permissive and not in line with standard practice. This change reduces the permissions to 0666, restricting execute permissions while still allowing read/write access. Changes: - Adjusted permissions for character/block/pipe devices from 0777 to 0666. Signed-off-by: Shell <[email protected]>
2024-09-15[bsp][renesas] Add a new BSP: RZN2L-RSKYuqiang Wang
2024-09-15[doxygen] add driver example for doxygen (#9446)Supper Thomas
2024-09-14[components][sal]delay getting sal_proto_family in sal_ioctlsocketzms123456
2024-09-14fixup: smart: remove unnecessary Kconfig optionShell
The `LWP_CONSOLE_INPUT_BUFFER_SIZE` is a legacy config option for TTY driver used in smart. Since the driver is updated, there's no dependency of this option any more. Changes: - Removed unused Kconfig option `LWP_CONSOLE_INPUT_BUFFER_SIZE` Signed-off-by: Shell <[email protected]>
2024-09-14fixup: dfsv2: seq: aligned proto of lseek to manualShell
In manual, the prototype of lseek is `off_t lseek(int fd, off_t offset, int whence);` where the return type is `off_t` but not ssize_t. Signed-off-by: Shell <[email protected]>
2024-09-14[ci]修正#9441-label路径设置错误问题Rbb666
2024-09-14[component][sal]delete netdev_lozms123456
netdev_lo无需单独处理,可以根据协议去找对应的网络设备
2024-09-14[action][format] rename format check file nameMeco Man
2024-09-14[action][spell] remove spell check when pushingMeco Man
2024-09-13[ci]完善组件中的ci-labelsRbb666
2024-09-13[drivers] Specifies the name of the drivers driver fileCXSforHPU
https://github.com/RT-Thread/rt-thread/pull/9420