summaryrefslogtreecommitdiff
path: root/bsp
AgeCommit message (Collapse)Author
2024-09-13[bsp][gd32]Fix the problem that uartv2 does not enable dma compilation error.Rbb666
2024-09-12bsp: nxp/mcx/mcxc/mcxc444: Add SPI driver support.Yilin Sun
Signed-off-by: Yilin Sun <[email protected]>
2024-09-11feat: libcpu/risc-v: unify context on c906, virt64Shell
Changes: - added config for NEW_CTX_SWITCH - used new context on c906 sched switch routine - update _rt_hw_stack_init to fit into NEW_CTX_SWITCH - separated vector ctx from the generic Signed-off-by: Shell <[email protected]>
2024-09-11feat: bsp: qemu risc-v64: fit into common64Shell
2024-09-11[kernel][mutex] fix bug of thread exit without releasing mutex & add error ↵zms123456
check log
2024-09-10[bsp][hpmicro]添加utest相关段信息,修复scons编译问题Rbb666
2024-09-10[bsp/n32] 修复每次上电都初始化RTC导致上电时间被重置的问题liangzohar
2024-09-05bsp: cvitek: clean up useless variable assignments in SConstructChen Wang
CV18xx RISC-V C906L. Configuration value for CPU and ARCH are already defined in rtconfig.py. Remove these duplication from SConstruct. Signed-off-by: Chen Wang <[email protected]>
2024-09-05[bsp/phytium]默认配置修改zhangyan
2024-09-05fix README typoyandld
2024-09-05[bsp][mcxc444] update README and keil projectyandld
2024-09-04bsp: nxp/mcx/mcxc: FRDM-MCXC444: Kconfig: Add I2C support.Yilin Sun
2024-09-04bsp: nxp/mcx/mcxc: Add I2C driver support.Yilin Sun
2024-09-03bsp: cvitek: fix cvitek uart driver can not repeat configureZ8MAN8
After first called from uart open, the dw8250_uart_configure API cannot be called again. Otherwise, this will mess up the device, and uart will not act properly to interrupt again. Analysis: Configure uart device will close recive interrupte, causing uart device to malfunction. Solution: After configure uart device, enable the device's recive interrupte. Signed-off-by: Shicheng Chu <[email protected]> Reviewed-by: Chen Wang <[email protected]>
2024-09-03[bsp/cvitek] eth driver support phy link detectflyingcys
Signed-off-by: flyingcys <[email protected]>
2024-09-03[bsp][mcxc] add rtc/wdog/uart driveryandld
2024-09-03bsp: nxp/mcx/mcxc: FRDM-MCXC444: Fix GCC build suport.Yilin Sun
This patch fixes GCC build support for FRDM-MCXC444. * Updated compiler flags to Cortex-M0 without FPU. * Updated linker script to add RT-Thread const tables.
2024-09-02update(cherryusb): add config for bl616 usbdev and usbhostsakumisu
2024-09-02[bsp/at32] ethernet support phy lan8720 and yt8512sheltonyu
2024-09-02[bsp/at32] 1.add support m412/416 series, 2.add drv_can_v2 driver (support ↵sheltonyu
canfd)
2024-09-02update(cherryusb): add config for hpm6750 usbdev and usbhostsakumisu
2024-09-02update(cherryusb): add config for mcxn947 usbdev and usbhostsakumisu
2024-09-01feat: bsp: qemu-riscv64: using klibc API for printfShell
2024-09-01feat: bsp: qemu-riscv64: updates of building & docsShell
- using generic command instead of abs path - update BSP configurations - update README
2024-09-01feat: bsp: qemu-riscv64: remove useless configsShell
2024-08-28[bsp][nxp][mcxa153] add spi1 driver entry下里巴人
2024-08-28[bsp/cvitek]修正sdhci发送命令超时后触发两次信号量的问题heyuanjie87
修正命令超时后触发两次信号量的问题 详解: 中断状态寄存器的BIT0仅表示sdhci处理命令完成,完成结果由其它位指示,当出错时 BIT0也会值1产生中断 Signed-off-by: heyuanjie87 <[email protected]>
2024-08-28[bsp][ht32] 修复编译问题CYFS
修复scons编译问题并添加ci
2024-08-27[BSP][Phytium] add support for mainbranch cherryusb (xhci host + pusb2 ↵zhugengyu
device/host)
2024-08-27bsp: cvitek: Add support for duos_sdShicheng Chu
Supports both big and little cores of RISC-V C906, but does not support ARM cores. Currently, only UART drivers are supported on the peripherals. Signed-off-by: Shicheng Chu <[email protected]>
2024-08-27rename c906 FPU macro (#9290)flyingcys
1. 修改 ENABLE_FPU 为 ARCH_RISCV_FPU,与libcpu/common 保持统一 2. 对 bsp/cvitek/cv18xx_risc-v 中增加使能 ARCH_RISCV_FPU 的动作。解决了 issue #9075
2024-08-27fix formmating issueyandld
2024-08-27frdm-mcxn236yandld
add uart5 add can support add wdog support
2024-08-27add wdog driver and refine default projectyandld
2024-08-26[bsp][hpmicro] add missing fence apisFan YANG
- added missing fence apis Signed-off-by: Fan YANG <[email protected]>
2024-08-26[bsp][hpmicro][hpm6e00evk] add hpm6e00evk supportFan YANG
- added hpm6e00evk support Signed-off-by: Fan YANG <[email protected]>
2024-08-26[bsp][hpmicro] upgrade hpm_sdk to v1.6.0Fan YANG
- upgraded hpm_sdk to v1.6.0 Signed-off-by: Fan YANG <[email protected]>
2024-08-25bsp: cvitek: Add timer driverZ8MAN8
Signed-off-by: Shicheng Chu <[email protected]>
2024-08-25[bsp/nxp] Add fixed ldsSupper Thomas
2024-08-25[bsp][mcxc] initial commit for frdm-mcxc444yandld
2024-08-23[device] add dev_ prefix for file namesCXSforHPU
2024-08-23[bsp/at32] static dma_isr() in hard_i2c and spiKoen De Vleeschauwer
2024-08-22[bsp][Infineon][psoc6-evk-062s2]Adapt to RTduinoLZerro
2024-08-21[bsp][nxp][mcxa153] add i2c driverhywing
2024-08-20bsp: cvitek: Canonically rename some macro definitionsZ8MAN8
Analysis: Some macro definition names are not standardized and lack prefixes. Solution: Add BSP_ prefix to GPIO_IRQ_BASE SYS_GPIO_IRQ_BASE PLIC_PHY_ADDR TIMER_CLK_FREQ UART_IRQ_BASE I2C_IRQ_BASE. Signed-off-by: Shicheng Chu <[email protected]>
2024-08-19bsp: nxp/mcx/mcxn/mcxn236: Remove invalid SPI8 entry.Yilin Sun
Signed-off-by: Yilin Sun <[email protected]>
2024-08-19bsp: nxp/mcx/mcxn/mcxn947: Remove invalid SPI8 entry.Yilin Sun
Signed-off-by: Yilin Sun <[email protected]>
2024-08-19bsp: nxp/mcx/mcxn: SPI: Use updated DMA mux enum.Yilin Sun
Signed-off-by: Yilin Sun <[email protected]>
2024-08-16bsp: nxp/frdm-mcxn947: FS: use generic SPI API.Yilin Sun
This patch replaces SPI flash mount procedure with generic SPI API. This patch also try to format the external flash on the first mount failure, in case of empty or invalid flash content is present on the external SPI flash. Signed-off-by: Yilin Sun <[email protected]>
2024-08-16bsp: nxp/frdm-mcxn947: WiFi: use generic SPI API.Yilin Sun
This patch changed SPI initialization API to standard RT-Thread SPI API. The current code contains a minor bug which does not wait for WiFi module ready before stack initialization, this is also fixed. Signed-off-by: Yilin Sun <[email protected]>