summaryrefslogtreecommitdiff
path: root/libcpu/arm
AgeCommit message (Collapse)Author
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 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-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-26[libcpu] Fix the build directory issueBernardXiong
2019-03-25Make 'qemu-vexpress-a9' and 'imx6ul' use the same libcpu code.qz721
2019-03-14修改arm926中machine.c的协议声明shaojinchun
2019-03-14arm926内容整理shaojinchun
2019-01-07[libcpu] Add SConscript in libcpu.Bernard Xiong
2018-12-26add project support for at91sam9260, add support for at91sam9g45zhuhongbing
2018-12-14添加cpu复位函数yufanyufan77
RT_WEAK void rt_hw_cpu_reset(void)
2018-12-05[libcpu/arm/zynq7000]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/sep4020]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/s3c24x0]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/realview-a8-vmm]rt_hw_interrupt_install函数name参数增加con ↵liruncong
st限定
2018-12-05[libcpu/arm/lpc24xx]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/lpc214x]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/cortex-r4]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/cortex-a]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/AT9ASAM7X]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/arm/am335x]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-10-16[license] Fix the bad license header for lpc24xx.Bernard Xiong
2018-10-15[license] Change the license of libarm to Apache.Bernard Xiong
2018-10-10Merge pull request #1812 from liruncong/am335x-mmuBernard Xiong
修正am335x中mmu问题
2018-09-25[libcpu] Fix the FPU definition in M4/M7 for ARM ClangBernard Xiong
2018-09-25[Kernel] Adjust the copyright informationBernard Xiong
2018-09-23[Kernel] Add ARMCC 6.x support.Bernard Xiong
2018-09-15修正am335x中mmu问题liruncong
1) mmu_disable_dcache/mmu_enable_dcache等, 应使用rt_cpu_xxx相关函数,否则会跑飞. armcc并没有提供rt_cpu_xxx对应汇编代码,先删除 2) mmu_setmtt抽取为函数mmu_setmtts,并增加RT_WEAK.mmu_setmtts此处作为示例函数.实际用户板子可在bsp中重新实现该函数.可在rt_components_board_init函数前调用rt_hw_mmu_init
2018-09-10rt_hw_backtrace中多余括号删除. armclang给出警告liruncong
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-07-25[libcpu][comtex-m4] enhancement hard fault exception handler.aozima
2018-07-25fixed get sp in HardFault_Handler. close #1646aozima
2018-06-13fix annotation error=
2018-06-04[libcpu][arm][arm926] Using C header file to define stack and heap size.ArdaFu
2018-01-31[libcpu]: fixed #1196 FPU FPCA issue.aozima
2017-12-21[libcpu]: add 8-byte alignment for arm architecture && optimize code formatSummerGift
2017-12-21[libcpu]: add 8-byte alignment for armv6 architectureSummerGift
2017-12-21[libcpu]:optimize code formatSummerGift