summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-04-21bsp:Separate STM32H5 HAL drivers (#10206)沐攸
2025-04-21bsp/stm32:Separate STM32H7 HAL drivers (#10204)沐攸
2025-04-18include:rtdef.h: comment Refine the annotation of RT_ALIGN and RT_ALIGN_DOWN ↵ricky
(#10201) include :rtdef.h : [ Refine the annotation of RT_ALIGN and RT_ALIGN_DOWN ] This macro is vulnerable to non-2-byte alignments, but I assume that the macro definition was designed with an explicit use case of 2-byte alignments in mind. Therefore, I only modify the comment to remind the user. Solution: RT_ALIGN(size, align) ((size) + (align) - 1) / (align) * (align) RT_ALIGN_DOWN(size, align) (size) / (align) * (align) Here's what deepseek recommends more. Signed-off-by: Yucai Liu <[email protected]>
2025-04-18doxygen: fix one typo issue (#10200)Chen Wang
Signed-off-by: Chen Wang <[email protected]>
2025-04-18doxygen: re-org module groups (#10197)Chen Wang
Match the organization of modules (groups) with that of user guide. Preliminary arrangement. This patch is just a framework arrangement. Details need to be continued. P.S., in this patch, adding numerical prefixes to the files in documentation/0.doxygen is to meet the need of displaying sorting in HTML pages. Signed-off-by: Chen Wang <[email protected]>
2025-04-17[bsp] 修复 #10182 GD32生成Cmake工程错误的问题 (#10191)ThinkCode
修复 #10182 GD32生成Cmake工程错误的问题
2025-04-17[action/ci] add qemu-virt64-riscv (#10192)Supper Thomas
2025-04-16[action/ci] add qemu-virt64-riscv (#10192)Supper Thomas
* Update ALL_BSP_COMPILE.json * Update ALL_BSP_COMPILE.json
2025-04-15[bsp/gd32/arm/drv_adc] incompatible function pointer types initializing. ↵Lin-Chengqiu
(#10190)
2025-04-14[bsp/phytium]适配rtthread5.2版本 (#10178)zhangyan
* rtthread 5.2适配
2025-04-14[DM/FDT] Fix garble when booting1078249029
Fix garble caused by empty implementation of earlycon series function in driver.If driver doesn't offer earlycon_id or rt_f dt_earlycon_id.setup function but open option, the checking of best_earlycon_id will failed. Signed-off-by: 1078249029 <[email protected]>
2025-04-14Fixed an error by running scons --tartget=cmake under LINUX, #10113 (#10164)keeping passionate!
Fixed an error by running scons --tartget=cmake under LINUX, and associated issue #10113
2025-04-13libcpu: aarch64: Fix NORMAL_NOCACHE_MEM attr (#10180)mouch6131
Signed-off-by: Cliff Chen <[email protected]> Signed-off-by: mouch6131 <[email protected]> Co-authored-by: Cliff Chen <[email protected]>
2025-04-13[bsp/hpm5300evk]: 修复readme中的描述问题 (#10187)Supper Thomas
1.bsp中描述路径boards不存在,只有board,并且路径中会包含openocd,把openocd路径去掉 2. 运行openocd发现cmsis-dap.cfg异常,使用ft2232.cfg可以正常烧入,修改readme 3. 添加download.bat脚本,方便下载
2025-04-13doxygen: cleanup and re-org filesChen Wang
This patch contains two small changes, mainly to prepare for the next step of organizing the modules framework. The first change: move the files related to doxygen examples to `documentation/0.doxygen/example/` The second change: delete `documentation/0.doxygen/mainpage.h`, which is the mainpage of the old page. Now the new mainpage is `documentation/INDEX.md`, so the duplicate can be deleted. Signed-off-by: Chen Wang <[email protected]>
2025-04-13add RT_THREAD_CTRL_SET_PRIORITYwycwyhwyq
2025-04-13add RT_THREAD_CTRL_SET_PRIORITYwycwyhwyq
2025-04-13[src] fix mutex bugwycwyhwyq
2025-04-12[bsp/gd32/libraries] Repair naming (#10185)CXSforHPU
[bsp/gd32/arm/libraries] Repair naming
2025-04-11[bsp/gd32/arm/libraries] Repair naming (#10184)CXSforHPU
2025-04-11[fal/sample] readme 添加 (#10175)ricky
* 更改FLASH_PAGE_SIZE拼写错误
2025-04-11libcpu: riscv: declare external symbols insideChen Wang
libcpu/risc-v/common64/mmu.c uses the external symbol "__bss_end" (this symbol generally is defined in the link script file) and depends on the extern declaration of this symbol in the bsp's "board.h". This is not a problem in implementation, but it is not a good habit. If this extern symbol is used locally, just declare it locally should be better. In this way, there will be no dependency of the kernel core on the bsp header file. And there will be no special requirements for the bsp board code, such as the need to make extern declarations for these "__bss_end" symbols in "board.h". This patch currently only explicitly externly declares "__bss_end" inside libcpu itself. The code of "#include <board.h>" is kept, because the modification involved is too large, it is necessary to clean up the bsp involved before cleaning this include code line uniformly. Signed-off-by: Chen Wang <[email protected]>
2025-04-11libcpu: cleanup undefined rt_hw_mmu_kernel_map_init (#10177)Chen Wang
* libcpu: cleanup undefined rt_hw_mmu_kernel_map_init rt_hw_mmu_kernel_map_init() is declared in header files but no definition found, cleanup the code. Signed-off-by: Chen Wang <[email protected]> * bsp: allwinner: d1: remove calling of rt_hw_mmu_kernel_map_init rt_hw_mmu_kernel_map_init is an undefined function, calling it is meaningless. Signed-off-by: Chen Wang <[email protected]> --------- Signed-off-by: Chen Wang <[email protected]>
2025-04-10[bsp][qemu-vexpress-a9] Adapter driver for serial port v2 (#10176)hydevcode
2025-04-08【修改】timer parameter注释 (#10172)Yang Xijing
2025-04-04修复了GD32目录下BSP使用dist后生成的工程无法使用menuconfig� ↵Wang Qiang
��问题
2025-04-03[bsp/stm32] 修复linux下编译的可执行文件无法启动问题 (#10169)hydevcode
2025-04-03bsp/stm32:Separate STM32U5 HAL drivers (#10167)沐攸
2025-04-01bsp: Separate STM32F0 HAL drivers (#10160)沐攸
* bsp: Separate STM32F0 HAL drivers * fix stm32f0_sdk and update readme.md
2025-04-01[BSP][raspberry-pi/raspi2]Add cpuport.h (#10158)qilian
Create cpuport.h Add support for spinlock
2025-03-31[action/ci] ↵hydevcode
将需要编译的bsp分离,同时根据修改的文件编译对应的bsp (#10159)
2025-03-29[bsp/stm32l496zg] 添加uart2 , 添加btstack yml文件Supper Thomas
2025-03-28Update include/rtdef.h version to 5.2.1kk
2025-03-29bsp: cvitek: use rttpkgtool for aarch64jojoandgyc
Fixed #9968 1.Using scripts in rttpkgtool to make firmware. 2.Deleted duplicate prebuild files. 3.Modify README.md Signed-off-by: YunZhan Huang <[email protected]>
2025-03-28[bsp/stm32h750-art-pi] 添加btstackSupper Thomas
2025-03-28[libcpu][aarch64]fix gicv3 mpidr table (#9284)zms123456
* fix gicv3 mpidr error * phytium should support rt_cpu_mpidr_table by using common_setup
2025-03-27fal: add new example for norflashricky
2025-03-27GD32: add CAN driver for GD32F4xx (#10152)Dmitriy
* GD32: add CAN driver for GD32F4xx * Removed extra spaces * Add attachconfig.yml, edit CAN0 GPIO * Changed attachconfig.yml * Fixed config defines names
2025-03-26[bsp][stm32][stm32h743-atk-apollo] Remove redundant I2C2 bus configur… ↵yiyi
(#10148) [bsp][stm32][stm32h743-atk-apollo] Remove redundant I2C2 bus configuration options from Kconfig
2025-03-25[bsp/stm32-h750-art-pi] 添加zephyr_polling KconfigSupper Thomas
2025-03-25bsp:stm32f4系列 update README.md (#10144)沐攸
bsp:stm32f4系列 update README
2025-03-24bsp: Separate STM32F4 HAL drivers -2 (#10141)沐攸
* bsp: Separate STM32F4 HAL drivers * f4_sdk --------- Co-authored-by: Supper Thomas <[email protected]>
2025-03-24bsp: cvitek: fix build warnings for spiChen Wang
See https://github.com/RT-Thread/rt-thread/issues/10138. Signed-off-by: Chen Wang <[email protected]>
2025-03-24bsp: cvitek: add howto configure pinmux in README (#10142)Chen Wang
Add description on how to configure pinmux in menuconfig for cvitek products. Add myself to maintainer list in README.md. Signed-off-by: Chen Wang <[email protected]>
2025-03-24[action/cd] 整合所有output到一个包中 (#10136)Supper Thomas
* [action/cd] 整合所有output到一个包中
2025-03-24[bsp][cvitek] fix spi driver build errorimcu
Build error: 'struct _device_spi' has no member named 'base_addr' Analyze: the name should be dws.regs Solution: change base_addr to dws.regs Signed-off-by: zdtyuiop4444 <[email protected]>
2025-03-23[bsp][stm32][stm32h723-st-nucleo] fix bug#9995 : startup file names change ↵下里巴人
to H723 (#10137) [bsp][stm32][stm32h723-st-nucleo] fix bug #https://github.com/RT-Thread/rt-thread/issues/9995 : startup file names change to H723
2025-03-23[action/ci] 把每次编译结果上传到github (#10135)Supper Thomas
* [action/ci] 把每次编译结果上传到github * [fix] * add output * fix * fixthe attach_file_name * fix * fix name * [action] 更新一下toolchain的版本号 * [bsp/stm32] hex 生成 * Update type.h
2025-03-21解决 list_mutex 互斥量没有线程持有时打印错误Yang Xijing
2025-03-20[bsp][at32]Update AT32 sdk_dist.py (#10130)Dozingfiretruck
Update AT32 sdk_dist.py fix scons --dist