summaryrefslogtreecommitdiff
path: root/libcpu/arm/cortex-m7
AgeCommit message (Collapse)Author
2022-08-13[libcpu][arm] fix rt_hw_cpu_dcache_ops clean invalid bugMartin
clean_invalid must be set at the same time, and call clean_invalid, or call clean/invalid
2022-08-11[libcpu][arm] fix armclang error when enable LTOtfx2001
2022-06-09[Scons][iar][iccarm] ↵Meco Man
IAR统一使用iccarm作为判断条件而不是是用IDE的名字来进行判断 因为不确定后续IAR是否会像Keil一样内含有不同的编译工具链 此外,将判断条件改为列表方式,这样更方便后续增加其他可能的IAR编译链
2022-06-09[Scons] ↵Meco Man
将GCC判断条件改为列表方式,方便后续增加新的编译工具链
2022-04-20[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM (#5802)Man, Jianting (Meco)
* [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
2022-04-08[libcpu/arm]: add dsb and isb instructions in the end of ↵blta
rt_hw_context_switch_to (#5748)
2022-01-20[asm] 解决tab和空格混用的问题Meco Man
2022-01-14Merge pull request #5345 from jiladahe1997/masterBernard Xiong
[bugfix] libcpu/arm/cortex-m/context_gcc: 修复thumb指令集汇编语法错误
2021-12-29[armclang] 使用__clang__代替__CLANG_ARMMeco Man
2021-12-09[bugfix] libcpu/arm/cortex-m/context_gcc: 修复thumb指令集汇编语法错误jiladahe1997
当使用thumb指令集时,要求汇编语法中的“条件执行”要跟在IT指令后面,否则会编译不通过。 报错如下:Error: thumb conditional instruction should be in IT block -- `moveq r4,#0x01' 虽然可以通过指定"-Wa,-mimplicit-it=thumb"选项来告诉编译器识别隐式的IT指令,但是能在代码里面直接加上IT指令的话更好。 thumb指令集“条件执行”arm官网文档: https://developer.arm.com/documentation/dui0473/m/condition-codes/conditional-execution-in-thumb-state 参考论坛帖子: https://club.rt-thread.org/ask/question/433887.html https://club.rt-thread.org/ask/question/4188.html Signed-off-by: Mingrui Ren <[email protected]>
2021-08-28FINSH_USING_BUILT_IN_COMMANDS改MSH_USING_BUILT_IN_COMMANDSMeco Man
2021-08-25[finsh] finsh组件可以选择是否包含内置命令Meco Man
2021-07-01[bsp] stm32h750-artpi-h750/stm32f412-st-nucleo support armclang.guozhanxin
2021-03-27[libcpu] auto formattedMeco Man
2020-12-28resolve Conflictsyangjie
bsp/nrf52832/board/Sconscript bsp/nrf52832/startups/Sconscript bsp/raspberry-pi/raspi4-32/driver/SConscript
2020-12-19[SConscript]update group nameyangjie
2020-11-30[SConscript] change libcpu to LIBARCH,and correcte letter caseyangjie11
2020-11-20[SConscript]rename group nameyangjie11
2020-11-20[libcpu][update]重启与关机函数:rt_hw_cpu_shutdown、rt_hw_cpu_reset ↵张世争
,补充WEAK属性
2020-06-18[libcpu/arm/*/cpuport.c]fixed __rt_ffs bug on account of armclang LTO.xieyangrun
2020-05-30set Systick interrupt priority to the lowestaozima
2019-10-23[libcpu][M7]修复cache编译警告ZYH
Signed-off-by: ZYH <[email protected]>
2019-09-19[libcpu][arm] 修复因提前返回,导致sp指针不对称问题tangyuxin
2019-07-03[libcpu/arm]add __rt_ffs() for armclang in CORTEX M3/4/7yangjie
2019-04-27[libcpu/cortex-m7]add cache drivermisonyo
2019-01-07[libcpu] Add SConscript in libcpu.Bernard Xiong
2018-10-15[license] Change the license of libarm to Apache.Bernard Xiong
2018-09-25[libcpu] Fix the FPU definition in M4/M7 for ARM ClangBernard Xiong
2018-09-23[Kernel] Add ARMCC 6.x support.Bernard Xiong
2018-08-01add rt_hw_cpu_reset for cortex-m cpu[email protected]
2018-07-25[libcpu][comtex-m7] enhancement hard fault exception handler.aozima
2018-01-31[libcpu]: fixed #1196 FPU FPCA issue.aozima
2017-08-23update cortex-m libcpu: fixed compile error.aozima
2017-08-18update libcpu: ensure fault enable.aozima
2015-09-24[BSP] update stm32f7-discoBernard Xiong
code cleanup.
2015-08-07[bsp]add the stm32f74x bsp.nongxiaoming