ChinaUnix.net
相关文章推荐:

mips代码

我现在用到钩子改内核函数,怎么去掉内存的写保护啊,他没有想x86那样的寄存器cr0,看了run,把mmu弄出来了,我只是改个内核函数,用这么麻烦么

by 1ming0 - 内核源码 - 2012-01-20 01:27:59 阅读(1838) 回复(4)

相关讨论

本帖最后由 rocky1972 于 2010-02-05 16:55 编辑 [root@localhost example]# ls main.c Makefile [root@localhost example]# cat main.c #include #include int foo(int a, int b) { return (a + b); } int dumm(int a, int b ,int c , int d,int e) { return (a + b + c +d); } int main(int argc ,char ** argv) { int c; c = foo(1,2); c = dumm(1,2,3,4,5); return c; } [root@localhos...

by rocky1972 - CPU与编译器 - 2010-02-12 14:41:43 阅读(8443) 回复(18)

本帖最后由 1ming0 于 2012-02-07 14:10 编辑 ffffffff80216afc : ffffffff80216afc: 67bdffe0 daddiu sp,sp,-32 ffffffff80216b00: ffb00008 sd s0,8(sp) ffffffff80216b04: 3c10808c lui s0,0x808c ffffffff80216b08: ffb10010 sd s1,16(sp) ffffffff80216b0c: 0080882d move s1,a0 ffffffff80216b10: ffbf0018 sd ra,24(sp) ffffffff80216b14: 0c084d30 jal ffffffff802134c0 ffffffff80...

by 1ming0 - 内核源码 - 2012-02-07 14:08:28 阅读(3350) 回复(13)

我从官方网站下了一个补丁 ,但是补丁只支持arm,ppc,和powerpc的 , 我就把补丁给打上去,编译能通过,内核居然有5M 我就从网启, 跑到start_kernel 就出现问题,死 在那里, 那位大虾搞过这个 给点启发怎么样

by hangbing0203 - 驱动开发 - 2008-11-06 15:20:38 阅读(2040) 回复(1)

程序运行时的错误提示如下: Address alignment error, can't emulate badvaddr=0xfffffe24, epc=0x2aee6cac Killed 在网上没搜到任何相关的问题,大家有碰到这样的问题吗? 提示一下吧。现在一点头绪都没有。谢谢 我的头文件是这样的,大家看看 是不是问题在这: #ifndef _h_THUNDER_CLASS #define _h_THUNDER_CLASS extern "C" { #include "embed_thunder.h" } typedef struct taskInfo { char *fileN...

by xiaobaiwen - 嵌入式开发 - 2014-12-23 14:59:17 阅读(2640) 回复(6)
by lllaaa - BSD - 2008-05-11 08:59:07 阅读(4631) 回复(10)

见下表: 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/65427/showart_702299.html

by ramen.sh - Linux文档专区 - 2008-05-23 13:43:40 阅读(2342) 回复(0)

mips-I mips-II mips-32 之间是什么关系 mips-24Kc mips-34Kc

by neodreamerus - 嵌入式开发 - 2014-05-12 18:35:39 阅读(757) 回复(4)

32位用一个lui li两次就能加载到寄存器。 如何把64位地址加载到寄存器, lui ld lw??? 分几次去加载?? lui的意思是把立即数加载到寄存器上半部分,如果用两次也是加载不了的(超过16位了),还得用四次,但是汇编为什么还要有ld(加载双字64位,加载字32) lw这类的指令。这类指令立即数不也是16位么?? 刚接触risc汇编,有点不解,大牛们给指点一下。

by 1ming0 - 内核源码 - 2012-02-09 15:46:07 阅读(2472) 回复(2)

熟悉mips32 Architecture For Programmers卷1和卷3,再看SeemipsRun second edition。 弄清楚mips流水线、Cache、TLB、异常中断。 在mips开发可移植性代码mips ABI、mips与Linux相关的特性、Linux在mips上的移植。 接下来掌握软件平台架构,建立个人的软件平台架构思想。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/104739/showart_2147172.html

by nizqsut - Linux文档专区 - 2010-01-13 09:11:20 阅读(945) 回复(0)