zhao maosheng
0d7e2727e7
phytium should support rt_cpu_mpidr_table by using common_setup
2024-08-08 13:40:59 +08:00
zhao maosheng
e2e0eadb3d
fix gicv3 mpidr error
2024-08-07 14:32:10 +08:00
latercomer
ba105bc686
解决tools/keil.py中python3不兼容python2的str.decode()
2024-07-10 15:28:23 +08:00
Meco Man
08c96e5e47
[ci] use env install script to install env
2024-07-10 13:41:05 +08:00
LaterComer
f5a98c6fc8
[fixed][kconfiglib]test kconfiglib is installed and info how to install
2024-07-10 00:01:36 +08:00
wdfk-prog
15a8ebe0a0
[components][driver][can]Fix possible memory overflow caused by RX
...
修复RX可能导致的内存溢出情况
#8634
2024-07-09 20:22:37 +08:00
LZerro
befa478073
[bsp][stm32_rt_spark]Add README_EN
2024-07-09 20:18:53 +08:00
Shell
b73396681a
[bsp/allwinner] feat: porting to RT_USING_DEVICE_OPS ( #9142 )
...
* [bsp/allwinner] feat: porting to RT_USING_DEVICE_OPS
This patch ports the codebase to use the RT_USING_DEVICE_OPS structure,
which is required by v5.1.0 Smart kernel, improves modularity and makes
it easier to manage device operations by consolidating them into a
single structure, enhancing maintainability and future scalability.
Changes:
- Added RT_USING_DEVICE_OPS conditionals to partition.c and drv_sdmmc.c.
- Defined rt_device_ops structures for partition and sdmmc drivers.
- Updated device initialization to use the ops structure if defined.
- Replaced direct function calls with rt_dev_control, rt_dev_read, and
rt_dev_write macros where applicable.
- Removed redundant us_delay function from os.c.
Signed-off-by: Shell <smokewood@qq.com>
* feat: update configuration
* feat: fixup compiler warning
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-07-09 13:35:03 +08:00
Shell
3f6960b7f5
[smart/tty] skip configure of rt_serial on tty open ( #9152 )
...
Skip configure on open since all configs are copied from the current
configuration on device. So we don't bother to set it back to device
again.
Changes:
- test and skip configuration on open() of tty device
Signed-off-by: Shell <smokewood@qq.com>
2024-07-09 13:28:24 +08:00
LaterComer
4d0b048c97
[fixed]serial_v2.c兼容DFS_V2接口 ( #9153 )
2024-07-09 12:10:08 +08:00
Shell
66ff62413e
document: add ref to gpio pinout
2024-07-08 22:09:35 +08:00
LZerro
04b77e409e
[bsp][NXP]Fix .md picture mistakes
2024-07-08 22:06:53 +08:00
LZerro
b47b6df927
[bsp][Infineon]&[NXP] Add README_EN
2024-07-08 22:06:53 +08:00
Rbb666
b171877139
[bsp][qemu]修复qemu-a9使能lcd缺失依赖问题.
2024-07-07 22:24:09 +08:00
Kai
d266ed6c43
[tool][cmake] Let cmake generator get more param from `rtconfig.py` ( #9139 )
...
let cmake generator get more param from `rtconfig.py`
* support getting c/cpp standard from c/cpp compilation flags
* support getting post action and conv it to cmake variable
* add a custom cmake file for user custom settings
* support setting project name from `--project-name=` option
2024-07-06 16:05:35 +08:00
Evlers
755cde372c
fix a bug that read members in non-existent functions
2024-07-05 10:51:17 +08:00
Evlers
7d7993f940
fix an issue where repeated remove of card resulted in assertions
2024-07-05 10:51:17 +08:00
zhao maosheng
95aa97714b
fix initrd scan err
2024-07-04 00:34:01 +08:00
heyuanjie87
776764c4d6
[bsp/cvitek/eth]解决编译警告
2024-07-04 00:33:32 +08:00
Rbb666
5f70f974d5
[bsp][stm32]Increase the serial_v1 tx timeout.
2024-07-04 00:33:06 +08:00
heyuanjie87
017c31a062
[bsp/cvitek]解决eth编译报错
2024-07-02 22:54:58 +08:00
Rbb666
8487e774a3
[bsp][stm32]fix stm32h7 spi transmit fail probelm.
2024-07-02 22:54:23 +08:00
LaterComer
c09d7e1e49
删除tools/kconfiglib文件夹,采用pip安装kconfiglib
...
* 删除tools/kconfiglib文件夹,采用pip安装kconfiglib
* workflows/action_utest.yml添加安装kconfiglib
2024-06-30 22:55:41 +08:00
Meco Man
dd1906ca24
[tools] remove kconfig-frontends
2024-06-30 22:35:34 +08:00
Shicheng Chu
1e3efd4937
[rtduino][pico] update README.md
2024-06-30 22:30:15 +08:00
Meco Man
20c080b776
[ci] remove env-v1.5.x checking
2024-06-30 22:29:19 +08:00
sakumisu
cc853de5f3
Update cherryusb to v1.3.1 ( #9122 )
...
* fix(hpmicro): remove duplicate usb variable
* update(cherryusb): update to v1.3.1
2024-06-30 08:01:51 +08:00
zms123456
c018a3e3fd
[src][thread]fix rt_thread_resume return value error ( #9114 )
...
fix rt_thread_resume return value error
2024-06-29 11:27:39 +08:00
yuanzihao
df715100f2
[BSP][HC32]add lckfb-hc32f4a0-lqfp100 ( #9119 )
...
* -以ev_hc32f4a0_lqfp176为模板进行修改
* -修改对应引脚
* -更新readme
* -update readme
* -添加 lckfb-hc32f4a0-lqfp100
2024-06-28 23:41:31 +08:00
Abner
099e24951c
[BSP][nxp]增加wifi_weather_sample.c ( #9118 )
...
* [BSP][nxp]增加wifi_weather_sample.c
* [BSP][nsp]增加wifi_weather_sample.c
2024-06-28 22:37:22 +08:00
Shell
90917cc75a
[format] cleanup libcpu/aarch64 ( #8950 )
...
* [dfs] fixup compiler warning
Signed-off-by: Shell <smokewood@qq.com>
* [format] libcpu/arm64: separate context switching codes
Signed-off-by: Shell <smokewood@qq.com>
* [format] libcpu/arm64: separate vector
Signed-off-by: Shell <smokewood@qq.com>
* [format] libcpu/arm64: separate context_gcc.S
Signed-off-by: Shell <smokewood@qq.com>
* [format] libcpu/arm64: moving headers to include directory
Signed-off-by: Shell <smokewood@qq.com>
* style: replace tab with space
---------
Signed-off-by: Shell <smokewood@qq.com>
2024-06-28 00:23:09 +08:00
Shell
3d8c27bcc9
[ktime] quality: remove recursion on hrtimer ( #9110 )
...
[ktime] feat: remove recursion on hrtimer
Replace recursive algorithm with a loop in hrtimer
when determining next timeout event and setup hr timer.
Signed-off-by: Shell <smokewood@qq.com>
2024-06-28 00:22:06 +08:00
supperthomas
b79d5013ff
[doc][doxygen] Fix hook struct error.
...
Signed-off-by: supperthomas <78900636@qq.com>
2024-06-27 23:05:12 +08:00
andeyqi
840eef1124
[bsp][nxp] Delete mcxn947 sdk unused path.
2024-06-27 23:04:56 +08:00
andeyqi
e69a7ccfa3
[bsp][nxp] Update mcxn236 & mcxn947 LFLAGS config.
2024-06-27 23:04:56 +08:00
yuanzihao
76e123d8ca
[bsp/stm32f407-lckfb-skystar] 天空星高配版的FLASH从GD25Q32升级为W25Q128 ( #9108 )
...
* -更新芯片型号和板子型号
* -天空星目前只有青春版(没有贴外部flash),高配版(有贴外部flash)正在生产,所贴的SPI FLASH 从GD25Q32升级为W25Q128。
2024-06-27 23:04:35 +08:00
2310863495@qq.com
6ea7466d89
[file]modify a9/launch.json
2024-06-27 23:03:54 +08:00
Meco Man
eb1d6913b0
[bsp/stm32f103-100ask-mini] extend ROM from 64KB to 128KB
2024-06-27 00:11:18 +08:00
wdfk-prog
28c7522e26
[drivers][serial V1]poll tx 增加异常退出机制
2024-06-27 00:11:18 +08:00
wdfk-prog
d342450594
[bsp][stm32][uart V1]优化驱动实现
...
* 增加putc超时处理机制,防止死循环
* 优化TX中断初始化与卸载
* 添加TX中断方式实现
2024-06-27 00:11:18 +08:00
Jisheng Zhang
7523f40701
[bsp][nxp][frdm-mcxn236] remove sdio and eth
...
there's no sdio/eth in HW, remove it
2024-06-26 23:54:42 +08:00
Jisheng Zhang
63578802b9
[bsp][nxp][frdm-mcxn236] fix SW btn
...
This is the SW2 button, a.k.a wakeup button on the board. Another
choice is SW3 a.k.a ISP button which is connected to P0_6.
2024-06-26 23:54:42 +08:00
Jisheng Zhang
0f8f0620c3
[bsp][nxp] s/libraries/Libraries
...
The upper/lower case matters under *nix
2024-06-26 23:54:42 +08:00
Rui
3b1d4e9222
fix Compilation error in "driver.c", "completion_up.c", "syslog.c" and "dlmodule.c". ( #9093 )
2024-06-26 23:25:23 +08:00
Z8MAN8
071b3d9244
[bsp]: fix bugs of cvitek and pico drivers
2024-06-26 20:28:29 +08:00
yiyi
bc3afab2c9
[bsp][stm32]Optimize ADCs and fix some bugs
2024-06-26 20:26:52 +08:00
supperthomas
14e4c45408
[doc][doxygen] Fix doxygen struct error.
...
Signed-off-by: supperthomas <78900636@qq.com>
2024-06-26 20:22:43 +08:00
LTreeshu
f687ace6ef
bsp/cvitek update readme
2024-06-26 20:22:05 +08:00
andeyqi
4d00fd19da
[bsp][nxp mcxn236]Delete unused code with pin_mux.c .
2024-06-26 17:25:18 +08:00
zms123456
ca35f6692c
[libcpu][aarch64]mmu log fixup ( #9078 )
...
mmu log fixup
2024-06-26 14:37:05 +08:00