summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-01-04[rt_vsscanf] upgrade version and add test caseMeco Man
from: https://github.com/phoenix-rtos/libphoenix/blob/master/stdio/scanf.c BSD-3-Clause license
2025-01-03[utest] add rt_memset test caseMeco Man
2025-01-03[romfs/dfs_romfs.c] _rom_fops add ioctlyuqingli
2025-01-03[doc]Update doxygen rtthread_logo.png (#9861)Rbb666
2025-01-03[AT] AT_Device 适配 SERIAL_V2 (#9860)dongly
AT_Device 适配 SERIAL_V2
2025-01-03[doc] doxygen attach github pages (#9859)Supper Thomas
* [doc] doxygen attach github pages * Update doxygen.yml * Update doxygen.yml * Update doxygen.yml * Update doxygen.yml
2025-01-03[tools]: fix the issue of missing commands in compile_commands.json (#9856)aka-adi
* [tools]: fix the issue of missing commands in compile_commands.json * [tools]: fix the path of compile_commands.json
2025-01-02删除 RT_EBUSY 返回值注释yuqingli
2025-01-02[ipc/workqueue.c] 删除无用的判断yuqingli
2025-01-02[ipc/workqueue.c] delete timer, using list.yuqingli
2025-01-01[bsp][stm32l496zg] add onchip configSupper Thomas
2025-01-01修复编译过程中的 DFS_V2报错、FAL警告yuqingli05
2025-01-01bsp: cvitek: remove RT_USING_VIRTIO for arm64Chen Wang
duo is a real hardware, no need for virtio. Disable RT_USING_VIRTIO and update configuration to latest. Signed-off-by: Chen Wang <[email protected]>
2025-01-01update(cherryusb): update to v1.4.2sakumisu
Signed-off-by: sakumisu <[email protected]>
2025-01-01[utest][wq]add workqueue_tc (#9850)Rbb666
* [utest][wq]add workqueue_tc. * [action][ci]ci添加wq测试用例
2024-12-30bsp: cvitek: update README for cv18xx_aarch64Chen Wang
Re-write README.md for aarch64. Signed-off-by: Chen Wang <[email protected]>
2024-12-30bsp: cvitek: update combine.sh for arm64Chen Wang
Move the combine.sh to under cv18xx_aarch64, so we can run this script the same as scons and no need to change cwd. Rename the folder boot to prebuild just becuase all the files under boot are prebuild binaries. Move the prebuilt fip.bin to under prebuild/milkv-duo256m because it's only for 256. Update combine.sh accordingly and output fip.bin to the output folder where we create fip.bin/boot.sd as other bsp. Signed-off-by: Chen Wang <[email protected]>
2024-12-30bsp: cvitek: use ioremap for arm64 coreChen Wang
For ARM, RT-smart and RT-standard both enable mmc (see rt_hw_board_init() in bsp/cvitek/cv18xx_aarch64/board/board.c, rt_hw_mmu_setup is called both for smart or standard). So ioremap is must to do for ARM. Signed-off-by: Chen Wang <[email protected]>
2024-12-30components: drivers: add RT_USING_SMP judgement inside smp_call.hChen Wang
smp_call.h defines SMP-related structures and declares SMP-related functions. These codes are only valid when RT_USING_SMP is defined in the bsp, which means we have to use RT_USING_SMP for judgment in every place where this file is included, such as following: ```c ``` Now move the judgment of RT_USING_SMP directly into smp_call.h, so that it's simpler to include the header file as: ```c ``` Signed-off-by: Chen Wang <[email protected]>
2024-12-27[include] RT_USING_MUSLLIBC结构体报错的bug (#9834)godmial
解决了gd32470z-lckfb libc_dirent结构体报错的bug
2024-12-27[DM/BLOCK] Fixup DFS partition memory leakGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-26bsp: cvitek: doc updateChen Wang
Updated README for cvitek. Signed-off-by: Chen Wang <[email protected]>
2024-12-26[wlan] add get_info api for more new sta informationEvlers
2024-12-25add support for independent dns services for multiple network devicesEvlers
2024-12-25Update Kconfig下里巴人
2024-12-25Update Kconfig file format下里巴人
2024-12-25[bsp][nxp][mcxa153] the full implementation of eFlexPWMhywing
2024-12-25bsp: qemu-virt64-riscv: Kconfig: remove duplicated RT_USING_VIRTIOChen Wang
There is problem in the Kconfig of qemu-virt64-riscv. RT_USING_VIRTIO is already defined in components/drivers/virtio/Kconfig, so it should not be defined again in the BSP kconfig. The solution is to rename RT_USING_VIRTIO to BSP_USING_VIRTIO. Also, refer to the configuration method for virtio device drivers in bsp/qemu-virt64-aarch64/drivers/Kconfig to rewrite the configuration of BSP_USING_VIRTIO_xxx. Updated default .config/rtconfig.h at the same time. Signed-off-by: Chen Wang <[email protected]>
2024-12-24[utest] implement rt_memcmp test casesMeco Man
2024-12-24[utest] implement more test case for rt_memcpyMeco Man
2024-12-24[utest] remove rt_kprintf from TC_rt_sprintf.cMeco Man
2024-12-24[utest] implement uassert_ptr_equal and uassert_ptr_not_equalMeco Man
2024-12-24[libc] uncomment wcwidth for win32Meco Man
2024-12-23Specification of rtc synchronization functionskurisaw
2024-12-22[utest][klibc] add rt_sprintf family functions test casesMeco Man
2024-12-22doc: introduce how to build & run doxygen on ubuntuChen Wang
Update readme doc to introduce how to build doxygen and run html on Ubuntu machines. Signed-off-by: Chen Wang <[email protected]>
2024-12-22[dm2.0] add general sdhci driver it support pio&&sdmazhujiale
2024-12-21[utest] optimize the utest to support new CIMeco Man
2024-12-21[utest] add rt_memcpy utest caseMeco Man
2024-12-21[klibc] format codeMeco Man
2024-12-21[bsp/hc32]hc32f460 doesn't support CAN-FD, hc32_ll_can.h has no some ↵Lin-Chengqiu
definations.
2024-12-21[hc32]hc32f460 has only one CAN, and it is defined as CM_CAN in hc32f460.hLin-Chengqiu
2024-12-21[opt][SDIO_MAX_FREQ redundant define del]Gaogao
2024-12-20kernel: cleanup debug APIsChen Wang
- `dbg_log` is a “NOT RECOMMENDED API”, convert the calling of this API to LOG_x and remove this API. - `dbg_here`/`dbg_enter`/`dbg_exit`: no one use these APIs, remove them directly. Signed-off-by: Chen Wang <[email protected]>
2024-12-19bsp: cvitek: remove GPL license declarationChen Wang
GPL is conflict with Apache, which is used by RTT. See <https://www.apache.org/licenses/GPL-compatibility.html> Also clean up and remove some words such "LINUX". Signed-off-by: Chen Wang <[email protected]>
2024-12-18bsp: qemu-virt64-riscv: update README for booting with rootfsChen Wang
Now lwext4 is ready, and qemu-virt64-riscv smart can boot with rootfs. Updated README to introduce this. This patch also replace qemu-nographic.sh with run.sh, which has a more simple name and more robust to launch rootfs image binary. TBD: qemu-nographic.bat is not touched, hope some guys from Windows can give a hand. Signed-off-by: Chen Wang <[email protected]>
2024-12-18[components][libc/io]add comments for timer fd APIs.ligr
2024-12-18[kernel] change size_t to rt_size_tguozhanxin
2024-12-18[tools] add zig targetguozhanxin
2024-12-18[DM/PIC] Support AMP modeGuEe-GUI
Only support on >= ARM GICv2 Signed-off-by: GuEe-GUI <[email protected]>