summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-21[utest] optimize the utest to support new CIMeco Man
2024-12-21[utest] add rt_memcpy utest caseMeco Man
2024-12-21[klibc] format codeMeco Man
2024-12-21[bsp/hc32]hc32f460 doesn't support CAN-FD, hc32_ll_can.h has no some ↵Lin-Chengqiu
definations.
2024-12-21[hc32]hc32f460 has only one CAN, and it is defined as CM_CAN in hc32f460.hLin-Chengqiu
2024-12-21[opt][SDIO_MAX_FREQ redundant define del]Gaogao
2024-12-20kernel: cleanup debug APIsChen Wang
- `dbg_log` is a “NOT RECOMMENDED API”, convert the calling of this API to LOG_x and remove this API. - `dbg_here`/`dbg_enter`/`dbg_exit`: no one use these APIs, remove them directly. Signed-off-by: Chen Wang <[email protected]>
2024-12-19bsp: cvitek: remove GPL license declarationChen Wang
GPL is conflict with Apache, which is used by RTT. See <https://www.apache.org/licenses/GPL-compatibility.html> Also clean up and remove some words such "LINUX". Signed-off-by: Chen Wang <[email protected]>
2024-12-18bsp: qemu-virt64-riscv: update README for booting with rootfsChen Wang
Now lwext4 is ready, and qemu-virt64-riscv smart can boot with rootfs. Updated README to introduce this. This patch also replace qemu-nographic.sh with run.sh, which has a more simple name and more robust to launch rootfs image binary. TBD: qemu-nographic.bat is not touched, hope some guys from Windows can give a hand. Signed-off-by: Chen Wang <[email protected]>
2024-12-18[components][libc/io]add comments for timer fd APIs.ligr
2024-12-18[kernel] change size_t to rt_size_tguozhanxin
2024-12-18[tools] add zig targetguozhanxin
2024-12-18[DM/PIC] Support AMP modeGuEe-GUI
Only support on >= ARM GICv2 Signed-off-by: GuEe-GUI <[email protected]>
2024-12-18[DM/MAILBOX] Support PIC mailbox in AMPGuEe-GUI
Should registers clean by master in AMP. Signed-off-by: GuEe-GUI <[email protected]>
2024-12-18[DFS/FIXUP] Fixup ISO9660 buildGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-18bsp: cvitek: update README for ext4 rootfs (#9785)Chen Wang
Now lwext4 package has supported ext4. Add description in README to introduce how to create rootfs of type ext4. Signed-off-by: Chen Wang <[email protected]>
2024-12-17[serial] add bypass testcase in utestzhujiale
2024-12-17[serial] add bypass hook to direct processing char when uart irq comingzhujiale
2024-12-14[OFW] Delete redundant strcasecmp functionwumingzi
2024-12-13feat: arm64: mmu: auto-sensing of best paging strideShell
Improves the memory mapping process by dynamically selecting the optimal paging stride (4K or 2M) based on virtual address alignment and mapping size. This eliminates the need for upfront stride determination, enhancing flexibility and maintainability in memory management. Changes: - Replaced fixed stride selection logic with a dynamic decision loop. - Removed `npages` calculation and replaced with `remaining_sz` to track unprocessed memory size. - Added assertions to ensure `size` is properly aligned to the smallest page size. - Adjusted loop to dynamically determine and apply the appropriate stride (4K or 2M) for each mapping iteration. - Updated virtual and physical address increments to use the dynamically selected stride. Signed-off-by: Shell <[email protected]>
2024-12-13[bsp][stm32] hardware i2c driver add support for STM32F1 serieszzk597
2024-12-13[tools] generate workspace by compile_commands.jsonSupper Thomas
2024-12-13[drivers][rtc] Fixed software and hardware rtc device naming as rtckurisaw
2024-12-13[DM/FIXUP] Fixup block value initGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[FIXUP] __rt_clz loss in aarch64GuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[DM/FIXUP] Fixup PIC ktime dependsGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[BSP/FIXUP] Update init function export for driversGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[BSP/FIXUP] remove old reset drivers for RK3500GuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[DM/FIXUP] Fixup NVME buildGuEe-GUI
1. Fixup Kconfig show order. 2. Fix `RT_DECLARE_IRQ_AFFINITY` to `RT_IRQ_AFFINITY_DECLARE` 3. Remove warning. Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[DM/FIXUP] Fixup PCI buildGuEe-GUI
1. Add PCI include in rtdevice.h 2. Fixup `RT_KEY_ENABLED` loss. 3. remove waring type of `dw_pcie_ep_get_func_from_ep` return. Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[DM/FIXUP] Fixup bitmap to new typeGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-13[DM/FIXUP] include name defaultGuEe-GUI
Signed-off-by: GuEe-GUI <[email protected]>
2024-12-12[lwp] fix TTYSUP_CFLAG did not include CBAUD flagzhujiale
2024-12-12[bsp][ch32] fix menuconfig error for risc-vTeng mengchen
2024-12-11[tools] add more c++ src file typeliuchao
2024-12-12tools: add clangd support (#9772)Supper Thomas
* tools: add clangd support * [tools] use pip install scons * [tools/vsc] fix path for in windows and linux
2024-12-09[bsp][wch/arm][ch32] 1.fix iwdt driver is not reload counter to register;Chasel
2024-12-09[componets] fix when printf 0 addr by %p will return nilzhujiale
2024-12-09[bsp][ESP32C3] support soft i2c and rt_hw_us_delaywumingzi
2024-12-09doc(doxyge):fix doxygen pathSupper Thomas
2024-12-09[bsp][wch/risc-v][ch32] 1.fixed iwdt driver is not reload counter to register;Chasel
2024-12-07fix:[klib]Kconfig显示文案错误wdfk-prog
2024-12-06[components] When rtc is not enabled, use other clock sources instead (#9747)wycwyhwyq
When rtc is not enabled, use other clock sources instead Signed-off-by: wycwyhwyq <[email protected]>
2024-12-04[bsp][hc32][spi]update rt_hw_spi_device_attachyangpeng
2024-12-04update cvitek/README.mdflyingcys
Signed-off-by: flyingcys <[email protected]>
2024-12-04[bsp][stm32] add a new bsp for stm32h723-st-nucleo boardhywing
2024-12-04rzn2l-rsk support studiokurisaw
2024-12-04[libcpu][drivers] cortex-r52 abnormal takeover and software rtc naming changekurisaw
2024-12-03[components][dfs]add some comments and fix some former comments error for ↵ligr
dfs v1.
2024-12-03[klibc] format KconfigMeco Man