龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 11597|回复: 12

64位pmon开发成功

[复制链接]
发表于 2007-5-9 17:25:50 | 显示全部楼层 |阅读模式
http://www.loongson.cn/svn/pmon-loongson/pmon64/
需要用pmon进行64位开发的用户可以下载试用。
已经开发板上测试通过,在龙梦盒子模拟器上测试通过。
用64位pmon的好处是,pmon中能直接用C指针访问64位空间的任何位置,pmon中的DDR位置可以定位到任何位置(还在完善中)。
工具链gcc-3.4.6和2.6内核工具链一致。
发表于 2007-5-9 17:30:23 | 显示全部楼层
顶!

问一个问题,grub 2 能不能移植到龙芯平台?
发表于 2007-5-9 18:19:38 | 显示全部楼层
非常好的消息!
发表于 2007-5-9 18:27:14 | 显示全部楼层
原帖由 long 于 2007-5-9 05:25 PM 发表
http://www.loongson.cn/svn/pmon-loongson/pmon64/
需要用pmon进行64位开发的用户可以下载试用。
已经开发板上测试通过,在龙梦盒子模拟器上测试通过。
用64位pmon的好处是,pmon中能直接用C指针访问64位空 ...


这样是不是可以从开机就一直以64位方式运行了~
发表于 2007-5-9 18:47:16 | 显示全部楼层

回复 #1 long 的帖子

用longlong 指针应该都可以访问64位地址空间?
发表于 2007-5-9 18:50:42 | 显示全部楼层
好啊!
发表于 2007-5-10 18:32:38 | 显示全部楼层
祝贺
发表于 2007-11-21 01:30:12 | 显示全部楼层
编译pmoncfg出现如下错误
main.c: In function ‘cfcrosscheck’:
main.c:525: error: label at end of compound statement
好像是标号问题。
我修改了一下, 去掉了标号。
编译过了。

-------------------
Index: tools/pmoncfg/main.c
===================================================================
--- tools/pmoncfg/main.c        (版本 71)
+++ tools/pmoncfg/main.c        (工作副本)
@@ -515,13 +515,12 @@
                for (pd = allpseudo; pd != NULL; pd = pd->i_next)
                        if (pd->i_base == dev && devminor < dev->d_umax &&
                            devminor >= 0)
-                               goto loop;
+                               continue;
                (void)fprintf(stderr,
                    "%s:%d: %s says %s on %s, but there's no %s\n",
                    conffile, cf->cf_lineno,
                    cf->cf_name, what, nv->nv_str, nv->nv_str);
                errs++;
-loop:
        }
        return (errs);
}
发表于 2007-11-21 01:30:47 | 显示全部楼层
请老大审核一下我的修改有无问题。
发表于 2007-11-21 08:18:05 | 显示全部楼层
好啊 好啊 快点出2F盒子

本版积分规则

Archiver|手机版|小黑屋|Lemote Inc.

GMT+8, 2021-1-19 09:57 , Processed in 0.174454 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表