summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-10-21去除多余空格heyuanjie87
2024-10-21解决编译警告heyuanjie87
2024-10-21给使用独立的defunct线程添加限制条件heyuanjie87
2024-10-21分离defunctheyuanjie87
2024-10-21[kernel]在smart模式也启用"回收线程"heyuanjie87
lwp的某些资源回收放到了后台,其中会引起线程挂起,而idle不应该被挂起
2024-10-20[bsp][fm33lc026]fix path issueCYFS
2024-10-20[bsp][fm33lc026]add linkCYFS
2024-10-20[bsp][yichip]fix bugCYFS
2024-10-19feat: bsp: fit into the new thread contextShell
2024-10-19feat: remove RT_USING_SCHED_THREAD_CTXShell
Prepare for the next release by removing the compatible codes for v5.1.0 and before. Changes: - Remove the compatible macros and Kconfig options for the old struct rt_thread layout. Signed-off-by: Shell <[email protected]>
2024-10-19[bsp][stm32][rsoc]串口超时判断逻辑有问题CYFS
[bsp][stm32]fix uart bug
2024-10-19update(cherryusb): update to v1.4.1sakumisu
2024-10-19[bsp][rsoc]Fix compilation issues with bsp of hc32l136CYFS
2024-10-19[action] fix the fail actionSupper Thomas
2024-10-16[libcpu]添加对riscv vector的支持 (#9531)heyuanjie87
[libcpu]添加对riscv vector的支持
2024-10-14[bsp][stm32] fix variable initMeco Man
fix https://github.com/RT-Thread/rt-thread/pull/9525
2024-10-14[bsp][Infineon]add drv_eth (#9527)LZerro
[bsp][Infineon]add xmc7200 eth driver #9527 --------- Co-authored-by: LZerro <[email protected]>
2024-10-12move `GPIO_InitStruct` variable inside to `PIN_IRQ_ENABLE`. thanks to ↵Diamond Rivero
@mysterywolf
2024-10-12call `HAL_GPIO_Init()` by defaultDiamond Rivero
2024-10-11[bsp][ci] fix BSPs compilation errorsYuqiang Wang
1.RT_TIMER_TICK_PER_SECOND替换为RT_TICK_PER_SECOND 2.nxp lpc、imx、mcx系列bsp修复 3.lpc824支持gcc 4.lpc824、lpc1114 bsp默认使用nano版本 5.nxp scons --dist问题修复 6.rt-spark lvgl latest 编译修复
2024-10-11[doc]Update README.mdSupper Thomas
图标太大了,改小一些
2024-10-11[libcpu][risc-v] fix the bug when using ASID in the RV64 MMUzhangjing0303
* (fix) mmu: satp value should be 64-bit Corrected the SATP register to ensure it uses the correct 64-bit format as required by the system architecture. * use __asm__ instead of asm for the GNU C compiler Co-authored-by: Shell <[email protected]> --------- Co-authored-by: Shell <[email protected]>
2024-10-11[components][sal]add netdev ifindex featurezms123456
2024-10-11[components][smp]remove redundant memset & unlock in smpzms123456
2024-10-11feat: arm64: update thread self on sp-switchShell
This patch improves the atomicity of context switching by ensuring that the stack pointer (sp) and thread self updates occur simultaneously. This enhancement is crucial for maintaining thread safety and preventing potential inconsistencies during context switches. Changes: - Modified `cpuport.h` to use `ARM64_THREAD_REG` for thread self access. - Added an `update_tidr` macro in `context_gcc.S` to streamline thread ID updates. - Adjusted `rt_hw_context_switch_to` and `rt_hw_context_switch` to call `update_tidr`, ensuring atomic updates during context switches. - Cleaned up `scheduler_mp.c` by removing redundant thread self assignments. Signed-off-by: Shell <[email protected]>
2024-10-10[component][sal]add netgetdev apizms123456
2024-10-10[components][dfs][dfs_v1]cat输出实际读取的长度yangpeng
2024-10-09[drivers][spi] Fixed an issue that caused spi bus deadlock in the spi ↵Yuqiang Wang
configuration
2024-10-09[libcpu][risc-v]remove the redundant "0x" from the printed information when ↵zhangjing0303
cpu is in exception (#9516) Remove redundant '0x' from printed output
2024-10-08[bsp][ESP32][esp32c3] add spi driverwumingzi
2024-10-08[doxygen][rsoc]add pwm touch can i2c spi driver example for doxygenCYFS
2024-10-08[libcpu][risc-v]add README for RV64zhangjing0303
2024-10-08[action] open action_tools.ymlSupper Thomas
2024-10-08[action] remove debug optionSupper Thomas
2024-10-07[stm32-f469][ci] add lvgl 8.3 and 8.4 version checkingMeco Man
2024-10-07[Bug] [ymodem] last frame's data_sz issue, fixed.sulfurandcu
2024-10-07[stm32-l475][ci] add LVGL multi versions checkingMeco Man
2024-10-06[RTduino] support TFT_eSPI demoMeco Man
2024-10-06feat:[drivers][spi] rt_spi_configure 添加互斥保护Meco Man
2024-10-06feat:[drivers][spi] rt_spi_bus_configure 添加 -RT_EBUSY ↵wdfk-prog
返回值,并增加说明注释
2024-10-05[doxygen]add pin driver example for doxygenCYFS3
2024-10-05[stm32l475][RTduino] modify macros and files nameMeco Man
2024-10-05[feat] add pci api,the pci/pcie driverzhuzhuzhu
add pci api,the pci/pcie driver writer can use this to get resource of current device with flag,there are three flag : 1. PCI_BUS_REGION_F_MEM it mean memory space 2. PCI_BUS_REGION_F_IO it mean io space 3. PCI_BUS_REGION_F_PREFETCH it mean prefetchable memory
2024-10-04[lvgl][ci] add lvgl 8.3-latest checkMeco Man
2024-10-04[components][i2c] 修改为debug等级打印wdfk-prog
2024-10-03[components][ulog] ULOG_OUTPUT_LEVEL未定义时,level_output_info产生警告wdfk-prog
2024-10-02[ci] enable lvgl latest version checking on stm32f407-rt-spark (#9493)hydevcode
2024-09-30[docs](readme)add hellogithubSupper Thomas
2024-09-30[bsp][airm2m/air105][rsoc] Fix compilation issues with bsp of airm2m/air105hydevcode
2024-10-01[bsp][w60x][rsoc] Fix compilation issues with bsp of w60x (#9487)hydevcode
* [bsp][w60x][rsoc] Fix compilation issues with bsp of w60x * [bsp][w60x][rsoc] Fix compilation issues with bsp of w60x