summaryrefslogtreecommitdiff
path: root/libcpu
AgeCommit message (Collapse)Author
2021-08-16QEMU support, and code optimization for thead extensionwormsX
2021-08-10Merge pull request #4924 from GuEe-GUI/masterBernard Xiong
[bsp/virt64/aarch64]添加qemu-virt64-aarch64平台
2021-08-06[bsp/virt64/aarch64] Add 'qemu-virt64-aarch64' bspGuEe-GUI
2021-07-14support T-HEAD Xuantie-E9xx Series CPU on Smart-EVB, eg. E906/F/D/P, E907/F/D/Pchenzx
2021-07-12Merge remote-tracking branch 'remotes/gitee/master'guozhanxin
2021-07-08[libcpu][arm][s3c24x0] Fix RTC driver compile erroriysheng
2021-07-05调整代码,以支持cpu usagefenghuijie
2021-07-05调整异常处理代码结构,以支持backtrace功能fenghuijie
2021-07-05修改irq handle接口rt_hw_trap_irq,支持核间IPI中断处理fenghuijie
2021-07-03添加dcache invalidate/dcache clean&invalidate接口fenghuijie
2021-07-03Adjust the stack_top to bsswanghaijing
2021-07-02[libcpu] remove gtimer/pmu from cortex-aBernard Xiong
2021-07-01[bsp] stm32h750-artpi-h750/stm32f412-st-nucleo support armclang.guozhanxin
2021-05-27[update] 整理cortex-a kconfig菜单,并更新相关BSP的配置。zhouji
2021-05-27[add] ↵zhouji
在cortex-a中增加,打开RT_USING_CPU_FFS宏定义时的_rt_ffs实现。
2021-05-21format codebigmagic123
2021-05-21Support for running with M-Modebigmagic
2021-05-21Merge pull request #4705 from lizhirui/masterBernard Xiong
add qemu-riscv-virt64 bsp
2021-05-20Revert "repair hard fault return bug"lizhirui
This reverts commit e7fc0c89d2367533dcd1b77e46acaeea7bc3f876.
2021-05-18Merge pull request #4683 from Wang-Huachen/masterBernard Xiong
add ethernet driver for zynqmp-r5-axu4ev
2021-05-18add qemu-riscv-virt64 bsplizhirui
add qemu-riscv-virt64 bsp
2021-05-18Merge branch 'RT-Thread:master' into masterlizhirui
2021-05-16remove redundant code in zynqmp-r5-axu4ev bspWang-Huachen
2021-05-14[update] 增加获取cortex-a generic timer频率接口zhouji
2021-05-14[add] ↵zhouji
添加gicv3中断控制器代码,更新menuconfig配置选项与utest的config.h
2021-05-14[update] 整理cortex-a aarch32启动代码zhouji
1. 去除start_gcc.s中set_secondary_cpu_boot_address代码,这部分提取到qemu-vexpress-a9 bsp中。 2. 移动cpu.c中rt_hw_cpu_id函数到cp15_gcc.s,使用汇编实现,采用wake属性,方便bsp根据cpu特性获取CPU ID(多cpu集群中,不同厂家使用组合不一样). 3. 整理start_gcc.s 适应多核启动,原来的代码只考虑到双核的情况。
2021-05-14format files in zynqmp-r5 libcpuWang-Huachen
2021-05-13add ethernet driver for zynqmp-r5-axu4evWang-Huachen
2021-05-10Correct rvds.S including for armclang platform.Wayne Lin
2021-04-27Merge pull request #4642 from xiaoxiaohuixxh/juicevm-portBernard Xiong
Juicevm port
2021-04-26[libcpu] Add JuiceVm SUPPORT.xiaoxiaohuixxh
2021-04-09Merge pull request #4583 from fenghuijie/masterBernard Xiong
[Cortex-A]add gic&gtimer interface
2021-04-09add type modifier for immediate datafenghuijie
2021-04-08add gic&gtimer interfacefenghuijie
2021-04-08优化未定义异常时自动开启FPU的判断条件,当FPU末开启时� ↵zhouji
��自动开启。
2021-04-02Merge pull request #4547 from rtthread-bot/rtt_botBernard Xiong
[update] RT-Thread Robot automatic submission
2021-04-01[bsp][simulator] 支持自动初始化及用户 main 入口tangyuxin
2021-03-29Merge remote-tracking branch 'rtt_gitee/gitee_master'rtthread-bot
2021-03-27[libcpu] auto formattedMeco Man
2021-03-27Merge pull request #4509 from yangjie11/licenseBernard Xiong
[libcpu]update GPL license to Apache-2.0
2021-03-26[libcpu]modify GPL license to Apache 2.0yangjie
2021-03-25[libcpu]只添加在列表中的 cpu 移植文件yangjie
2021-03-25[bsp] 移出 zynq7000 bspyangjie
2021-03-24[libcpu]update GPL license to Apache-2.0yangjie
2021-03-03Merge pull request #4293 from enkiller/0201-2045Bernard Xiong
[libcpu][cm33] 修复不同优化等级,函数行为不一致的问题
2021-02-24Merge pull request #4291 from enkiller/0201-1650Bernard Xiong
[libcpu][cm33] 安全相关的函数使用宏进行隔离
2021-02-19[bsp][x86] update x86 with Kconfig and newlib toolchains.Bernard Xiong
2021-02-18repair hard fault return buglizhirui
before modify,when exception hook returns true,programs can't return to normal execution flow
2021-02-15Merge pull request #4314 from mysterywolf/mktime1Bernard Xiong
[bug][localtime]解决底层驱动格林威治时间与当地时间混乱使用的问题
2021-02-09[libcpu/arm]SECTION=>RT_SECTION(与catch2中SECTION冲突)liruncong