summaryrefslogtreecommitdiff
path: root/libcpu/mips
AgeCommit message (Collapse)Author
2019-12-11[libcpu] mips: Merge loongson_1 into gs232Jiaxun Yang
Previously Loongson 1B and Loongson 1C have their own libcpu implemention, but they're almost identical. So we merge them into gs232 and adapt to new common code. Signed-off-by: Jiaxun Yang <[email protected]>
2019-12-11[libcpu] Refine MIPS common codeJiaxun Yang
MIPS common code was highly duplicated, This commit is a attempt to clean-up and refine these code. The context and exception handle flow is mostly identical with Linux, but a notable difference is that when FPU enabled, we save FP registers in stackframe unconditionally. Signed-off-by: Jiaxun Yang <[email protected]>
2019-12-11[BSP] move libcpu/mips/x1000 to bsp/x1000/cpuBernard Xiong
2019-08-21参照龙芯1c手册更正看门狗寄存器宏定义liufeilong
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-03-26[libcpu] Fix the build directory issueBernardXiong
2019-03-25移除 SConscript.1 临时文件tangyuxin
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-05[libcpu/mips/xburst]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/mips/x1000]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/mips/longson_1c]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-12-05[libcpu/mips/longson_1b]rt_hw_interrupt_install函数name参数增加const限定liruncong
2018-05-12[bsp/ls1cdev]跟上一提交,漏提两个文件zhuangwei123
2018-05-12[bsp/ls1cdev]添加自引导特性,添加配置选项zhuangwei123
1、添加自引导特性,添加配置选项 2、修复cpuport.c的bug 3、修复ls1c_pin.c不能默认复用的bug
2017-11-10[libcpu]Support x1000 CPUtangyuxin
2017-09-13在配置文件“rtconfig.h”中增加硬浮点FPU的配置项,勤为本
浮点经常会用到,所以默认使用硬浮点。
2017-08-23添加龙芯1C片内网卡的驱动(原创作者是chinesebear,https://g ↵勤为本
ithub.com/chinesebear/rtt-net)
2017-08-10增加龙芯1c硬浮点的支持(可以使用硬浮点了)勤为本
2017-07-20支持GPIO中断(外部中断)勤为本
2017-07-20将支持的中断个数从32个扩展到160个,至此可以支持所有中断勤为本
2017-07-18修正龙芯1c的中断号勤为本
2016-06-15flush cache after exception code installkontais
2016-04-24[BSP] Add BSP for Ingenic X1000 CPUBernard Xiong
2016-04-19start exception by chinesebearchinesebear
2015-07-09chinesebear add bsp & libcpuchinesebear
2014-08-18mips/loongson_1b: format codeGrissiom
2014-08-18mips/loongson_1b: install NULL handler is OKGrissiom
2014-08-18mips/loongson_1b: fix rt_interrupt_dispatchGrissiom
2014-07-12[bsp] Remove none-released portingBernard Xiong
2013-03-31update loongson 1B dev: Modify the interrupt interface implementations.aozima
2013-03-31update loongson dev3210: Modify the interrupt interface implementations.aozima
2013-03-31update Jz47xx: Modify the interrupt interface implementations.aozima
2013-03-26fix compiling issue in Jz47XXBernard Xiong
2013-03-08fixed cache initial bug.aozima
2013-01-08convert end of lineBernard Xiong
2012-05-15update CMSIS RTOS API in MB9BF506R[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2117 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-19fix a spelling errordzzxzz
rt_thread_switch_interrput_flag -> rt_thread_switch_interrupt_flag git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1712 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-09fixed a spelling errordzzxzz
rt_thread_switch_interrput_flag -> rt_thread_switch_interrupt_flag git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1704 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-06fix spelling errorswuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1699 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-05merge all of C source code into cpuport.c. (PIC32)wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1697 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-05add exceptions.c for pic32wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1696 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-09-05fix context bug(flag not clean)wuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1695 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-08-17add display controller driver for LS1B demo boarddzzxzz
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1672 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-08-08add Loongson 1B portingdzzxzz
based on LS1G DEMO BOARD V1.1 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1667 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-06-10update pic32 portwuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1478 bbd45198-f89e-11dd-88c7-29a3b14d5316
2011-05-24add pic32 portwuyangyong
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1432 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-17replace iram vector to vector copy.[email protected]
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1060 bbd45198-f89e-11dd-88c7-29a3b14d5316