forked from RT-Thread/rt-thread
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 1ae2455
committed
Squashed commit of the following:
commit f05f344388f861280acfe226ccc9ec875a767f08
Author: qilian <[email protected]>
Date: Wed Apr 30 18:30:50 2025 +0800
[Docs] Modify invalid links (#10240)
commit 928e47395d649cc3448bd4962489758c7175f08b
Author: Jamie <[email protected]>
Date: Tue Apr 29 14:23:01 2025 +0800
[hc32] Add the ev_hc32f4a8_lqfp176 board and modify some bsp drivers. (#10233)
* [hc32] Add the ev_hc32f4a8_lqfp176 board and modify some bsp drivers.
commit 396eaa32f66ac9650cfb7218e73226e795d9d90e
Author: ricky <[email protected]>
Date: Tue Apr 29 09:51:49 2025 +0800
[components][wlan] Fixing comments errors of RT_WLAN_EVT_SCAN_DONE and RT_WLAN_EVT_SCAN_REPORT (#10237)
commit 0bdf9bdd317df6c8900902eb216b6dc596bd179f
Author: rcitach <[email protected]>
Date: Mon Apr 28 18:02:11 2025 +0800
add rk3500 doc
commit aee8920d07530438f62462ddb8a9b5ec91d80c79
Author: rcitach <[email protected]>
Date: Fri Apr 25 09:53:34 2025 +0800
import re
commit 5833e02e2f495e2f70af596351b74f349afa2ec3
Author: rcitach <[email protected]>
Date: Fri Apr 25 09:43:32 2025 +0800
Fix Aarch64 architecture runtime issues
该问题由5b3320624da5149fc21c2d3e1f321d855e3d0dfe引入,导致工具链编译时加上了 -std=gnu99,其他架构是否出问题暂时未知
commit e08fc2999b267182344528403466dd1a0f9ea8c6
Author: Chen Wang <[email protected]>
Date: Sun Apr 27 15:45:34 2025 +0800
bsp: k230: use rttpkgtool to package kernel
The original method of packaging and burning kernel
depends on installing the K230 RTOS SDK. It is quite
cumbersome. Now the relevant logic is extracted and
a small tool rttpkgtool is created to package the
rtthread.bin.
Considering that rttpkgtool still needs to compile
opensbi when packaging k230, which means that a
separate cross-toolchain needs to be installed.
Therefore, in order not to affect the CI operation,
the current packaging logic is not integrated into
POST_ACTION in rtconfig.py, but requires kernel
developers to run the build script separately for
packaging.
Signed-off-by: Chen Wang <[email protected]>
commit 427e177526cbd2706a52434b1c6a92f2d7afbef6
Author: Supper Thomas <[email protected]>
Date: Sun Apr 27 17:31:51 2025 +0800
[action/ci] add qemu-pre-build-and-post-build for RT_SMART build (#10203)
[action/ci] add qemu-pre-build-and-post-build for RT_SMART build
commit b4e051a890b1dba5368af6b52f8a55c5d830870d
Author: hydevcode <[email protected]>
Date: Sun Apr 27 14:09:44 2025 +0800
[bsp][Infineon] Update the peripherals of XMC7100D
commit 8b968c37617a521a1feb7d0cca1c9028ec3237f0
Author: hydevcode <[email protected]>
Date: Sun Apr 27 10:31:39 2025 +0800
bsp: k210: fix drv_i2c's include file
commit 9b6438dfecc4219ae1d48cba20b652de36b197bd
Author: koudai <[email protected]>
Date: Thu Apr 24 16:59:14 2025 +0800
[BSP][N32G45XVL]适配串口v2驱动 (#10222)
commit 8382a40a902cbb546e2444d2be9b79a50575735f
Author: Yuqiang Wang <[email protected]>
Date: Thu Apr 24 16:04:11 2025 +0800
add k230 ci check
commit 6ffa53a914e99ce19736d13bfa84ecbf986917a4
Author: Passionate0424 <[email protected]>
Date: Thu Apr 24 11:08:33 2025 +0800
修改ifx_pin_irq_enable函数
commit 283c2fb94ffa84df37b8f70cda5d9845d32a4818
Author: Chen Wang <[email protected]>
Date: Wed Apr 23 16:29:54 2025 +0800
bsp: k230: fix some cpp_check warnings
Signed-off-by: Chen Wang <[email protected]>
commit 919adbce38fe9127f0c28b98236ffe9a1c759aa0
Author: Chen Wang <[email protected]>
Date: Wed Apr 23 16:02:27 2025 +0800
bsp: canmv: update README
Signed-off-by: Chen Wang <[email protected]>
commit 0c0b9e59d0a44b3a07c7056e2b05349018c10d8c
Author: Chen Wang <[email protected]>
Date: Fri Apr 11 09:39:03 2025 +0800
bsp: k230: use configuration instead of immediate value
The original code used immediate values directly when it
came to memory layout, which was not a good programming
habit.
Now we use macros and try to be compatible with SDK
configuration values in the SDK compilation environment.
The main changes are to clean up board.h, and extract
some memory layout constants to define a new header
file mem_layout.h.
Also update KERNEL_VADDR_START to the default value for
Smart, so we can use it as base to calculate other mapping
address.
Signed-off-by: Chen Wang <[email protected]>
commit 2a00bd4ecb7947916a8c3fc3b0858de8aa973036
Author: Chen Wang <[email protected]>
Date: Thu Apr 10 18:27:28 2025 +0800
bsp: k230: use rtconfig.h for linkscript
For linker script, use constant macro defined from
rtconfig.h, not immediate value.
Also cleanup the link_statksize.lds, it is also not
needed when using new mechanism.
Signed-off-by: Chen Wang <[email protected]>
commit 90e81cf4b69e7b37868d7f62615a375991ff3b4b
Author: Chen Wang <[email protected]>
Date: Mon Apr 7 08:47:37 2025 +0800
bsp: k230: updated config
KERNEL_VADDR_START changed to 0xffffffc000020000.
__STACKSIZE__ changed to 65536.
Signed-off-by: Chen Wang <[email protected]>
commit db9746e00117f8742a64d49a6eed9f3544126f42
Author: Wang Chen <[email protected]>
Date: Wed Apr 2 15:50:31 2025 +0800
bsp: k230: update uart driver
Signed-off-by: Wang Chen <[email protected]>
commit 980a376e9b56f2048a8cc1ae2002fa52ccbbb04d
Author: Wang Chen <[email protected]>
Date: Wed Apr 2 15:04:51 2025 +0800
bsp: k230: support canmv board
Some changes to support canmv board, such as:
- Address constant, some may need be set as configuration later.
- link script
- build script
Signed-off-by: Wang Chen <[email protected]>
commit 6229153364e3fe7d9476e9cbd5eebb1905753777
Author: 沐攸 <[email protected]>
Date: Thu Apr 24 00:24:25 2025 +0800
bsp/stm32: Separate STM32WB HAL drivers (#10223)
commit 5804973a49d60d832dafdc97a40700c8c437f663
Author: hydevcode <[email protected]>
Date: Mon Apr 21 22:24:15 2025 +0800
[bsp][Infineon] add a new bsp for XMC7100D-F144K4160AA
commit ae83165609835442c25e9533fa09d2f5dc1e038a
Author: 沐攸 <[email protected]>
Date: Wed Apr 23 06:00:58 2025 +0800
bsp/stm32:Separate STM32L5 HAL drivers (#10216)
commit 6e19aadbc6118b884f079f810103344ac15db1e0
Author: 沐攸 <[email protected]>
Date: Wed Apr 23 06:00:29 2025 +0800
bsp/stm32:Separate STM32H7RS HAL drivers (#10217)
commit c210588db95285e5c94832fabe2b23751cc0a304
Author: 沐攸 <[email protected]>
Date: Wed Apr 23 05:58:56 2025 +0800
bsp/stm32:Separate STM32WL HAL drivers (#10218)
commit a7a6ccf6d52f95e8d68c29880820cda877395531
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:53:52 2025 +0800
bsp/stm32:Separate STM32L0 HAL drivers (#10215)
commit a9cfc8229882c7b5f6aac25de672a1448c3fcd6b
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:53:15 2025 +0800
bsp:Separate STM32G4 HAL drivers (#10214)
commit 1a6349d7dce436204b66eb03e4d31f75c774a0f2
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:52:27 2025 +0800
bsp/stm32: Separate STM32G0 HAL drivers (#10213)
commit fe7999ed33a975a7f0c37764b0bbbf4e8ae32122
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:51:42 2025 +0800
bsp: Separate STM32F3 HAL drivers (#10211)
commit e347305ad0a83a923a0e3672d56344c95ecdcecd
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:50:29 2025 +0800
bsp/stm32:Separate STM32F2 HAL drivers (#10210)
commit c7c8d9d6ef65b4dd75a96c3d333bccb3dc51ff8f
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:49:39 2025 +0800
bsp/stm32:Separate STM32F7 HAL drivers (#10208)
commit cee8c81d3c110ec2ebecd4122a2ce3ce6d600684
Author: 沐攸 <[email protected]>
Date: Tue Apr 22 22:48:57 2025 +0800
bsp/stm32:Separate STM32F1 HAL drivers (#10209)
commit 9551bfe5fcce39ad306ea83ec91d09f81d50b525
Author: sheltonyu <[email protected]>
Date: Tue Apr 22 18:42:38 2025 +0800
[bsp/at32] fixed 'scons --dist' error (#10212)
commit bd796f905533be21762e992b6cd91ecf5732ec47
Author: hydevcode <[email protected]>
Date: Fri Apr 18 13:41:50 2025 +0800
[bsp][qemu-vexpress-a9] Adapter driver for serial port v2 ([#10176](https://github.com/hydevcode/rt-thread/issues/10176))
commit e7d870bb7112fa7feee5927debee9ef2cdd2026b
Author: Chen Wang <[email protected]>
Date: Fri Apr 18 12:02:59 2025 +0800
bsp: cvitek: riscv: use marco for linker script
Regarding link script, some memory offsets and sizes are different
between the standard version and the smart version (such as
"__STACKSIZE__", kernel start address, kernel memory size, etc.).
Original solution is replacing link scripts and use INCLUDE,
which is relatively complicated.
This improvement uses macros to replace constants in the link
script. The preprocessing mechanism provided by gcc is used
to dynamically replace constant values during the build process.
In addition, the kernel load address (the corresponding
KERNEL_VADDR_START for smart) was originally configured as
0xFFFFFFC000200000, which is default value of riscv with
kernelmap enabled (0xffffffc000000000) plus offset to skip over
bootloader (0x200000). This caused a trouble: due to
default bsp configuration is for smart, if we switched to the
standard version and build, and then switched back to the smart
version, the value of KERNEL_VADDR_START will be default back to
0xffffffc000000000, which is different from the original configuration
value, resulting in the need to manually reconfigure it, which
is easy to forget and cause problems.
The current solution is to use the default value
0xffffffc000000000 in the configuration. Add offset to the code
and link script when using it.
This patch update the default .config and rtconfig.h for cv18xx_riscv.
Signed-off-by: Chen Wang <[email protected]>
commit 7371a007affad2ebcdbdd6a964d51ffcccbf05aa
Author: 沐攸 <[email protected]>
Date: Mon Apr 21 17:48:33 2025 +0800
bsp:Separate STM32H5 HAL drivers (#10206)
commit 53a4bfa70833df136889cfcfc88a91853b349ff3
Author: 沐攸 <[email protected]>
Date: Mon Apr 21 17:48:18 2025 +0800
bsp/stm32:Separate STM32H7 HAL drivers (#10204)
commit 7125e7bebd512a24427a7971ac1aff9acbae8668
Author: ricky <[email protected]>
Date: Fri Apr 18 17:07:57 2025 +0800
include:rtdef.h: comment Refine the annotation of RT_ALIGN and RT_ALIGN_DOWN (#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]>
commit 443c530c3c0e7235af03ffd1b2196369faf8e379
Author: Chen Wang <[email protected]>
Date: Fri Apr 18 14:04:16 2025 +0800
doxygen: fix one typo issue (#10200)
Signed-off-by: Chen Wang <[email protected]>
commit 55428e439366e4e737021a56566c4bff0949f004
Author: Chen Wang <[email protected]>
Date: Fri Apr 18 10:44:43 2025 +0800
doxygen: re-org module groups (#10197)
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]>
commit d59f5c0fe815b8596530474a828b7e867a5bef18
Author: ThinkCode <[email protected]>
Date: Thu Apr 17 12:29:14 2025 +0800
[bsp] 修复 #10182 GD32生成Cmake工程错误的问题 (#10191)
修复 #10182 GD32生成Cmake工程错误的问题
commit d415282c59c151c1a75258d5d3ad10256d636ac4
Author: Supper Thomas <[email protected]>
Date: Thu Apr 17 09:19:56 2025 +0800
[action/ci] add qemu-virt64-riscv (#10192)
commit c674e27b6e8544599a3485cbc61685c1e1f9ae00
Author: Supper Thomas <[email protected]>
Date: Wed Apr 16 22:55:44 2025 +0800
[action/ci] add qemu-virt64-riscv (#10192)
* Update ALL_BSP_COMPILE.json
* Update ALL_BSP_COMPILE.json
commit 0c084533efbef9b7d9f9db624f4caf5103fd6a06
Author: Lin-Chengqiu <[email protected]>
Date: Tue Apr 15 14:55:10 2025 +0800
[bsp/gd32/arm/drv_adc] incompatible function pointer types initializing. (#10190)
commit 3ebad06ff3055b1bdffecb1de0262b0f2dfc39a3
Author: zhangyan <[email protected]>
Date: Mon Apr 14 19:14:54 2025 +0800
[bsp/phytium]适配rtthread5.2版本 (#10178)
* rtthread 5.2适配
commit 9d1fb86020c250da6248d8b942b553a0f84aeb6f
Author: 1078249029 <[email protected]>
Date: Wed Apr 2 11:30:21 2025 +0800
[DM/FDT] Fix garble when booting
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]>
commit 7c39352f4c31aedf63f2fc63ba9c53f8639f029b
Author: keeping passionate! <[email protected]>
Date: Mon Apr 14 07:32:53 2025 +0800
Fixed an error by running scons --tartget=cmake under LINUX, #10113 (#10164)
Fixed an error by running scons --tartget=cmake under LINUX, and associated issue #10113
commit 86df886c7fc7a2492f25672c460576bf3170c979
Author: mouch6131 <[email protected]>
Date: Sun Apr 13 22:12:00 2025 +0800
libcpu: aarch64: Fix NORMAL_NOCACHE_MEM attr (#10180)
Signed-off-by: Cliff Chen <[email protected]>
Signed-off-by: mouch6131 <[email protected]>
Co-authored-by: Cliff Chen <[email protected]>
commit 5100d39defda7454efe0421ad79b2c8d8e4b9c75
Author: Supper Thomas <[email protected]>
Date: Sun Apr 13 15:29:39 2025 +0800
[bsp/hpm5300evk]: 修复readme中的描述问题 (#10187)
1.bsp中描述路径boards不存在,只有board,并且路径中会包含openocd,把openocd路径去掉
2. 运行openocd发现cmsis-dap.cfg异常,使用ft2232.cfg可以正常烧入,修改readme
3. 添加download.bat脚本,方便下载
commit 4ff1cfce641b681c1cbe5f20b45beab45d1eae90
Author: Chen Wang <[email protected]>
Date: Fri Apr 11 16:38:27 2025 +0800
doxygen: cleanup and re-org files
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]>
commit 12de72a462d79c8d715a8fcd1620460abfa546fb
Author: wycwyhwyq <[email protected]>
Date: Thu Apr 10 10:20:21 2025 +0800
add RT_THREAD_CTRL_SET_PRIORITY
commit da1c5c788279dab423458dafa79a85c29a9e31f6
Author: wycwyhwyq <[email protected]>
Date: Wed Mar 12 18:17:35 2025 +0800
add RT_THREAD_CTRL_SET_PRIORITY
commit f13193ff92e47c39436e0254062927a39450e04a
Author: wycwyhwyq <[email protected]>
Date: Thu Feb 27 17:46:32 2025 +0800
[src] fix mutex bug
commit 2db2bf0cc7b8872e15a4b963a24f7d677f79060f
Author: CXSforHPU <[email protected]>
Date: Sat Apr 12 23:04:45 2025 +0800
[bsp/gd32/libraries] Repair naming (#10185)
[bsp/gd32/arm/libraries] Repair naming
commit 1b0d939edb479efbd4bf41bf539e227d99a54bb4
Author: CXSforHPU <[email protected]>
Date: Fri Apr 11 21:56:27 2025 +0800
[bsp/gd32/arm/libraries] Repair naming (#10184)
commit 522f7aa0d3ebda62bf9dc0904874e5ad998d5a41
Author: ricky <[email protected]>
Date: Fri Apr 11 17:34:36 2025 +0800
[fal/sample] readme 添加 (#10175)
* 更改FLASH_PAGE_SIZE拼写错误
commit 312f9dbc083b2e598d0f8d4ac0c3ed1d4760bd96
Author: Chen Wang <[email protected]>
Date: Fri Apr 11 11:50:44 2025 +0800
libcpu: riscv: declare external symbols inside
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]>
commit 5c9f61879c8e745c89aaa728cfd86e6e9e912914
Author: Chen Wang <[email protected]>
Date: Fri Apr 11 07:54:21 2025 +0800
libcpu: cleanup undefined rt_hw_mmu_kernel_map_init (#10177)
* 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]>
commit 0c4a2048f9abbaab2e8592f2a541dbc429c28c67
Author: hydevcode <[email protected]>
Date: Thu Apr 10 09:24:12 2025 +0800
[bsp][qemu-vexpress-a9] Adapter driver for serial port v2 (#10176)
commit 6639dbe252046db3fc464ab0018266645073a493
Author: Yang Xijing <[email protected]>
Date: Tue Apr 8 12:11:19 2025 +0800
【修改】timer parameter注释 (#10172)
commit 5c660c0f99da886a385eb8de41eb0dcdb5864b17
Author: Wang Qiang <[email protected]>
Date: Wed Apr 2 16:03:43 2025 +0800
修复了GD32目录下BSP使用dist后生成的工程无法使用menuconfig的问题
commit f422b6a991498f80fc73c126f9a037b2afd4cf2f
Author: hydevcode <[email protected]>
Date: Thu Apr 3 17:40:14 2025 +0800
[bsp/stm32] 修复linux下编译的可执行文件无法启动问题 (#10169)
commit e131a0011eee7bf63a6fe1b7f8bcb97f386bd647
Author: 沐攸 <[email protected]>
Date: Thu Apr 3 16:17:21 2025 +0800
bsp/stm32:Separate STM32U5 HAL drivers (#10167)
commit 45eea78e0998b36c9f3cb956e2698e9504efadc6
Author: 沐攸 <[email protected]>
Date: Tue Apr 1 11:16:32 2025 +0800
bsp: Separate STM32F0 HAL drivers (#10160)
* bsp: Separate STM32F0 HAL drivers
* fix stm32f0_sdk and update readme.md
commit 98589e6229baeb184167840c22346c3d47467ee9
Author: qilian <[email protected]>
Date: Tue Apr 1 07:37:09 2025 +0800
[BSP][raspberry-pi/raspi2]Add cpuport.h (#10158)
Create cpuport.h
Add support for spinlock
commit 4d826cad13a0b1fed14d5eca582885ff6640b7b2
Author: hydevcode <[email protected]>
Date: Mon Mar 31 21:07:53 2025 +0800
[action/ci] 将需要编译的bsp分离,同时根据修改的文件编译对应的bsp (#10159)
commit c97c9c6c5705af838a4d23bff4a35538a643cfd6
Author: Supper Thomas <[email protected]>
Date: Sat Mar 29 22:06:07 2025 +0800
[bsp/stm32l496zg] 添加uart2 , 添加btstack yml文件
commit 4acef9b1cdde25580765b20f8396a70d98e6b47e
Author: kk <[email protected]>
Date: Sat Mar 29 11:12:14 2025 +0800
Update include/rtdef.h version to 5.2.1
commit 15ef36747760e7f7e6e1e5c3d0a213fa7d956e21
Author: jojoandgyc <[email protected]>
Date: Thu Mar 27 15:18:56 2025 +0800
bsp: cvitek: use rttpkgtool for aarch64
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]>
commit 1bb18f6e9e69aea9103b9c9f08d78b9d04e14271
Author: Supper Thomas <[email protected]>
Date: Thu Mar 27 22:07:23 2025 +0800
[bsp/stm32h750-art-pi] 添加btstack
commit 883bdfa9efbac8ff3fb174c7851b0a3d54972a6a
Author: zms123456 <[email protected]>
Date: Fri Mar 28 11:08:28 2025 +0800
[libcpu][aarch64]fix gicv3 mpidr table (#9284)
* fix gicv3 mpidr error
* phytium should support rt_cpu_mpidr_table by using common_setup
commit 7475f5549dfc76d6b0ae45688f1eff235862d6b8
Author: ricky <[email protected]>
Date: Fri Mar 28 08:08:16 2025 +0800
fal: add new example for norflash
commit 59a690addc62e67f90fab539120962c06f09d299
Author: Dmitriy <[email protected]>
Date: Thu Mar 27 18:17:45 2025 +0300
GD32: add CAN driver for GD32F4xx (#10152)
* GD32: add CAN driver for GD32F4xx
* Removed extra spaces
* Add attachconfig.yml, edit CAN0 GPIO
* Changed attachconfig.yml
* Fixed config defines names
commit 97850b57e115a5bbefbd0edfea92efa216bd87f9
Author: yiyi <[email protected]>
Date: Wed Mar 26 15:30:17 2025 +0800
[bsp][stm32][stm32h743-atk-apollo] Remove redundant I2C2 bus configur… (#10148)
[bsp][stm32][stm32h743-atk-apollo] Remove redundant I2C2 bus configuration options from Kconfig
commit 628592e3ce50967149eb1c333f3f9be48c93fbe0
Author: Supper Thomas <[email protected]>
Date: Tue Mar 25 20:47:45 2025 +0800
[bsp/stm32-h750-art-pi] 添加zephyr_polling Kconfig
commit 0500df525fbf80e881fd112246ec08389ed3594f
Author: 沐攸 <[email protected]>
Date: Tue Mar 25 14:28:48 2025 +0800
bsp:stm32f4系列 update README.md (#10144)
bsp:stm32f4系列 update README
commit 88a44749dfcd57fbf2349fd13e2daafedd6f0e72
Author: 沐攸 <[email protected]>
Date: Mon Mar 24 21:00:05 2025 +0800
bsp: Separate STM32F4 HAL drivers -2 (#10141)
* bsp: Separate STM32F4 HAL drivers
* f4_sdk
---------
Co-authored-by: Supper Thomas <[email protected]>
commit 5b88c8c207268cb74d5cc69654787d2c26c2f1a9
Author: Chen Wang <[email protected]>
Date: Mon Mar 24 10:16:32 2025 +0800
bsp: cvitek: fix build warnings for spi
See https://github.com/RT-Thread/rt-thread/issues/10138.
Signed-off-by: Chen Wang <[email protected]>
commit b58324069059832898c7812d14b48599f7479de1
Author: Chen Wang <[email protected]>
Date: Mon Mar 24 15:47:57 2025 +0800
bsp: cvitek: add howto configure pinmux in README (#10142)
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]>
commit 3c54b1262f499cd4a435c45083914ddff245c7e1
Author: Supper Thomas <[email protected]>
Date: Mon Mar 24 10:55:51 2025 +0800
[action/cd] 整合所有output到一个包中 (#10136)
* [action/cd] 整合所有output到一个包中
commit 6073200d2e9978b1180cabca28cdd307a8da9de9
Author: imcu <[email protected]>
Date: Fri Mar 21 14:25:06 2025 +0800
[bsp][cvitek] fix spi driver build error
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]>
commit f02d3ccb4233f58d5bf59eb78843d7bbb579c7e4
Author: 下里巴人 <[email protected]>
Date: Sun Mar 23 18:46:10 2025 +0800
[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
commit 151c7a6112ed1d29bfd5534e6525fd1263f77606
Author: Supper Thomas <[email protected]>
Date: Sun Mar 23 12:38:27 2025 +0800
[action/ci] 把每次编译结果上传到github (#10135)
* [action/ci] 把每次编译结果上传到github
* [fix]
* add output
* fix
* fixthe attach_file_name
* fix
* fix name
* [action] 更新一下toolchain的版本号
* [bsp/stm32] hex 生成
* Update type.h
commit cdb5ce8d04c4c0395f625af717091ea0f227007f
Author: Yang Xijing <[email protected]>
Date: Fri Mar 21 16:02:50 2025 +0800
解决 list_mutex 互斥量没有线程持有时打印错误
commit 713be7f3c83d31b75540fc954a0e6bcd2d7feef3
Author: Dozingfiretruck <[email protected]>
Date: Thu Mar 20 14:59:45 2025 +0800
[bsp][at32]Update AT32 sdk_dist.py (#10130)
Update AT32 sdk_dist.py
fix scons --dist
commit b019e092e7a691ec48b488b6d6607bda903912c4
Author: 下里巴人 <[email protected]>
Date: Thu Mar 20 09:30:34 2025 +0800
[bsp][stm32] add a new bsp for stm32g030-tiny-board (#10125)
commit fc86cb94272b82e4160036b523bb9fd48103a0fa
Author: GUI <[email protected]>
Date: Tue Mar 18 12:28:04 2025 +0800
[DM/Platform] Fixup the node will probe more than once
If a node request a new node or it's parent node. the request's node will probe a double time.
So we check the device object of node in ofw probe entry and ofw probe child exit.
commit b0e7cba9fddd45a4a51e228fc2f8721714bd7be9
Author: CYFS <[email protected]>
Date: Tue Mar 18 22:55:13 2025 +0800
[bsp][stm32][artpi]:fix artpi nano (#10122)
commit bf60f3152628d3437e4e589742bf7ef37b71d8c9
Author: CYFS <[email protected]>
Date: Tue Mar 18 22:29:05 2025 +0800
[bsp][stm32][nano]:fix nano console (#10121)
commit cb098c4eea288f27daf8b4f24f912b4472322915
Author: Rbb666 <[email protected]>
Date: Mon Mar 17 17:39:40 2025 +0800
[fix]Fix cm33 compilation problem when block is turned on
commit 9da813b1511fc61de192b6255d7a3abc030d3b54
Author: ligr <[email protected]>
Date: Thu Mar 13 12:29:55 2025 +0800
[libcpu][risc-v]add code for handling exception scenarios in _unmap_area.
commit b04aacbd9470e1aee0fe2dd0e6f06a520ea98d0d
Author: ligr <[email protected]>
Date: Thu Mar 13 11:43:34 2025 +0800
[libcpu][risc-v]remove unused parameter 'size' for func _unmap_area.
Signed-off-by: ligr <[email protected]>
commit 4f4544a440169ec3f96cc3e64420298a5b109c43
Author: Supper Thomas <[email protected]>
Date: Sun Mar 16 21:25:46 2025 +0800
[bsp/readme]Update README.md
commit 4c061ceffeed798e086d8a78e91d0eac988dcac8
Author: latercomer <[email protected]>
Date: Sun Mar 16 23:30:54 2025 +0800
rttypes.h中增加了对ARCH_CPU_64BIT宏的判断
Signed-off-by: latercomer <[email protected]>
commit 40360efe1dfc3d3cc1e58496361f89c88cfc8941
Author: latercomer <[email protected]>
Date: Sun Mar 16 23:11:17 2025 +0800
解决rt_interrupt_from_thread和rt_interrupt_to_thread指针赋值错误
Signed-off-by: latercomer <[email protected]>
commit b8e9f7e0f59115b78caa2a9ca5b106ec7114d5b0
Author: latercomer <[email protected]>
Date: Sun Mar 16 21:05:29 2025 +0800
修复rt_hw_context_switch_to和rt_hw_context_switch的形参
Signed-off-by: latercomer <[email protected]>
commit e91131bc0d247078e486d7ca0346416f20e7428f
Author: latercomer <[email protected]>
Date: Sun Mar 16 16:58:33 2025 +0800
解决__RT_KERNEL_SOURCE__宏没有定义
Signed-off-by: latercomer <[email protected]>
commit 130b5ba653871dcf49ce61d21279527f8d3b64eb
Author: latercomer <[email protected]>
Date: Sun Mar 16 16:26:21 2025 +0800
解决rt_hw_context_switch_interrupt形参定义不一致
Signed-off-by: latercomer <[email protected]>
commit 9e13f67018d6bd2af6c005974c69571289ad6503
Author: latercomer <[email protected]>
Date: Sun Mar 16 09:20:31 2025 +0800
删除libcpu/sim/simulator中msvc编译器多余代码,为后续支持mingw64做准备
Signed-off-by: latercomer <[email protected]>
commit 76c2f2d77f06327b5a6d679d59d06443d65299ca
Author: latercomer <[email protected]>
Date: Sun Mar 16 01:06:58 2025 +0800
解决bps/simulator无法在vs2019环境下编译
Signed-off-by: latercomer <[email protected]>
commit b0b40ed45c8d92ced70b236d45cf873fae4a6665
Author: Supper Thomas <[email protected]>
Date: Mon Mar 17 15:46:46 2025 +0800
[github/action] 添加scons显示编译时间的命令 (#10114)
* [github/action] 添加scons显示编译时间的命令
* [bsp/pico] 删除ci 耗时的config,在F412中已验证
* [bsp/f412] 这个编译需要3分钟,不合理,先从ci中删除
commit 5551fdb0a3115b4a283866b8ab2cc1c0f9803b7b
Author: kurisaw <[email protected]>
Date: Mon Mar 17 15:37:19 2025 +0800
log: Release Log of rtthread v5.2.0
commit a88c5d0cd569be06303fcff1c8651bcdf2255c65
Author: CYFS <[email protected]>
Date: Sun Mar 16 15:14:56 2025 +0800
[bsp][stm32][artpi]:add artpi eth ci
commit 7ec1d8265684236bd844ecaa980d968d3f68ef38
Author: CYFS <[email protected]>
Date: Sat Mar 15 15:23:23 2025 +0800
[bsp][stm32][artpi]:fix artpi eth
commit ccd79785ec0af2e1a7b91cd4540b43b86bddac71
Author: GUI <[email protected]>
Date: Mon Mar 17 10:05:29 2025 +0800
[DM/DMA] DMA src and dst is wrong.
The first arg is src, then dst.
commit d5bc868d80d1c2f80a2331cfd921227cb8e12fb5
Author: LaterComer <[email protected]>
Date: Sun Mar 16 23:31:41 2025 +0800
rttypes.h中rt_intptr_t和rt_uintptr_t定义反了 (#10115)
commit 9b05fc59138d26e500ee0bc5d44dea017d95bd2a
Author: dongly <[email protected]>
Date: Sat Mar 15 21:41:49 2025 +0800
[bsp/stm32]fix compile warning (#10108)
* [bsp/stm32]fix compile warning
commit fbe6563922d93fc8ff4a6986bc3962b71b568441
Author: 下里巴人 <[email protected]>
Date: Thu Mar 13 10:57:54 2025 +0800
[bsp][stm32][stm32f103-atk-warshipv3] update README.md to correct the picture name (#10106)
commit 72b9a103b30c2ed871eaa8098b4d22ad120198a3
Author: 1078249029 <[email protected]>
Date: Fri Mar 7 09:21:14 2025 +0800
[ci][ESP32C3] Add at devices ci
Signed-off-by: 1078249029 <[email protected]>
commit 9d3ee5110789c54524539d76d3653c9b3460694e
Author: 1078249029 <[email protected]>
Date: Thu Mar 6 21:56:07 2025 +0800
[components][at] Add formatting message function for at client
It will be useful for quiting transmission mode of some chips like esp8266.
Signed-off-by: 1078249029 <[email protected]>
commit a574dd63571ea573ad4a1e860ceae670615a7c13
Author: Dmitriy <[email protected]>
Date: Mon Mar 3 10:47:57 2025 +0300
[fix][bsp] GD32: fixed SPI adn SPI flash drivers
commit 983f02151af42c5ef8ac5718bda0cf39795652a9
Author: yixinghua121 <[email protected]>
Date: Wed Mar 12 16:02:43 2025 +0800
修复 MMCSD 宏拼写错误+内核开启LOG_D编译问题
commit 88607c1404b882b6a10267b9d7efb661c9a63c5c
Author: Chen Wang <[email protected]>
Date: Wed Mar 12 10:14:03 2025 +0800
doxygen: fix wrong ref for group examples
Fixes: 94afe6a4f1 ("doxygen: improve howto")
Signed-off-by: Chen Wang <[email protected]>
commit 5a42cfd16b62cd5482af5007dff56c38aad76732
Author: Chen Wang <[email protected]>
Date: Wed Mar 12 11:00:32 2025 +0800
doxygen: update doc for kenrel object model
Move the introduction of function parameters in markdown to
source code comments, because this part of the content is
completely repeated. We only need to keep and maintain the
comments in the code. The detailed explanation of the API
in markdown can directly refer to the comments in the code.
Try not to directly copy the definition of the structure
in the markdown document, because this part of the content
may change with the upgrade of the code. Therefore, when
the structure definition is involved in markdown, try to
indicate that it is just a code snippet. The specific
definition is still directly quoted from the source code
and the source code comments.
It is very convenient to quote structures and functions
in markdown. Just use "`" to enclose the structure name
or function name, and the generated html is a link to
its definition.
According to this principle, this patch only modifies
the documents and code comments of the kernel object model.
Other modules will be modified one by one in separate
patches later.
Signed-off-by: Chen Wang <[email protected]>
commit 5a09694f05b3882a1e22cb4cbabdf8d4d031c4ec
Author: Guorui Li <[email protected]>
Date: Wed Mar 12 09:40:46 2025 +0800
[libcpu][risc-v]add comments for rt_hw_mem_setup_early. (#10102)
commit 79c93b65716c3821e135da5a1de4c18d71f521f1
Author: 1078249029 <[email protected]>
Date: Sun Mar 9 14:14:27 2025 +0800
[doxygen][audio] Naming anonymous enumeration type audio_stream
Signed-off-by: 1078249029 <[email protected]>
commit 2cc73203563de592936892ebf9a5e7a7df25bd16
Author: wumingzi <[email protected]>
Date: Tue Mar 11 11:53:23 2025 +0800
[doxygen][audio] Fix group names by adding group_ prefix (#10094)
Signed-off-by: 1078249029 <[email protected]>
commit 29a06142c5e7abfeae5d864892490ccc70f6123f
Author: lingfengPeng <[email protected]>
Date: Tue Mar 11 10:48:29 2025 +0800
fix dangling pointer in component pthread and dfs_elm (#9976)
* [components/libc/posix][pthreads]fix the risk of dangling pointer
* [components][dfs][dfs_elm]:fix risk of dangling pointer, unmount the temp driver then free the temp FATFS in dfs_elm_mkfs.
commit c16d14e70b3ca7d40e4236f23f30162049132e8d
Author: heyuanjie87 <[email protected]>
Date: Mon Mar 10 18:16:07 2025 +0800
[mm]修复unmap内存时遗漏刷新地址转换表的问题,避免dcache(PIPT)出错
commit db359af5c02207bf0f55ef59b40ea3309edbd890
Author: ZhaoCake <[email protected]>
Date: Sun Mar 2 17:27:23 2025 +0800
[fix][feature]Default to the previous fully packaged logic, add a 'dist-strip' option for simplified packaging.
commit f5c24a9bfc9cc67f33275bf6e8e39f85ba0e4c9c
Author: sakumisu <[email protected]>
Date: Fri Mar 7 16:54:49 2025 +0800
fix(cherryusb): fix USBD_IRQHandler argument
Signed-off-by: sakumisu <[email protected]>
commit de30bd110511f60a8801805707093214c565f11e
Author: sakumisu <[email protected]>
Date: Fri Mar 7 14:08:56 2025 +0800
update(cherryusb): update to v1.4.3
Signed-off-by: sakumisu <[email protected]>
commit 180fb2bd4c3926027646d3160f7675c1c68f8853
Author: CXSforHPU <[email protected]>
Date: Mon Mar 10 11:52:47 2025 +0800
[bsp/renesas/vision_board] modify kconfig for sdhi,and remove mmcsd_wait_cd_changed
commit d34981f81ddd6c42977b95a97eb6ed68cbe38f0e
Author: CXSforHPU <[email protected]>
Date: Fri Mar 7 21:33:44 2025 +0800
[bsp/renesas/vision_board] Fix the sdio mount
commit 9333ed7856b77a5af34f9091c48cc13de9f1cedb
Author: sheltonyu <[email protected]>
Date: Mon Mar 10 12:54:23 2025 +0800
[bsp/at32] fixed usb type library (#10099)
commit ad79383fa33e134d2c6a105b1da54bb0b115d2b1
Author: Yuqiang Wang <[email protected]>
Date: Mon Mar 10 11:08:21 2025 +0800
feat: ci script associated with auto_utest. (#9933)
* feat: ci script associated with auto_utest.
commit 94afe6a4f17af4669cb843d1ee6f847fbc53c56e
Author: Chen Wang <[email protected]>
Date: Thu Mar 6 15:52:37 2025 +0800
doxygen: improve howto
- Add description on how to group macros.
- Add description for structs on how to write comments
for members when the name of member is too.
- Use @ref to link group instead of the html filenames.
Signed-off-by: Chen Wang <[email protected]>
commit b5062288934f0e3179556d01b9405353b79a4b99
Author: Supper Thomas <[email protected]>
Date: Thu Mar 6 20:14:27 2025 +0800
[action/ci] 添加cache机制,整理ci_action的一些流程,暂时去掉drivers.yml
commit 17d41e74786d1a6266bc66a6614a3e95b1cc14e8
Author: sheltonyu <[email protected]>
Date: Thu Mar 6 17:14:15 2025 +0800
[bsp/at32] add support at32f455/456/457 series and support bsp pkg (#9974)
commit 3c8b23576fa81576bf72d5ef07ee32859f631c88
Author: Chen Wang <[email protected]>
Date: Thu Mar 6 11:00:09 2025 +0800
doxygen: group examples in subpages
Doxygen examples are grouped on different pages so that you can
easily link to pages of related types in the documentation.
For example, macro examples have their own page, and function
examples have their own page, which correspond to their own code
examples, such as "macro.h" or "function.h".
Signed-off-by: Chen Wang <[email protected]>
commit ed8d0bc36b81b58d3842c434a33c2f958e97b2af
Author: 1078249029 <[email protected]>
Date: Tue Mar 4 20:07:36 2025 +0800
[doxygen][audio] Fix doxygen comments for audio component
Added comments for data structure and rt_audio_ops in dev_audio.h.
Enriched comments for macro group. Moved and renamed folder audio.
Signed-off-by: 1078249029 <[email protected]>
commit e75c49a17bea0b70cf0cc91c429cc40db38071a2
Author: GUI <[email protected]>
Date: Wed Mar 5 17:29:24 2025 +0800
[DM/THERMAL] fixup coefficients's offset lost
coefficients is double u32 data list.
commit ba50b60817637c0508d8dddacae83f16c25be1b8
Author: Runcheng Lu <[email protected]>
Date: Tue Mar 4 10:22:09 2025 +0800
[components][drivers][spi]: fix: set message.parent.next to NULL for rt_qspi_send_then_recv API and rt_qspi_send API
- Ensure correct QSPI message chaining by setting next pointer to NULL, preventing unintended data transmission issues.
Signed-off-by: Runcheng Lu <[email protected]>
commit faa8702510a9b508e1b641b17b7c196c47383aa2
Author: Runcheng Lu <[email protected]>
Date: Tue Mar 4 10:38:51 2025 +0800
[components][drivers][spi] dev_spi_flash_sfud: fix: set message.parent.next to NULL for qspi_read API
- Ensure correct QSPI message chaining by setting next pointer to NULL, preventing unintended data transmission issues
Signed-off-by: Runcheng Lu <[email protected]>
commit 4d6b9a13306906ce8e237a008a09c8bc7a7d87f1
Author: GUI <[email protected]>
Date: Wed Mar 5 09:23:03 2025 +0800
[DM/OFW] check available in stub probe
device node should not probe in stub if device is not available.
commit f7d542155fa79fe63655e7858be536b3170fbd8e
Author: Kai <[email protected]>
Date: Mon Mar 3 23:13:11 2025 +0800
[libcpu][riscv] add a doc for wch saving the irq stack as stack-512 (#10063)
commit e0c8380fb731c2e5667426e3f355532e949f479a
Author: CYFS <[email protected]>
Date: Mon Mar 3 20:32:30 2025 +0800
[bsp][stm32][uartv1]:adjust uart time out (#10069)
commit f9655aa8fc560505bd33a539964653dab349cf97
Author: Chen Wang <[email protected]>
Date: Mon Mar 3 12:16:28 2025 +0800
doxygen: improve doc for kernel basics section
Organize the document content of the "Kerenl Basics" section.
This PR does not make substantial changes to the text content,
but only makes some optimizations and adjustments to the
document formatting, including:
- Enclose the function name and variable name in "`", so that
the HTML rendering will use different fonts to distinguish
them from the text part.
- Add blank lines between paragraphs, otherwise the HTML
rendering will merge the paragraphs without blank lines
into one paragraph.
- Use "@ref" to reference the page of the corresponding
chapter, such as the reference to page_thread_management
at the end of the "Thread Scheduling" chapter.
- For tables in markdown, try to align the columns in the
text to beautify the reading experience.
Signed-off-by: Chen Wang <[email protected]>
commit 2445b1d781f877f8532642896495e36dd7412a1c
Author: CYFS <[email protected]>
Date: Mon Mar 3 10:20:35 2025 +0800
[bsp][stm32][uart]:fix stm32 uart timout (#10022)
fix:stm32 uart timout
commit 88195c8cab480ea932210bd693d2fa23e14795f5
Author: wycwyhwyq <[email protected]>
Date: Sun Mar 2 16:01:11 2025 +0800
[components][dfs_v2]: Fix cromfs bug (#10054)
commit 7f055925927700478e68a79b6b4dab270818ba6d
Author: Guorui Li <[email protected]>
Date: Sun Mar 2 00:03:13 2025 +0800
[libcpu][risc-v]add comments for rv64 sv39 mmu APIs. (#10053)
commit 1e45a9dcad18efdb5729f5d260c5f536b6df1379
Author: Kai <[email protected]>
Date: Sat Mar 1 16:10:44 2025 +0800
[tools][cmake] get some info from env to save time (#10062)
[tools][cmake] remove some code that is unnecessary but takes time, get them from env
commit fb640527226b5f95befb2423ab7b9d0d968403dd
Author: wumingzi <[email protected]>
Date: Sat Mar 1 16:02:17 2025 +0800
[RFC][doxygen]Doxygen comment standard processing (#10058)
Signed-off-by: 1078249029 <[email protected]>
commit bb5be4d19ad0ea04ae78401d338d76850fb0ffc8
Author: CYFS <[email protected]>
Date: Sat Mar 1 15:34:20 2025 +0800
fix:nxp pwm kconfig
commit 84b5b2f408117b835c62f34dcacdaf9b4fc9ea24
Author: CYFS <[email protected]>
Date: Sat Mar 1 14:47:26 2025 +0800
fix:pwm msh err
commit fbb65196a72070c93a1bc4981ad3347bb73c4d90
Author: GUI <[email protected]>
Date: Sat Mar 1 10:29:18 2025 +0800
Fixup device rename by chip_select
`chip_select` is array now, should use index of value.
commit 8adae0725d9fa37665ad9b5d83359705b1a9bc8c
Author: Guorui Li <[email protected]>
Date: Fri Feb 28 08:23:46 2025 +0800
[bugfix][risc-v]fix the PPN length error in GET_PPN(pte). (#10020)
commit 58e587bfbca7e8c04b3e32c5a6a6a79e3664d295
Author: Chen Wang <[email protected]>
Date: Thu Feb 27 10:27:51 2025 +0800
bsp: cvitek: aarch64: add switchto-arm diagram
In actual operation, we often forget how to connect
the wires, so we just put the schematic diagram in
the readme document for quick recall.
Signed-off-by: Chen Wang <[email protected]>
commit 50683295228694e675233ff9c7a7ebe52dbc5409
Author: wdfk-prog <[email protected]>
Date: Thu Feb 27 05:33:41 2025 +0800
fix:[stm32][lcd]Error in control call of lcd test function (#10040)
* Optimize the lcd_test function to call it in thread to prevent the CLI environment from being unavailable after execution.
commit 272c9e29d3f7f6ebe3701d7b4d712e4bdd974775
Author: Supper Thomas <[email protected]>
Date: Wed Feb 26 14:22:48 2025 +0800
Update action_tools.yml
commit 153b56e63a8629d1a81bf9818ed3c69ac0864df2
Author: Supper Thomas <[email protected]>
Date: Wed Feb 26 14:17:22 2025 +0800
[action/tool] ci 验证l4平台, 修复scons --dist
commit 6d8d8884dec0b4502fb6e2d4c464b9ab1bb94aec
Author: hydevcode <[email protected]>
Date: Wed Feb 26 20:23:49 2025 +0800
[bsp][nxp] add cherryusb config for mcxa156 (#10041)
[bsp][nxp] add cherryusb config for mcxa156 and add ci.attachconfig
commit 7086f4c80925583dfd654585c40f09e93b8684b5
Author: Kai <[email protected]>
Date: Wed Feb 26 20:00:35 2025 +0800
[bsp][wch] update v208 readme (#10045)
commit 5c7ee284b747e983c7edfdd4c7eb9e0dcc3ad55a
Author: Supper Thomas <[email protected]>
Date: Wed Feb 26 18:59:30 2025 +0800
[action/ci] pkgs --update-force instead of pkgs --update (#10042)
* [action/ci] pkgs --update-force instead of pkgs --update
* Update bsp_buildings.yml
* l4 单独拉出来
commit c3cfe6a9721a78281f00bbe7b54b496c1c5f810d
Author: CYFS <[email protected]>
Date: Wed Feb 26 10:20:17 2025 +0800
[bsp][nxp]:add p3t1754 sensor
commit 2fffae7aee626c6087746739d9bd965a3126321d
Author: directorhorse <[email protected]>
Date: Tue Feb 25 20:08:30 2025 +0800
[bsp/k230] 修复Kconfig中由RTT_DIR路径错误引起的无法编译问题 (#10033)
* 修复Kconfig中由RTT_DIR路径错误引起的无法编译问题
* 添加k230的ci检查
* revert Update bsp_buildings.yml
---------
Co-authored-by: Supper Thomas <[email protected]>
commit 78f95ab80a32f63b2315611df541dc2cee0ecea2
Author: Kai <[email protected]>
Date: Tue Feb 25 19:41:21 2025 +0800
[bsp][wch] move ch32v20x sdk to package (#10023)
* [bsp][wch]to clear the serial of ch32v20x
* [bsp][wch] move ch32v20x sdk to pkg
* [ci] add ch32v208 bsp
* [bsp][wch] update readme
commit 75722c49981b43fa205989183f9958e199aaad2e
Author: Chen Wang <[email protected]>
Date: Mon Feb 24 09:58:36 2025 +0800
doxygen: reorganize directory structure
The original directory structure was too flat and
inconvenient to view.
The directory is now reorganized according to the
first-level chapters, and some sub-chapters are
moved to the second-level directory.
Note: documentation/env is not moved to
documentation/4.tool because there are too many
external places that reference this path,
especially in bsp, so this directory path remains
as it is.
Signed-off-by: Chen Wang <[email protected]>
commit d9b36c8d181571922fd339ff2749c5eae62c6704
Author: Shell <[email protected]>
Date: Mon Oct 14 11:43:19 2024 +0800
feat: improve Kconfig structure on MM
Signed-off-by: Shell <[email protected]>
commit 60f7b3affc716b8ba417a088475b1007fbe8af6d
Author: Shell <[email protected]>
Date: Mon Dec 2 15:15:59 2024 +0800
feat: mm: page poison debugging and assertion enhancements
This commit introduces a page poison debugging mechanism and additional
assertions for memory management, improving system maintainability and
debugging capabilities. The changes aim to detect illegal memory usage
early and provide better clarity in managing page allocations.
Changes:
- Added `RT_DEBUGGING_PAGE_POISON` option to enable memory usage tracing.
- Introduced a page poisoner for detecting illegal memory usage.
- Implemented region-based memory tracking using bitmaps.
- Enhanced spinlock protection for memory management operations.
- Fixed several assertion checks for memory safety.
- Renamed macros for consistency (`FLOOR` to `CEIL`).
- Refined memory allocation and deallocation logic to include poisoning.
- Updated Kconfig to add configurable `RT_PAGE_MAX_ORDER` and poison debugging.
- Improved debugging outputs for page regions and memory operations.
Signed-off-by: Shell <[email protected]>
commit 269d28ac3bfe7bce250eb21b74fcf2c72a0bfdc9
Author: Shell <[email protected]>
Date: Mon Dec 2 15:13:46 2024 +0800
feat: mm: install page in a discrete method
This patch refactors the `rt_page_install` function by delegating specific
operations to new helper functions. Besides, the contiguous page regions
are now separated to segments of fixed size. The goal is to improve the
overall code readability, enhance modularity, and ensure better handling
of page installation logic through clearer separation of concerns.
Changes:
- Introduced `_get_mpr_ready_n_install` to encapsulate memory preparation
and page installation logic.
- Added `_update_region_list` for updating the installed page registry.
- Defined `_PAGE_STRIPE` for optimized region processing.
- Modified `rt_page_install` to handle regions in smaller chunks using
helper functions for better maintainability.
- Improved locking mechanisms with `rt_spin_lock` for thread safety.
- Reduced code duplication and clarified shadow region calculations.
Signed-off-by: Shell <[email protected]>
commit 9386411d13d8f9085eebc1ac7515f008685ab447
Author: Shell <[email protected]>
Date: Thu Nov 28 17:53:33 2024 +0800
feat: mm: added affinity pages allocator
This patch introduces a tagged pages allocator to address the existing problems
of page aliasing on specific platforms and the requirement of page coloring.
It implements an affinity-id aware page manager by separating the runtime page
list into two types: a normal single linked-list and a multi-dimensional affinity-list.
Changes:
- Introduced tagged pages allocator and managing algorithm for affinity pages list
- Modified components to support affinity-id list management
- Updated page allocation and freeing functions to handle tagged pages
- Added configuration options for page affinity block size and debugging
- Modified mmap and elf loading to respect affinity settings
- Enhanced page list management to support multi-dimensional affinity-list
Signed-off-by: Shell <[email protected]>
commit 3fdb94096794be237e52abff0fb4ee150efeee79
Author: JOONH0o <[email protected]>
Date: Mon Feb 24 09:25:15 2025 +0800
fix - 1 优化中断中打印日志问题;2 优化SPI写外部FLASH慢的问题 (#10009)
* 1. 优化中断中打印日志问题;2 优化SPI写外部FLASH慢的问题
* 2. 在spi驱动中有在中断中打印调试信息的问题,增加ISR log判断进行
* 3. spi+DMA 写外部flash,由于spi速度很快,不进行delay就可以;同时,仿照Linux的驱动框架进行优化,数据小不使用DMA
commit 5206b3ae2dbb455029696da0097c8ea3634b4af1
Author: heyuanjie87 <[email protected]>
Date: Mon Feb 24 09:17:22 2025 +0800
[lwp/riscv]修正用户态参数空间占用堆地址空间的问题 (#10014)
* [lwp/riscv]修正用户态参数空间占用堆空间的问题
commit a7ba86ef389e964bb33130fbfc798dfaa3eef57b
Author: oxlm <[email protected]>
Date: Sun Feb 23 21:43:20 2025 +0800
模板工程从mcxa153更新成mcxa156,且默认调试器改为cmsisdap,因为板载调试器为cmsisdap
commit 0e9b7d9553447272da214d3284bfed906b2f90f5
Author: CYFS <[email protected]>
Date: Sun Feb 23 14:52:12 2025 +0800
[bsp][nxp]:fix frdm-mcxa156 scons --dist err (#10024)
fix:frdm-mcxa156 scons --dist err
commit 62cfa8c610aea423db696510c90e9a0cb5a7d69e
Author: kaidegit <[email protected]>
Date: Sat Feb 22 11:22:15 2025 +0800
fix missing some flags added in Sconscript
commit 2be83d5cadff3a3b7a3015b90ec138b7d4614627
Author: kenneth.liu <[email protected]>
Date: Fri Jan 24 11:35:19 2025 +0800
libcpu: riscv: fixed ARCH_RISCV_VECTOR issue
description: Using the vector instruction set to trigger
an illegal instruction exception when ARCH_SISCV_VECTOR=y.
analysis: When initializing the thread stack,
the rt_cw_stack_init function did not enable VS for SSTATUS.
Solution: When ARCH_SISCV_VECTOR=y,
increment the initial value of sstatus by 0x600(SSTATUS_VS).
Signed-off-by: Liu Gui <[email protected]>
commit b3225ec81a298ba76ef8c9c80ece70ec86cfb14e
Author: kurisaw <[email protected]>
Date: Wed Feb 19 13:10:36 2025 +0800
fix: clear error compilation of signal in qemu-a9 smp mode
commit 4940bb10515316791f1940a59bfeaeebee35ec87
Author: kenneth.liu <[email protected]>
Date: Sat Feb 22 13:20:11 2025 +0800
components: libc: fix pointer-to-integer cast warnings and address truncation
[Problem Description]
1. When enabling RT_USING_MODULE=y, compilation warnings occur:
dlelf.c:386:27: warning: cast from pointer to integer of different size
dlelf.c:398:25: warning: cast from pointer to integer of different size
dlelf.c:408:24: warning: cast from pointer to integer of different size
2. On RV64 architectures (e.g. Sophgo SG2042 with RISC-V Sv39 and 40-bit physical addressing),
dlsym may fail when accessing addresses beyond 32-bit range.
[Root Cause]
In dlmodule_load_relocated_object() and dlmodule_symbol_find(),
pointer is cast to rt_uint32_t which truncates:
| rt_ubase_t rodata_addr = (rt_uint32_t)ptr;
This causes:
- Warnings on 64-bit systems (pointer width > 32-bit)
- Actual address truncation on RV64 when physical address exceeds 32-bit
[Solution]
Replace rt_uint32_t with architecture-adaptive rt_ubase_t:
| rt_ubase_t rodata_addr = (rt_ubase_t)ptr;
The rt_ubase_t is defined in include/rttypes.h as:
| #ifdef ARCH_CPU_64BIT
| typedef rt_uint64_t rt_ubase_t;
| #else
| typedef rt_uint32_t rt_ubase_t;
| #endif
This ensures correct width casting for both 32/64-bit architectures.
Signed-off-by: Liu Gui <[email protected]>
commit aa3328f35db993d6ed3984503c155c694433d0a1
Author: Chen Wang <[email protected]>
Date: Fri Feb 21 16:42:00 2025 +0800
doxygen: Improve the text description of the introduction section
Adjust the paragraph format and correct some inaccurate statements.
Signed-off-by: Chen Wang <[email protected]>
commit 9dd309df2698e0da3ad9ab2a0f858701f1aece6d
Author: Chen Wang <[email protected]>
Date: Fri Feb 21 17:04:02 2025 +0800
doxygen: support running from the root directory
Previously, you had to enter the documentation directory
before executing the run.sh script, which was not very
convenient during development, especially when you needed
to execute other commands in the source code root directory
at the same time, such as git commands.
Now you can directly run script in the source code root
directory as below:
```shell
$ cd $RTT
$ ./documentation/run.sh
```
No need to switch the working path any more after entering
the source code root directory.
Signed-off-by: Chen Wang <[email protected]>
commit 4e5f95e4f925dc93ac5d96e109e68f9c3bed2549
Author: Yilin Sun <[email protected]>
Date: Fri Feb 21 17:08:07 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa156: Enable SPI driver support.
This patch:
* Enables SPI support
* Adds RW001 driver example
* Increases heap size to 32kB.
Signed-off-by: Yilin Sun <[email protected]>
commit 59feb97ced4d92ed80fd34019f32e0b0ee2f510c
Author: Fan Yang <[email protected]>
Date: Fri Feb 21 16:45:38 2025 +0800
[bsp][hpmicro] fix 'scons -dist' issue in the hpmicro bsps. (#10013)
- added tools and dist_handle function
Signed-off-by: Fan YANG <[email protected]>
commit a5b26bb588303f7b503156d634e05d21d873a245
Author: kenneth.liu <[email protected]>
Date: Thu Feb 20 20:25:30 2025 +0800
components: libc: fix array overflow in rt_object name assignment
[Problem Description]
When assigning name to rt_object, strncpy() uses size equal to RT_NAME_MAX,
which causes missing null-terminator and overflows into adjacent 'type' field.
This corruption leads to unexpected system behavior.
[Problem Analysis]
The rt_object structure defines:
| char name[RT_NAME_MAX] | -> buffer
| rt_uint8_t type | -> adjacent field
Original code calculates size as:
size = end - first + 1;
if (size > RT_NAME_MAX) size = RT_NAME_MAX;
When size equals RT_NAME_MAX, strncpy() will copy exactly RT_NAME_MAX bytes
without adding terminating '\0', causing two issues:
1. name buffer is not null-terminated
2. The implicit null-byte writes beyond name[] into type field
[Solution]
Change boundary check from:
if (size > RT_NAME_MAX) size = RT_NAME_MAX;
to:
if (size >= RT_NAME_MAX) size = RT_NAME_MAX - 1;
This ensures:
1. Always leaves space for null-terminator
2. Prevents overflow into type field
3. Maintains maximum valid name length (RT_NAME_MAX-1 + '\0')
Signed-off-by: Liu Gui <[email protected]>
commit 2e332d34631651324f1f7518e943db66d46c3cdc
Author: Yilin Sun <[email protected]>
Date: Thu Feb 20 11:58:17 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa153: Kconfig: Remove ARCH_ARM_CORTEX_SECURE
MCXA153 does not support CMSE (Secure Extension). Remove it from Kconfig.
Minor: Fixed a typo in Kconfig which makes Kconfig fail on
case-sensitive operating system.
Minor: Fixed a Kconfig defined incorrect SOC name
(SOC_MCXN947 -> SOC_MCXA156)
Signed-off-by: Yilin Sun <[email protected]>
commit 27f3c4bab122991de34e81772e7b55b53a0344db
Author: Yilin Sun <[email protected]>
Date: Thu Feb 20 11:46:44 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa156: Kconfig: Remove ARCH_ARM_CORTEX_SECURE
MCXA156 does not support CMSE (Secure Extension). Remove it from Kconfig.
Minor: Fixed a typo in Kconfig which makes Kconfig fail on
case-sensitive operating system.
Signed-off-by: Yilin Sun <[email protected]>
commit a162815129a4b6662f7c3132b4b72ca499a46b6f
Author: Yilin Sun <[email protected]>
Date: Thu Feb 20 11:44:21 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa156: Added FPU support.
MCXA156 series supports FPU and DSP, adding corresponding compiler
flags.
Signed-off-by: Yilin Sun <[email protected]>
commit ea31985b32c5b7a128adc55b0f4de7cca8ac41af
Author: kurisaw <[email protected]>
Date: Wed Feb 19 17:37:55 2025 +0800
fix: fixed an issue where rt_typeof was not supported in the MDK toolchain
commit f8171f5c0ba1d520b8305c2a231b0ac79ab13a22
Author: ZhaoCake <[email protected]>
Date: Thu Jan 9 09:48:47 2025 +0800
fix: without KConfig in rsource and without command help.
commit 71b6d42181a4594e715aa0b20c7745fd191633da
Author: ZhaoCake <[email protected]>
Date: Wed Jan 8 15:48:20 2025 +0800
[fix]Some components do not have explicit Kconfig
commit ad6ea0fb596faf4ad6cf868cc1a0b6b64dca28df
Author: ZhaoCake <[email protected]>
Date: Wed Jan 8 15:00:29 2025 +0800
[fix] not ignore notes in
commit 21414e8b8e464f0c46a2c311e65a06962ee24db1
Author: ZhaoCake <[email protected]>
Date: Wed Jan 8 14:36:32 2025 +0800
[feat][tools]Only add used components to distubution package.
commit 8b482aec540c1ff69b33b203ba9c90924a26a761
Author: Yilin Sun <[email protected]>
Date: Wed Feb 19 15:00:40 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa156: Add LED blinking demo.
Add LED blinking demo to align with other BSPs.
Signed-off-by: Yilin Sun <[email protected]>
commit f7feea17a479879c0eda5228d76aed501a70a8a8
Author: Yilin Sun <[email protected]>
Date: Wed Feb 19 14:59:44 2025 +0800
bsp: nxp/mcx/mcxa/frdm-mcxa156: Enable PORT and GPIO clocks.
Enable PORT and GPIO peripheral clocks and release resets for all
ports.
Signed-off-by: Yilin Sun <[email protected]>
commit 5b6944f7fa1d60b64a3f1275da94df1c1a15944a
Author: Chen Wang <[email protected]>
Date: Wed Feb 19 21:21:04 2025 +0800
doxygen: More strict checks on build results (#10007)
Github CI doc_doxygen is very strict in checking the
build results, and will output failure even if there
are warnings.
In order to match CI's checks, local build scripts
are also checked more strictly to detect potential
errors and even warnings as early as possible.
Signed-off-by: Chen Wang <[email protected]>
commit 14cfc72fb8888541019b417587044ebb06fe1531
Author: Chen Wang <[email protected]>
Date: Wed Feb 19 21:06:45 2025 +0800
doxygen: finsh: Normalize macro definitions (#10006)
Regular macro definitions according to [1].
Note: for variadic macros such as MSH_CMD_EXPORT, we can
not use normal @param command, otherwise doxygen will
report "@param is not found in the argument list of ...".
So I just write the parameters by manual.
Link: https://rt-thread.github.io/rt-thread/page_howto_macro.html [1]
Signed-off-by: Chen Wang <[email protected]>
commit 6a0909ac1ac2401b49907c6aad216ee293c4a1f9
Author: Yilin Sun <[email protected]>
Date: Wed Feb 19 12:17:11 2025 +0800
ports: nxp/mcx/mcxa/frdm-mcxa156: Fix GNU toolchain builds.
This patch modifies the original linker script provided by NXP by
adding RT-Thread related constant tables to flash.
Signed-off-by: Yilin Sun <[email protected]>
commit 96772832f81736ac39822c2dc77bf15319f8a80f
Author: kurisaw <[email protected]>
Date: Wed Feb 19 11:19:00 2025 +0800
[drivers][bsp][reness] Add Etherkit bsp and RZ series driver compatibility adaptation
commit 600e4ab5177fb134d51b4934f8bcb1257cc82419
Author: wumingzi <[email protected]>
Date: Wed Feb 19 09:06:15 2025 +0800
Add recommanded script and extension for writing doxygen comments on … (#10001)
Add recommanded script and extension for writing doxygen comments on vscode
Signed-off-by: 1078249029 <[email protected]>
commit 3251a126c13e6300a5465c4587053aa125f489ac
Author: Kai <[email protected]>
Date: Wed Feb 19 09:02:42 2025 +0800
[bsp][wch] move ch32v307 sdk to package (#9983)
* [bsp][wch] move ch32v307 sdk to package
* [bsp][wch] move ch32v307 sdk to package
* [bsp][wch] use a fixed version
* [bsp][wch]fix: ch32v307v-r1 build
* [bsp][wch] add yd board to ci
* [bsp][wch] revert toolchain path
commit 6a792c9df20916152eba36c18cc73933ba604d5a
Author: Guorui Li <[email protected]>
Date: Tue Feb 18 19:51:10 2025 +0800
[lwp]add comments for lwp system calls. (#9934)
commit 4b25b5ed9a0437cf2de9d46995f4d2d875cf3dd5
Author: heyuanjie87 <[email protected]>
Date: Tue Feb 18 14:33:56 2025 +0800
[lwp]检查killpg的signo参数的有效性 (#9981)
* [lwp]对检查killpg的signo参数的有效性
commit 91beec4239cd03f039daa89d78d89fcabfce1357
Author: Rbb666 <[email protected]>
Date: Tue Feb 18 12:00:20 2025 +0800
[ulog]Fix the problem of file_buf being released incorrectly
commit a313d12ea022f41d6e77195a73a0e624b1f70f03
Author: 蒙蒙plus <[email protected]>
Date: Tue Feb 18 09:16:18 2025 +0800
[tools/iar] iar.py fix scons --target=iar --dist (#9997)
commit 5b3320624da5149fc21c2d3e1f321d855e3d0dfe
Author: Supper Thomas <[email protected]>
Date: Sun Feb 16 22:02:42 2025 +0800
[src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST … (#9993)
* [src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST and RT_USING_KTIME
commit c40b79037ce8bb09ba95411ebee1b22631cf9027
Author: Chen Wang <[email protected]>
Date: Sat Feb 15 12:15:19 2025 +0800
doxygen: add prefix for groups (#9991)
* doxygen: add prefix for groups
Add "group_" prefix to doxygen group names. This makes
it easier to grep with group name later.
This patch only modifies the groups defined in the pathes
of INPUT of documentation/Doxyfile:
INPUT = . \
../src \
../include \
../components/finsh \
../components/drivers/include/drivers \
../components/drivers/clk \
../components/dfs/dfs_v2/src \
../components/dfs/dfs_v2/include
Other groups are not touched.
Signed-off-by: Chen Wang <[email protected]>
* ci: fixed error report when run file_check.py
Such as:
- "please delete extra space at the end of this line."
- "the RT-Thread error code should return negative value. e.g. return
-RT_ERROR"
Signed-off-by: Chen Wang <[email protected]>
---------
Signed-off-by: Chen Wang <[email protected]>
commit f6f7d91a61c9a75ce8e79f6156a2a97f24baed90
Author: Chen Wang <[email protected]>
Date: Thu Feb 13 23:28:19 2025 +0800
doxygen: add prefix for page name (#9989)
Add prefix "page_" to the name of pages.
Add this as a rule in guide of writing doxygen documents.
Signed-off-by: Chen Wang <[email protected]>
commit d8079e384330a0df489c09910689104c8d9b3fbe
Author: Chasel <[email protected]>
Date: Wed Feb 12 14:26:35 2025 +0800
[bsp][mm32f526x] 1.fix adc device; (#9978)
commit 70982aea87876b13cda19ff1fb4bbe507cf4d3a0
Author: cxs <[email protected]>
Date: Mon Feb 10 17:15:28 2025 +0800
[bsp][stm32f103c8t6 bule pill] fix the problem that is The linked list obtained by calling rt_object_get_information is empty, so the system cannot get up.
commit 3a9a24fabfd3899596a97b3a349972d7d6a468d3
Author: Li-Dongze <[email protected]>
Date: Tue Feb 11 19:51:54 2025 +0800
ci: add qemua9 yml file (#9986)
commit 761bb89f27d7e2569fce48b06faf5825fa645f17
Author: Chen Wang <[email protected]>
Date: Thu Feb 6 14:31:06 2025 +0800
doxygen: add documentation for doxyg…1 parent 1d336f3 commit 1ae2455Copy full SHA for 1ae2455
File tree
9,920 files changed
+887483
-7533503
lines changedFilter options
- .devcontainer
- .gitee
- .github
- utest
- cpp11
- rtsmart
- smp
- workflows
- bsp
- ESP32_C3
- .ci/attachconfig
- drivers
- main
- Infineon
- libraries/HAL_Drivers
- xmc7100d-f144k4160aa
- .ci/attachconfig
- applications
- board
- linker_scripts
- ports
- libs
- TARGET_APP_KIT_XMC71_EVK_LITE_V2
- COMPONENT_CM0P
- TOOLCHAIN_ARM
- TOOLCHAIN_GCC_ARM
- TOOLCHAIN_IAR
- COMPONENT_CM7
- TOOLCHAIN_ARM
- TOOLCHAIN_GCC_ARM
- TOOLCHAIN_IAR
- config
- FlashLoaders
- GeneratedSource
- deps
- allwinner
- d1
- board
- d1s
- ports/fal
- allwinner_tina
- apm32/libraries/Drivers
- at32
- at32a403a-start
- board
- at32a423-start
- board
- at32f402-start
- board
- at32f403a-start
- board
- at32f405-start
- board
- at32f407-start
- board
- at32f413-start
- board
- at32f415-start
- board
- at32f421-start
- board
- at32f423-start
- board
- at32f425-start
- board
- at32f435-start
- board
- at32f437-start
- board
- at32f455-start
- applications
- board
- inc
- linker_scripts
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
9,920 files changed
+887483
-7533503
lines changed+2-2Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
|
.gitee/PULL_REQUEST_TEMPLATE.en.md
Copy file name to clipboardExpand all lines: .gitee/PULL_REQUEST_TEMPLATE.en.md+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
| 30 | + |
.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md
Copy file name to clipboardExpand all lines: .gitee/PULL_REQUEST_TEMPLATE.zh-CN.md+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
| 30 | + |
0 commit comments