Tangyuxin
d724eed9fc
分离内存分配接口与内存分配算法 ( #5175 )
...
* [kernel][mem] Multiple instances of small memory allocation algorithm
* [kernel][mem] Change small memory management algorithm memory header flag
* [kernel][mem] Fix assertion problem
* [kernel][slab] Multiple instances of slab memory management algorithm
* [kernel][memheap] Remove rt_malloc/rt_free/rt_realloc and other related memory interfaces
* [kernel][mem] Clean up memory space of small memory management objects
* [kernel][kservice] Add memory application interface and thread protection interface
* [kernel][kservice] Fix function return value problem
* [kernel][memheap] Optimize memheaptrace print
* [kernel][memheap] Support best mode
* [kernel][memory] Remove semaphore lock
* [kernel][memheap] Add locked flag
* [kernel][memory] Support malloc memory in interrupt
* [kernel][memheap] Add 'memheapcheck' cmd
* [kernel][mem] Fix failure to request full memory
* [kernel][memheap] Fix compilation warning
* [kernel][mem] Fix mem realloc ASSERT
* [examples][testcases] Add small mem testcase
* [examples][mem_tc] Modify test memory size
* [examples][testcases] Add slab memory management algorithm test case
* [examples][testcases] fix small memory management algorithm test case
* [kernel][memory] Adjusting memory allocation algorithm object definition and interface
* [kernel][memory] Fix compilation warning
* [examples][utest] Fix mem test case
* [examples][utest] fix slab test case
* [utest][testcases] Shorten test time
* [kernel][memory] Formatting code
* [examples][utest] Adjust test run time
* [examples][utest] Formatting code
* [bsp] update all rtconfig.h
2021-12-16 16:23:58 +08:00
Meco Man
878ecd14f4
[stm32] add ignore_format.yml
2021-12-13 00:49:48 -05:00
Bernard Xiong
36d5154256
Merge pull request #5320 from mysterywolf/pse-master
...
[POSIX] move PSE branch to master
2021-12-05 13:16:39 +08:00
Meco Man
7b5e6a81f9
[stm32][gcc] 修复栈为0的bug,将栈扩展到0x400(与Keil IAR一致)
2021-12-03 10:05:03 -05:00
Meco Man
879e9d4c54
更新rtconfig.h
2021-12-01 22:02:36 -05:00
guo
cda8caeda0
Merge pull request #5180 from liukangcc/bsp
...
[update] bsp .config file and rtconfig.h file.
2021-10-15 13:54:46 +08:00
liukangcc
7dc99c1ff4
[update] bsp .config file and rtconfig.h file.
2021-10-14 14:49:53 +08:00
guo
b1baf42d4e
Revert "Fix compiler flags issue"
2021-10-14 14:36:18 +08:00
liukangcc
3ac36a3107
[update] Fix compiler flags issue
2021-10-14 10:32:22 +08:00
Meco Man
698569c3ca
[stm32][lib] modify heap size to zero
2021-10-11 17:25:15 -04:00
liukangcc
0e46c8a33d
[update] support armclang
2021-09-26 10:46:21 +08:00
JCZou
0369db718c
Fix compiler flags issue
...
CCFLAGS is used by gcc and g++ compiler. So CFLAGS should be used for
gcc to avoid passing gcc flags to g++.
2021-08-19 08:53:27 +02:00
chenjh
67b86e61ba
[uart] Modify the uart file to configure uart_pin for pullup
2021-07-07 18:51:21 +08:00
Meco Man
a13aea3a30
remove return
2021-03-28 22:42:37 +08:00
Meco Man
390c635267
[stm32] remove 'count' variable in main()
2021-03-28 19:36:32 +08:00
Meco Man
5bd17e1433
[stm32] auto formatted
2021-03-14 15:33:55 +08:00
Meco Man
4f06fdc0ad
[stm32]删除RTC对libc的依赖
2021-03-05 09:26:26 +08:00
yangjie
dc09f3760f
更新 stm32 工程,nxp 工程
2020-12-28 15:02:17 +08:00
SummerGift
fea7f2bb58
[add] dist_dir function for every stm32 bsp
2020-05-25 14:36:42 +08:00
SummerGift
b74ec1ec8c
[add] stm32 bsp dist handle in rtconfig.py
2020-05-06 15:05:09 +08:00
Bernard Xiong
05bd0c0797
Merge pull request #3411 from armink/fix_eclipse
...
Fix eclipse
2020-02-26 17:31:15 +08:00
armink
5dffac8483
[bsp/stm32] Add cpp lib path for eclipse project.
2020-02-26 15:22:52 +08:00
liuxinaliang
b07a417a7c
[update] disable "--specs=nano.specs" parameter
...
Signed-off-by: liuxinaliang <liuxianliang@rt-thread.com>
2020-02-26 11:59:35 +08:00
armink
19dd40440f
[bsp/stm32] update eclipse project.
2020-02-17 22:35:22 +08:00
armink
6c85182b72
[bsp/stm32] update eclipse project.
2019-12-11 14:38:26 +08:00
armink
e32c7c98a2
[bsp/stm32] update stm32 bsp eclipse project
2019-10-31 13:49:50 +08:00
armink
c73d9518c7
[bsp/stm32] remove the rtconfig_reinc.h file.
2019-10-28 15:42:38 +08:00
armink
8dabc3be27
[tools] change the eclipse project include path format
2019-10-25 16:35:09 +08:00
armink
5560e59d20
[bsp/stm32] update the eclipse project config and add include file.
2019-10-25 15:09:15 +08:00
armink
21e5a706e0
[bsp/stm32] update the eclipse project config.
2019-10-25 13:53:34 +08:00
Ernest
7be06b67bb
[add] default environment
2019-10-22 16:48:57 +08:00
chenyong
74793a53fd
[bsp] update project configure file for finsh component change
...
Signed-off-by: chenyong <1521761801@qq.com>
2019-09-26 15:40:13 +08:00
yangjie
1ef33e66cd
[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项
2019-09-11 12:06:43 +08:00
LinJieqiang
d16d78c53e
fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"
2019-09-05 08:33:12 +08:00
armink
2150439a73
[bsp/stm32] Update the eclipse project.
2019-08-03 15:56:18 +08:00
Ernest
9058fb2684
[bsp][stm32][kconfig] rename quote kconfig
2019-07-18 11:48:10 +08:00
Ernest
a962fb3532
[bsp][stm32]add source kconfig by batch
2019-07-18 10:28:12 +08:00
armink
7090503f58
[bsp/stm32/stm32f429-fire-challenger] Add eclipse project.
2019-06-19 09:13:33 +08:00
SummerGift
96f0085f45
【修改】shell 线程栈默认大小为 4096
2019-05-29 09:59:27 +08:00
Bernard Xiong
b2f39ab81c
Merge pull request #2599 from willianchanlovegithub/F429-FIRE
...
[BSP][STM32][F429-FIRE-CHALLENGER]修复使用LCD驱动时候的编译报错。
2019-04-22 19:25:55 +08:00
Willian Chan
2e437fa4ea
[BSP][STM32][F429-FIRE-CHALLENGER]修复使用LCD驱动时候的编译报错。
...
Signed-off-by: Willian Chan <chentingwei@rt-thread.com>
2019-04-22 16:21:41 +08:00
armink
fa4d4ab7cf
Update all of debug log definition to DBG_TAG and DBG_LVL.
2019-04-12 10:18:57 +08:00
zylx
fbaa1e0d0b
[bsp][stm32]Update lcd driver support
2019-04-01 11:13:49 +08:00
tyustli
ea8509717e
delete C++ support for gcc in the rtconfig.py file
2019-03-26 15:41:06 +08:00
tyustli
4f03ef589f
add c++ support for the bsp of stm32
2019-03-23 13:59:53 +08:00
zylx
b941e6c730
[bsp][stm32]添加 RTC 时钟源选择
2019-03-19 18:24:28 +08:00
armink
0d7ba79219
Remove the DBG_COLOR and DBG_ENABLE definition.
2019-03-06 17:54:30 +08:00
misonyo
700ce3ae6e
[bsp/stm32]change str(Dir('#')) to GetCurrentDir()
2019-02-14 15:55:51 +08:00
SummerGift
532a14ddd8
[bsp][stm32] fix flash partition bug
2019-01-28 14:00:13 +08:00
SummerGift
32b43c1fde
[bsp][stm32] optimize spi flash prompt message
2019-01-28 13:56:32 +08:00