| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-11 | feat: arm64: update thread self on sp-switch | Shell | |
| 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 api | zms123456 | |
| 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 driver | wumingzi | |
| 2024-10-08 | [doxygen][rsoc]add pwm touch can i2c spi driver example for doxygen | CYFS | |
| 2024-10-08 | [libcpu][risc-v]add README for RV64 | zhangjing0303 | |
| 2024-10-08 | [action] open action_tools.yml | Supper Thomas | |
| 2024-10-08 | [action] remove debug option | Supper Thomas | |
| 2024-10-07 | [stm32-f469][ci] add lvgl 8.3 and 8.4 version checking | Meco Man | |
| 2024-10-07 | [Bug] [ymodem] last frame's data_sz issue, fixed. | sulfurandcu | |
| 2024-10-07 | [stm32-l475][ci] add LVGL multi versions checking | Meco Man | |
| 2024-10-06 | [RTduino] support TFT_eSPI demo | Meco Man | |
| 2024-10-06 | feat:[drivers][spi] rt_spi_configure 添加互斥保护 | Meco Man | |
| 2024-10-06 | feat:[drivers][spi] rt_spi_bus_configure 添加 -RT_EBUSY ↵ | wdfk-prog | |
| 返回值,并增加说明注释 | |||
| 2024-10-05 | [doxygen]add pin driver example for doxygen | CYFS3 | |
| 2024-10-05 | [stm32l475][RTduino] modify macros and files name | Meco Man | |
| 2024-10-05 | [feat] add pci api,the pci/pcie driver | zhuzhuzhu | |
| 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 check | Meco 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 hellogithub | Supper Thomas | |
| 2024-09-30 | [bsp][airm2m/air105][rsoc] Fix compilation issues with bsp of airm2m/air105 | hydevcode | |
| 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 | |||
| 2024-09-30 | [bsp][nxp] Fix nxp series bsp compilation issues | kurisaw | |
| 2024-09-29 | [bsp][essemi][rsoc] Fix compilation issues with bsp of essemi series | hydevcode | |
| 2024-09-29 | fix rtc alarm thread parameters issue | milo | |
| 2024-09-29 | [bsp][nxp][rsoc] Fix compilation issues with bsp of nxp/lxp series | hydevcode | |
| 2024-09-29 | [bsp][nuvoton][rsoc] Fix compilation issues with bsp of nuvoton series | hydevcode | |
| 2024-09-29 | [dev] make RTC alarm internal thread's attributes configurable | milo | |
| 2024-09-29 | [bsp/at32] update pwm driver | sheltonyu | |
| 2024-09-29 | [bsp][mm32l07x][rsoc] Fix compilation issues with bsp of mm32l07x | hydevcode | |
| 2024-09-29 | [bsp][stm32][dosc][rsoc]更新STM32 BSP 制作教程 (#9484) | CYFS | |
| * [bsp][stm32][dosc]update bsp make * [bsp][stm32]注明文档中使用的cubemx版本 | |||
| 2024-09-29 | [doxygen][rsoc]add dac driver example for doxygen (#9483) | CYFS | |
| 2024-09-27 | [BSP][LVGL]An adaptation that creates a buffer in high or low versions | hydevcode | |
| [bsp][stm32]lvgl creates adaptations of buffers in high or low versions [BSP][LVGL]An adaptation that creates a buffer in high or low versions,code format modifications [BSP][LVGL]An adaptation that creates a buffer in high or low versions,code format modifications [bsp][stm32]lvgl creates adaptations of buffers in high or low versions,code format modifications [bsp][stm32]lvgl creates adaptations of buffers in high or low versions | |||
| 2024-09-26 | [bsp][rsoc] remove infinite while loop counting | hydevcode | |
| 2024-09-26 | [doxygen]add rtc devices example for doxygen | CYFS | |
| 2024-09-25 | [bsp] add k230 | heyuanjie87 | |
| 2024-09-25 | bsp:cvitek:add all function type of pinmux | imcu | |
| 2024-09-25 | [doxygen]add dac driver example for doxygen | CYFS | |
| 2024-09-25 | feat: includes: included kerrno.h in rtdef.h | Shell | |
| 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 name | CYFS | |
| 为什么提交这份PR (why to submit this PR) #9397 你的解决方案是什么 (what is your solution) 将 line 758的dir改为link_dir | |||
| 2024-09-24 | smp_ipi | zhujiale | |
| 2024-09-24 | smp | zhujiale | |
| 2024-09-24 | smp | zhujiale | |
| 2024-09-24 | smp | zhujiale | |
| 2024-09-24 | smp | zhujiale | |
