summaryrefslogtreecommitdiff
path: root/bsp
AgeCommit message (Collapse)Author
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]>
2024-08-16bsp: nxp/mcxn947: Updated SDK to release v2.16.000Yilin Sun
Signed-off-by: Yilin Sun <[email protected]>
2024-08-16bsp: nxp/mcx: Use standard SPI CS pin. (#9312)Yilin Sun
* bsp: nxp/mcx/mcxn: SPI: Added missing bracket and re-format code. The closing bracket is missing from SPI6 struct. Introduced since commit fc1cfd6d3627ba8460d514e7913bd307e8b1d567 . Use standard rt_spi_device->cs_pin instead of user_data pointer. --------- Signed-off-by: Yilin Sun <[email protected]>
2024-08-15[BSP][stm32]add BSP for FK407M2-ZGT6沐枫
2024-08-15删除rt_thread_sleep遗留Meco Man
2024-08-13bsp: fit into c11 atomicShell
2024-08-12modify startup to call entry after startyekai
2024-08-12modify heap to zeroyekai
as mysterywolf do in commit https://github.com/RT-Thread/rt-thread/commit/698569c3ca1d1413fe610f5421eaf549cb0016b7
2024-08-12update `STM32Cube MCU Package for STM32H7 Series` to 1.11.2yekai
2024-08-12[bsp][nxp/mcxa153]添加spi缺失的文件路径Rbb666
2024-08-12[bsp][nxp][mcxa153] driver code formattedhywing
2024-08-12[bsp][nxp][mcxa153] fix compiling problemhywing
2024-08-12[bsp][nxp][mcxa153] add spi driverhywing
2024-08-12[bsp][nxp][mcxa153] add pwm driverhywing
2024-08-12[BSP][airm2m/air32f103] fix build errors when using arm gnu toolchainluchenxu
2024-08-12bsp: cvitek: SConstruct: optimize drivers_path_prefixChen Wang
For bsp/cvitek, all drivers related files are moved to the directory bsp/cvitek/drivers, so the drivers_path_prefix processing in the SConstruct of the three bsp projects can be simplified. Signed-off-by: Chen Wang <[email protected]>
2024-08-08[ci][bsp]fix same54&same70&ls1cdev build errors. (#9282)Rbb666
[ci][bsp]fix same54&same70&ls1cdev ci build errors.
2024-08-07bsp: cvitek: fix c906_little IRQ_MAX_NR error numZ8MAN8
Analysis: The IRQ_MAX_NR value of c906_little is wrong. interrupt.h relies on IRQ_MAX_NR defined in rtconfig.h but does not explicitly include this header file. Solution: Change IRQ_MAX_NR to the correct value 61 in the datasheet. Explicitly include rtconfig.h in interrupt.h. Signed-off-by: Shicheng Chu <[email protected]> Reviewed-by: Chen Wang <[email protected]>
2024-08-07bsp: cvitek: fix cv18xx_risc-v IRQ_MAX_NR error numZ8MAN8
Analysis: The IRQ_MAX_NR value of cv18xx_risc-v is wrong. The wrong IRQ_MAX_NR will cause the install of an interrupt number larger than its value to fail. Solution: Change IRQ_MAX_NR to the correct value 101 in the datasheet. Signed-off-by: Shicheng Chu <[email protected]> Reviewed-by: Chen Wang <[email protected]>
2024-08-07bsp: cvitek: add support for RTCSYS_SARADCZ8MAN8
Cvitek adc dirver only supports one adc controller now, but the other adc controller RTCSYS_SARADC is missing. Signed-off-by: Shicheng Chu <[email protected]> Reviewed-by: Chen Wang <[email protected]>
2024-08-04优化mxca153 adc驱动,支持电压读取Rbb666