Commit Graph

13575 Commits

Author SHA1 Message Date
Meco Man 1874bd25aa [timer] improve parameter checking 2022-01-20 20:58:46 +08:00
Meco Man 65ecca80ee [kernel] improve comments 2022-01-20 20:58:46 +08:00
Meco Man 563e49890c [asm] 解决tab和空格混用的问题 2022-01-20 20:57:35 +08:00
Man, Jianting (Meco) c89735a357
[libdl] move libdl to posix folder (#5523) 2022-01-20 20:55:31 +08:00
Meco Man 3606065803 [lwip] remove lwip 2.0.2
- 移除2.0.2,该版本存在几个重要的bug,已经在2.0.3中修复,作者强烈建议更新
- 将部分bsp由2.0.2调整为2.0.3
2022-01-20 20:54:51 +08:00
xiangxistu 075e04e344
the support for PSE51 (#5534)
* [add] the function realization of signal for posix.
* [update] the posix support for armclang.
* [add] the new macro "RT_USING_POSIX_TIMER".
* [modify] select "RT_USING_SOFT_TIMER" when use posix'timer.
* [bug] optimize the logic for the "time_xxx" functions.
* [modify] use "RT_USING_POSIX_TIMER" to protect the macro definition.
* [modify] error code when except happened.
* [delete] the "environ" is useless at this time.
2022-01-20 20:53:47 +08:00
guozhanxin 4dab5e0e59 [ci] Optimize AutoTestCI trigger timing. 2022-01-20 20:51:30 +08:00
guozhanxin 5820cc27b8 [ci] add scons tools test 2022-01-20 20:51:30 +08:00
guozhanxin c811ecf998 [tool] Fix bug with missing brackets in eclipse.py 2022-01-20 20:51:30 +08:00
Meco Man add72f1d7c [dfs][posix] add creat() 2022-01-20 20:50:24 +08:00
guo b67f34b097
Merge pull request #5536 from mysterywolf/pm
[kernel][pm] beautify code
2022-01-20 16:40:27 +08:00
guo 7c403d3587
Merge branch 'master' into keil 2022-01-20 14:20:43 +08:00
guo d96e85ccf8
Merge pull request #5411 from liukangcc/cflag
[update] change ccflags to cflags
2022-01-20 14:18:27 +08:00
Meco Man 884218588a [sconscript.platform] 优化针对编译器判断的脚本
- 删除啰嗦的代码
related: https://github.com/RT-Thread/rt-thread/issues/3046
2022-01-19 23:24:47 -05:00
liukangcc 27511885f3 [update] change ccflags to cflags 2022-01-20 11:50:30 +08:00
guo 3448a8b6d5
Merge pull request #5531 from Ouxiaolong/master
[bsp]gd32103c-eval,gd32105c-eval,gd32107c-eval,gd32303e-eval,gd32450z…
2022-01-20 10:46:26 +08:00
guo 61d5e72248
Merge pull request #5538 from Blues-Jiang/Blues_dev
[bsp/n32g45x] Add UART support and menuconfig.
2022-01-20 10:45:37 +08:00
guo f2dc981994
Merge pull request #5535 from mysterywolf/esp8266
[stm32][at esp8266][kconfig] 增加esp8266配置选项接管
2022-01-20 10:42:23 +08:00
Blues-Jiang d62368cc75 Reinit .config based on default setting. 2022-01-20 10:01:34 +08:00
Blues-Jiang 711465b137 Regenerate rtconfig.h based on default configuration. 2022-01-19 17:49:37 +08:00
Blues-Jiang 7c54f5eca7 reformat code. 2022-01-18 17:20:02 +08:00
Blues-Jiang a095de14c2 Init update. 2022-01-18 16:51:46 +08:00
Meco Man d6d84ed055 [kernel][pm] beautify code 2022-01-17 19:07:17 -05:00
Meco Man 94116501fe [stm32][at esp8266][kconfig] 增加esp8266配置选项接管 2022-01-17 13:16:14 -05:00
Siwei Xu 77a5ddf9ae [bsp/n32g452xx] add rt_pin_get support 2022-01-18 01:38:03 +08:00
Meco Man 169fca84f7 [ymodem] silent warnings 2022-01-18 01:34:55 +08:00
Man, Jianting (Meco) c3162f373f
[libc][lwip] 修复ioctl与lwip socket定义冲突的问题 (#5504)
* [lwip] 修复ioctl与lwip socket定义冲突的问题

* format sys/ioctl.h
2022-01-17 11:21:39 +08:00
Meco Man 76cab376ad [libc] 调整文件结构 2022-01-17 11:18:09 +08:00
guo 1a46d7fe92
Merge pull request #5530 from mysterywolf/audio
[l475][audio] 消除编译错误
2022-01-17 10:54:47 +08:00
Meco Man eef0a2d810 [qmeu] chore 2022-01-16 18:54:24 +08:00
Wayne 446bde64c8
[Nuvoton] Update drivers (#5501)
* Update drivers.

1. Improve LVGL avg FPS.
2. Sync configuration to 4.1.0.

* [Nuvoton] Update drivers.

1. Fix open-control order issue in CAN driver.
2. [N9H30] Improve N9H30 I2C busy-wait implementation.
3. [N9H30] Support 1024x600x32b LCD panel.
4. Move nu_packages menu into sub-menu of board.

* Update menu-option.

1. Set BOARD_USING_LCM is on by default.
2. Fix default value setting in choice-option.

* Fix control function in I2C driver.

* Add sdk_dist.py and ADC touching calibration function.

Co-authored-by: Wayne Lin <wclin@nuvoton.com>
2022-01-16 18:43:27 +08:00
Ouxiaolong 0d929da6ca [bsp]gd32103c-eval,gd32105c-eval,gd32107c-eval,gd32303e-eval,gd32450z-eval 2022-01-16 14:58:05 +08:00
Meco Man 0f856cc2d2 [l475][audio] 消除编译错误 2022-01-15 23:21:38 -05:00
Meco Man ebe9fc5771 [kservice] fix the problem of rt_strlen crashed in win32 2022-01-14 23:13:28 +08:00
Meco Man 8213bbd92e update 2022-01-14 23:09:32 +08:00
liukangcc 3d2e23ec1c [update] move dfs_posix.h to legacy/dfs/dfs_posix.h 2022-01-14 23:09:32 +08:00
Meco Man 211090203b [kernel] remove RT_THREAD_BLOCK 2022-01-14 23:04:22 +08:00
Meco Man 3ac9eece5a [kernel] rt_thread_suspend/resume增加注释 2022-01-14 22:59:19 +08:00
Bernard Xiong 43e7186a99
Merge pull request #5443 from mysterywolf/removeinit
[kernel] remove .init_priority
2022-01-14 22:55:54 +08:00
Bernard Xiong 2949ced0f4
Merge pull request #5426 from Rbb666/master
Refresh using dma2d,screen refresh average 25fps
2022-01-14 22:51:21 +08:00
Bernard Xiong 5decbb5170
Merge pull request #5345 from jiladahe1997/master
[bugfix] libcpu/arm/cortex-m/context_gcc: 修复thumb指令集汇编语法错误
2022-01-14 22:36:14 +08:00
Sherman d728c3d27c [bsp/ra6m4-iot] add ra6m4-iot BSP 2022-01-14 18:58:03 +08:00
Wayne Lin f7ba146a01 Add sdk_dist.py and ADC touching calibration function. 2022-01-14 18:29:19 +08:00
Sherman 44070a7b0c [bsp/ra6m4-cpk] FSP updated to 3.5.0 2022-01-14 17:04:12 +08:00
guo 16806a1496
Merge pull request #5516 from cazure/master
[bsp/n32g452xx] add can drivers
2022-01-13 16:07:35 +08:00
guo d5072dba67
Merge pull request #5519 from xfwangqiang/lwip_fixed
[components][net][lwip]fixed the return value for sys_arch_mbox_tryfetch in lwip stack
2022-01-13 16:02:56 +08:00
guo 230d26714b
Merge pull request #5509 from imntjempty/tools-eclipse-bug
tools: fix generate .project file error.
2022-01-13 15:52:02 +08:00
guo ac4b5e1216
Merge pull request #5503 from whj4674672/notes
update notes
2022-01-13 15:42:39 +08:00
wangqiang 3842d3749c modify annotation for sys_arch_mbox_tryfetch 2022-01-13 15:06:37 +08:00
wangqiang 9e89fa158d fixed the return value for sys_arch_mbox_fetch in lwip stack 2022-01-13 14:50:25 +08:00