通常日記 | 分類別 ABC 順 | 北目式分類 | macppc/ | port-macppc 全文検索 | NetBSD (old) | NetBSD 解説 | PHP+Postgresql | PowerMac7220/4400 雑記帳 | 4400/200

NetBSD/macppc StarMax 専用

macppc の中でも Tanzania 板を使っているものは少し特殊なので、 それに限った記録はこちらに書きます。
(Motorola StarMax, PowerMac 4400 など)
hns - 日記自動生成システム - Version 2.19.9

予定 TODO Link
  • 06/14(金) 日記の日
  • 65 PowerOn の時に自動起動
  • 60 4 Ethernet Port project
  • 50 drivers/atyfb.c
  • 40 1280 x 1024 が使えるようにする。
  • 30 ATP-8 (ACARD,6260) device driver 調整
  • 15 4000/160 32 48 1.5E inn/nat
  • 14 4000/160 48 64
  • 13 4400/200 160 64

先月 2024年05月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2007年07月22日() [n年日記] Last Update: "2007/07/22 08:58:27"

#1 [CPU] G3+L2 Cache CPU Card

StarMax の場合、L2 Cache がささっていた所に、代りに CPU カードを差す。 たいていのものは何も考えなくて NetBSD で使える。 しかし、いくつか例外があって、それらは、300 MHz を越えるものの場合だ。
  • それらが何故使えないのか
  • どうすれば使えるようになるのか
  • 何故 300 MHz 超という共通点があるのか
は長年の疑問だけれど、簡単な話、Open FirmWare から単純に認識されていれば NetBSD で(何もしなくて)使える、認識されていなければ、使えない、という ごく当り前のことに最近気が付いた。次のものは、認識されない場合の例:
Open Firmware, 2.0.2
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
 ok
0 > dev /  ok
0 > ls
FF828A00: /PowerPC,604e@0
FF8292B0: /chosen@0
FF8293E0: /memory@0
FF829528: /openprom@0
FF8295E8: /AAPL,ROM@FFC00000
FF829800: /options@0
FF829D00: /aliases@0

Content-Type: text/html; charset=EUC-JP
Error Occured: can't write cache file, /home/makoto/StarMax/cache/2001/20010722.xhnf at lib/HNS/Diary.pm line 317.