[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 601 support?



おはようございます。

Tsubai Masanari <tsubai@iri.co.jp> wrote:

>> 手元に7200があるのですが、601に対応するのってどのくらい大
>> 変でしょう?

Tsubai> PCI で Open Firmware がのってるなら、砂川さんなら簡
Tsubai> 単でしょう。:) Jason が手掛けていたはずですが、きっ
Tsubai> とあれから進んでないんだろうな。

どちらもtrueですが、初期型だけあってちょっと違うようです。
/pci106b,1の下にフレームバッファーがいません。/platinumとい
うのがそうかと思うのですが、

0 > " /platinum" output

としても警告音がするだけです。最後にlogをつけておきますが、
やはりシリアルコンソールは便利ですね。

現状では、フロッピーからofwboot.xcfを読ませてCD-ROMに焼いた
カーネルを立上げようとするとカーネルを読み終った後start=0x…
が出る前で止まります。まあこれは601のせいだと思います。

Tsubai> # それより iBook の ADB… :)

実はちょっと前にファイルシステムが壊れてしまって(って滝沢さ
んのところと同じ?)放ってあるのですが、もう少しいじってみます。

ちなみに壊れた経緯は

1.5BのGENERICを立上げた→時間がかかるがADBデバイスがプローブ
で表示された→試しにXを動かしてみたところそのまま固まった→
泣く泣く電源断→fsckでも戻らない

です。

Open Firmware, 1.0.5
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
 ok
0 > dev / ls 
FF828F80: /PowerPC,601@0
FF829898: /chosen@0
FF8299C8: /memory@0
FF829B10: /openprom@0
FF829BD0: /AAPL,ROM@FFC00000
FF829DE8: /options@0
FF82A280: /aliases@0
FF82A4C0: /packages@0
FF82A548:   /deblocker@0,0
FF82AD48:   /disk-label@0,0
FF82B288:   /obp-tftp@0,0
FF82D6C8:   /mac-files@0,0
FF82DEC0:   /mac-parts@0,0
FF82E620:   /aix-boot@0,0
FF82EA98:   /fat-files@0,0
FF830068:   /iso-9660-files@0,0
FF8309B0:   /xcoff-loader@0,0
FF831370:   /terminal-emulator@0,0
FF831408: /bandit@F2000000
FF8325F8:   /gc@10
FF832A30:     /53c94@10000
FF8342B8:       /sd@0,0
FF834EE8:       /st@0,0
FF835B60:     /mace@11000
FF8369D8:     /escc@13000
FF836B30:       /ch-a@13020
FF8371E0:       /ch-b@13000
FF837890:     /awacs@14000
FF837978:     /swim3@15000
FF838A80:     /via-cuda@16000
FF839610:       /adb@0,0
FF839700:         /keyboard@0,0
FF839E50:         /mouse@1,0
FF839F00:       /pram@0,0
FF839FB0:       /rtc@0,0
FF83A478:       /power-mgt@0,0
FF83A620:     /nvram@1D000
FF83B038:   /pci106b,1@B
FF83A8D0: /platinum@F8000000
 ok
0 > printenv 

little-endian?      false               false
real-mode?          false               false
auto-boot?          false               true
diag-switch?        false               false
fcode-debug?        false               false
oem-banner?         false               false
oem-logo?           false               false
use-nvramrc?        false               false
real-base           F00000              -1 
real-size           100000              100000 
virt-base           -1                  -1 
virt-size           100000              100000 
load-base           4000                4000 
pci-probe-list      -1                  -1 
screen-#columns     64                  64 
screen-#rows        28                  28 
selftest-#megs      0                   0 
boot-device                             /AAPL,ROM
boot-file                               
diag-device         fd:diags            fd:diags
diag-file                               
input-device        ttya                ttya
output-device       ttya                ttya
oem-banner                              
oem-logo                                
nvramrc                                 
boot-command        boot                boot
 ok