summaryrefslogtreecommitdiff
path: root/libcpu
AgeCommit message (Collapse)Author
2019-08-21参照龙芯1c手册更正看门狗寄存器宏定义liufeilong
2019-07-24first versiontyustli
2019-07-19libcpu: MIPS: 更新版权信息/Update copyright information.Zhou Yanjie
更新版权信息。 Update copyright information. Signed-off-by: Zhou Yanjie <[email protected]>
2019-07-19libcpu: MIPS: 清理代码/Clean up code.Zhou Yanjie
清理内容重复的头文件。 Clean up duplicate header files. Signed-off-by: Zhou Yanjie <[email protected]>
2019-07-05Merge pull request #2827 from yangjie11/ac6Bernard Xiong
[libcpu/arm]add __rt_ffs() for armclang in CORTEX M3/4/7
2019-07-03[libcpu][c28x]Add __rt_ffs support明德无敌赵晓薇
Use a native instruction "Count Sign Bits" to support fast ffs function, then add __rt_ffs support in C28x.
2019-07-03[libcpu/arm]add __rt_ffs() for armclang in CORTEX M3/4/7yangjie
2019-06-19Merge pull request #2796 from lymzzyh/cacheBernard Xiong
修复cortex-a 中cache操作没有 dsb isb
2019-06-19fix cortex-a cahceZYH
2019-06-18[libcpu][C28x] Fix bugs of old c28x interrupt api which can not save and ↵明德无敌赵晓薇
restore int status In C28x DSP, interrupt status are stored in ST1 register. Both INTM and DBGM is used for masking interrupt, while the latter one is used in real-time debug mode. The origin function rudely enable and disable the interrupt without considering the recent interrupt status, which not only may cause problem in some situation but also is not in conformity with rt-thread design specifications. The new api will fix this bug.
2019-05-29Merge pull request #2731 from jesven/a9-fpuBernard Xiong
add cortex-a fpu support
2019-05-29add cortex-a fpu supportshaojinchun
2019-05-28对CM3,CM4,CM7 自动开启RT_USING_CPU_FFSHubretXie
2019-05-13[bsp][at91sam9g45]Fix build bugs which caused by the change of ↵neal
libcpu/arm/arm926/start_gcc.S
2019-05-12[BSP][qemu-vexpress-a9] code cleaup for compiling warning.Bernard Xiong
2019-05-11fix signals for k210shaojinchun
2019-05-11fix signal codeshaojinchun
2019-05-09[libcpu][arm/cortex-a] Add correct comments.Bernard Xiong
2019-04-27[libcpu/cortex-m7]add cache drivermisonyo
2019-04-27修改lwp支持中arm cortex-a的swi入口函数处理shaojinchun
2019-04-26Rename 'platform.h' in 'imx6ul' and 'qemu-vexpress-a9' BSPs.qz721
This filename conflicts with the 'mbedtls' package. They are renamed in the name of the corresponding chips and included in 'board.h'. Files that rely on this file should include 'board.h' instead.
2019-04-14Merge pull request #2573 from xuzhuoyi/tms320f28379dBernard Xiong
[bsp][tms320f28379d] Improve finsh support and update README.md
2019-04-14[bsp][tms320f28379d] Fix FPU config problemxuzhuoyi
2019-04-10[bsp][tms320f28379d] Add finsh init in rt_init_threadxuzhuoyi
2019-04-07Merge pull request #2527 from xuzhuoyi/gd32e230Bernard Xiong
[bsp] Add GD32E230K-START support
2019-04-01Merge pull request #2530 from qz721/libcpu_cortex_aBernard Xiong
Disable the data alignment check.
2019-04-01Disable the data alignment check.qz721
2019-03-31[bsp][gd32e230k-start] Update Kconfigxuzhuoyi
2019-03-31[bsp][gd32e230k-start] Update Sconscriptxuzhuoyi
2019-03-31[bsp][gd32e230k-start] Add GD32E230K-START BSP portxuzhuoyi
2019-03-30Merge pull request #2523 from qz721/libcpu_cortex_aBernard Xiong
Add standard rt-thread cache interfaces for arm/cortex-a.
2019-03-29Add standard rt-thread cache interfaces for arm/cortex-a.qz721
Add cache invalidate and clean interfaces. Adjust the default cache type of memory to 'WriteBach with WriteAllocate'.
2019-03-28[libcpu][k210]fix stack frame printZYH
2019-03-26[libcpu] Fix the build directory issueBernardXiong
2019-03-25Merge pull request #2503 from qz721/libcpu_cortex_aBernard Xiong
Make 'qemu-vexpress-a9' and 'imx6ul' use the same libcpu code.
2019-03-25Make 'qemu-vexpress-a9' and 'imx6ul' use the same libcpu code.qz721
2019-03-25移除 SConscript.1 临时文件tangyuxin
2019-03-21[libcpu][k210]add stack info printfZYH
2019-03-20[libcpu][k210]add description of exceptionZYH
2019-03-14修改arm926中machine.c的协议声明shaojinchun
2019-03-14arm926内容整理shaojinchun
2019-01-25[bsp][synopsys] add the support of synopsys arc emskWayne Ren
* the initial support of synopsys designware arc processor * the initial support of synospsy ARC EM Starter Kit * the bsp code is based on embarc which is a common SDK for all synopsys ARC-based boards * use "scons --gdb" to debug emsk with em9d configuration * for detailed board information, pls go embarc.org Signed-off-by: Wayne Ren <[email protected]>
2019-01-07[libcpu] remove cache.h from mips/common folder.Bernard Xiong
2019-01-07[libcpu] Fix the SCoscript issue in cpu/MIPS.Bernard Xiong
2019-01-07[libcpu] Add SConscript in libcpu.Bernard Xiong
2018-12-28add k210 SMP supportshaojinchun
2018-12-26add project support for at91sam9260, add support for at91sam9g45zhuhongbing
2018-12-23[bsp][k210] Add get_free_heap_size function.Bernard Xiong
* Add get_free_heap_size function; * Increase shell stack for KPU module.
2018-12-18[libcpu] Add k210 BSP.Bernard Xiong
2018-12-15Merge pull request #2072 from yufanyufan77/masterBernard Xiong
添加cpu复位函数