summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-26[bsp][nxp] s/libraries/LibrariesJisheng Zhang
The upper/lower case matters under *nix
2024-06-26fix Compilation error in "driver.c", "completion_up.c", "syslog.c" and ↵Rui
"dlmodule.c". (#9093)
2024-06-26[bsp]: fix bugs of cvitek and pico driversZ8MAN8
2024-06-26[bsp][stm32]Optimize ADCs and fix some bugsyiyi
2024-06-26[doc][doxygen] Fix doxygen struct error.supperthomas
Signed-off-by: supperthomas <[email protected]>
2024-06-26bsp/cvitek update readmeLTreeshu
2024-06-26[bsp][nxp mcxn236]Delete unused code with pin_mux.c .andeyqi
2024-06-26[libcpu][aarch64]mmu log fixup (#9078)zms123456
mmu log fixup
2024-06-26[libcpu][aarch64]memory setup using memblock (#9092)zms123456
* memory setup using memblock * map pages later
2024-06-26[ci][nxp]add nxp frdm-mcxn236 bsp to bsp_buildings.ymlRbb666
2024-06-26[libcpu/c906]与virt同步 (#9095)heyuanjie87
2024-06-26[bsp/mcxn236]Port gcc&mdk project.andeyqi
2024-06-26[doc][doxygen]: Fix doxygen warning in commentsupperthomas
kservice.c:474: warning: The following parameter of rt_backtrace_to_buffer(rt_thread_t thread, struct rt_hw_backtrace_frame *frame, long skip, rt_ubase_t *buffer, long buflen) is not documented: parameter 'thread' kernel.h:157: warning: unable to resolve reference to '_rt_errno' for \ref command Signed-off-by: supperthomas <[email protected]>
2024-06-26[bsp/Cvitek]去除shell脚本中的'\r' (#9097)heyuanjie87
* [bsp/cvitek]去除脚本中'\r' * [bsp/cvitek]删除脚本中的'\r' * Update combine-fip.sh
2024-06-26[bsp][mcxn236] Add software i2c driver.hengchuan.qi
2024-06-25adapter frdm-mcxn236 iar project (#9083)andeyqi
* adapter frdm-mcxn236 iar project * formate MCXN236 bsp
2024-06-25[chip flash] add drv_flash_l1.c for stm32l1xxx (#9077)Chasel
* [chip flash] add drv_flash_l1.c for stm32l1xxx * [fix] Modified the SConscript file to support building for STM32L1xxx.
2024-06-24[rv]修正signal退出后用户态sp少8的问题 (#9080)heyuanjie87
2024-06-24[bsp]Fix the problem of stm32l431 build ci failureRbb666
2024-06-24[components][msh]msh命令失败添加打印日志wdfk-prog
2024-06-24[components][ringbuffer]修复编译错误wdfk-prog
2024-06-23[components][ktime]support period ktime timeout and multiple ktimer_hrtimer ↵zms123456
(#8972) * support period time * enable multiple ktimer * mv set delay_cnt to hrtimer_start * add ktime debug info * change current_irq_begin to local var * fix bug: setting current timer and setting timeout in driver aren't atomicly * create->init * refactoring ktime
2024-06-23[finsh] add msh command to bind thread to specific core (#9085)Shell
[finsh] add msh command bind Signed-off-by: Shell <[email protected]>
2024-06-23fixup: building failure in bsp cause by hal (#9086)Shell
fixup: hal
2024-06-22[smart] add mprotect config (#9082)Shell
Signed-off-by: Shell <[email protected]>
2024-06-21[rv]信号处理进入用户态前恢复gp (#9072)heyuanjie87
* [rv/virt/stackframe.h]添加GP寄存器保存偏移量宏 * 【rv/c906/stackframe.h]定义GP寄存器存储偏移量 * [rv]信号处理切换到用户态前恢复gp
2024-06-20野火启明6m5驱动完善ShaquilleLiu
2024-06-20mkdist和sdk_dist支持kconfiglib语法latercomer
2024-06-20bsp中option env语句替换为新语句,并同步更新了source "$xxx"语句latercomer
2024-06-20除了bsp之外的Kconfig使用rsource替代sourcelatercomer
2024-06-20[timer]add all soft timer config (#9048)zms123456
* add all soft timer * update wq * add timer test * shield LOG_D
2024-06-19[ht32][drv]新增adc、wdt、soft_i2c驱动 QTbin
2024-06-19[components][drivers]legacy fdt (#9062)zms123456
* legacy fdt * update fdt
2024-06-18[components][net] sal_sock = sal_get_socket((int)file->data); ==> sal_sock = ↵yiyi
sal_get_socket((int)file->vnode->data); (#9065) * [components][drivers] added sensor device lookup function * [components][drivers] modified the format * [components][drivers] modified 'sensor.c' file format * Update af_inet_at.c
2024-06-18[libcpu] rv64: support for ARCH_REMAP_KERNEL (#9067)Shell
* [libcpu] support for ARCH_REMAP_KERNEL These changes introduce support for the ARCH_REMAP_KERNEL configuration, which isolates kernel space in high virtual address regions. This feature is necessary to enhance memory protection and management by segregating user and kernel spaces more effectively. Changes: - Updated conditional macros to check for ARCH_REMAP_KERNEL instead of ARCH_KERNEL_IN_HIGH_VA in board initialization files to reflect the new configuration option. - Modified qemu-virt64-riscv Kconfig and SConstruct files to include and utilize ARCH_REMAP_KERNEL. - Created a new linker script `link_smart.lds` for smart linking in qemu-virt64-riscv. - Updated rtconfig.py to use a more flexible execution path setup. - Enhanced user address space definitions in `lwp_arch.h` to support the new virtual address mappings. - Adjusted kernel memory initialization and mapping logic in `c906/mmu.c` and `virt64/mmu.c` to account for high virtual address regions. - Added Kconfig option to enable ARCH_REMAP_KERNEL for RISCV64 architectures. - Enhanced memory setup functions to support new mapping scheme, including updates to early page table setup and address relocation logic. These modifications ensure that the system can utilize high memory addresses for the kernel, improving memory isolation and system stability. Signed-off-by: Shell <[email protected]> * fixup: CI run failed * bsp: default config without using smart * fixup: static checks * restore rt_hw_mmu_kernel_map_init for D1 --------- Signed-off-by: Shell <[email protected]>
2024-06-18add cromfs start with bootargs cmdzhujiale
2024-06-16[components] [drivers ] [Kconfig] 整理 components/drivers 的 Kconfig (#9054)sp-cai
整理 components/drivers 的 Kconfig
2024-06-16[bsp/phytium]c++支持,gpio,qspi驱动修改 (#9059)zhangyan
* GPIO驱动与QSPI驱动适配 * C++支持 * update --------- Co-authored-by: 张衍 <[email protected]>
2024-06-13[fix] 修复ART-PI smart在sd/emmc读取不到分区的问题 (#9058)zhuzhuzhu
Update sd.c
2024-06-13[src][kservice]fix shutdown log (#9061)zms123456
fix shutdown log
2024-06-13[kservice] Enhance support for backtrace service (#9037)Shell
[feat] Enhance support for backtrace service rt_backtrace_formatted_print() and rt_backtrace_to_buffer() to help debug routines. Also, following modification are included: - make rt_backtrace_frame patchable with weak attr - replace lwp backtrace with sync output Signed-off-by: Shell <[email protected]>
2024-06-13[fix]fix tmpfs bug (#8970)zhuzhuzhu
* first * second * thrid * Update SConscript * tmpfs testcase default n * Update dfs_tmpfs.c * format document --------- Co-authored-by: zhujiale <[email protected]>
2024-06-13【修改】修改imx6ull-smart中mnt.c的逻辑错误 (#9045)zhuzhuzhu
* Update mnt.c * Update mnt.c * Update mnt.c * Add files via upload * Update mnt.c * Update mnt.c
2024-06-12[workqueue] add comment (#9046)wdfk-prog
2024-06-12[utest] remove delay for on thread testing (#9053)Shell
* [utest] remove delay for on thread testing The delay is introduced from 0dc7b9a5a26030a945723569c64f5be46bd70ae1. Though this is unnecessary for on sync utest. So this is removed by a new entry and delay for asynchronous utest only. Signed-off-by: Shell <[email protected]> * fixup: msh cmd prototype --------- Signed-off-by: Shell <[email protected]>
2024-06-12【修复】修复ART-PI samrt上读取不到emmc/sd分区问题 (#9051)zhuzhuzhu
Update sd.c
2024-06-11[libcpu] arm64: implement cpuid get by assembly (#9052)Shell
2024-06-10[BSP] HC32F460 在 SConscript 补充几个源文件 (#9042)sp-cai
[BSP] HC32F460 工程中增加几个源文件
2024-06-10fix DeprecationWarning: invalid escape sequence.maosql
2024-06-07[fixed]qemu-vexpress-a9/drv_smc911x.c没有包含相应的头文件 (#9040)LaterComer
Update drv_smc911x.c 代码中用到udelay和mdelay函数,但是没有包含头文件