[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: -current/3.0_BETA works on VR41xx hpcmips?
<20050906.234327.463488357.hamajima@nagoya.bug.gr.jp>の記事において
hamajima@nagoya.bug.gr.jpさんは書きました。
> NetBSD的にはR430とR450にハードの違いはないと思いますが、載っている
> WindowsはR430がCE2.11(Handheld PC 3.01)でR450がCE3.0(Handheld PC 2000)
> です。
CE のバージョンで pagesize が違ったりするんでしょうか。
TX39xx は MIPS1 で 4kpage しかサポートしてないでしょうから
1k page はないだろうと思ってたんですが……。
以下のパッチな感じで sys/arch/hpcmips/hpcmips/machdep.c を
起動直後に ddb に落ちるようにして(変更しなくても pbsdboot で
RB_KDB を指定できるかも?) machine cp0 とか machine tlb とか
実行した場合、 pagemask や tlb_mask (sz=%x) の値は CE2.11 と
CE3.0 とで違ったりします?
---
Izumi Tsutsui
--- machdep.c.orig 2005-09-07 00:23:09.000000000 +0900
+++ machdep.c 2005-09-07 00:23:55.000000000 +0900
@@ -469,7 +469,7 @@
(*platform.cons_init)();
#if defined(DDB) || defined(KGDB)
- if (boothowto & RB_KDB) {
+ if (1) {
#ifdef DDB
Debugger();
#endif /* DDB */