NetBSD/atari
NetBSD/atari は、 Atari シリーズのパーソナルコンピューターへの NetBSD
ポートです。 NetBSD/atari の開発活動は、開発者の余暇に応じたスピードで
進んでいます。現在、 NetBSD/atari は TT030、 Falcon および Hades
で動作します。 Milan 向けの実験的なサポートもあります。
NetBSD/atari FAQ
NetBSD/atari の歴史
NetBSD/atari Todo List
Atari の TT030、 Falcon、 Hades および Milan
マシンへの NetBSD ポート
すべての m68k ベースの NetBSD ポート
EtherNEC
イーサネットへの対応が、
NetBSD-current に commit されました。
EtherNEC は、Atari の ROM カートリッジスロットに接続する
NE2000 ベースのイーサネットデバイスで、
古い Atari マシンでネットワークを使う方法のなかで最も入手性がよいものです。
SMC_TT
VME-ISA ブリッジを介した SMC Elite Ultra イーサネット
への対応が、
NetBSD-current に commit されました。
SMC_TT は、TT030 の 16 ビット VME スロットと
SMC Elite Ultra ISA イーサネットカード用の、
ユーザーが設計した手作りの
VME-ISA ブリッジ回路です。
SMC_TT とこのドライバーを装備した TT030 は、
オープンソースカンファレンス
2010 Kansai@Kobe の NetBSD ブースでも実演されました。
TT030 の GIF アニメによる実演をご覧ください。
NetBSD/atari を再び動くようにするため、最近、いくつかの修正がおこなわれました。
最近の変更点の要約は以下のとおりです。
ncr5380 SCSI ドライバーが、再び機能するようになりました (プローブ時にフリーズしない)
Ramdisk ドライバーが修正されました (インストールに必須)
インストーラーとブートローダーの問題が修正されました
Falcon カーネルが 68060 CPU (CT60/63) に対応しました
カーネル構成ファイルが更新されました
割り込みハンドラーの問題が修正されました
Amiga pmap の変更が Atari に取り込まれました (yamt-km のマージに必要)
Falcon IDE ドライバーが割り込みを取りこぼす問題が修正されました
最低限、システムには 68030 CPU、 4MB の RAM (うち 2MB は ST-RAM
で可)と、 SCSI または IDE ディスクが必要です。配布されている BOOT
および BOOTX カーネルはいずれも FPU エミュレーションを含んでいるので、
FPU は実際には必須ではありません。現状でのエミュレーションは MC68882
命令セットを完全にカバーしてはいませんが、非常に使えるシステムであると
認めていただけるでしょう。
TT-HIGH を含む、 ST および TT ビデオモード
Falcon ビデオ (Direct Color - 15/16 bit depth は除く)
Hades et4000/w32-pci ビデオアダプター
Hades et6000-pci および et6100-pci ビデオアダプター
内蔵 5380 SCSI アダプター
ほとんどの SCSI ディスク、 CD-ROM、テープおよび ZIP ドライブ
リアルタイムクロック
SCC シリアルポート (serial2/modem2)
720Kb/1.44Mb フロッピードライブ
パラレルプリンター
Falcon および Hades 上の IDE インターフェース (ATAPI を含む)
ひとつ目の 68901 UART (modem1) 上のシリアルインターフェース
Falcon (CT60/63)
および Hades における 68060 をサポート
Falcon FX メモリー拡張
atari マウス
3 ボタンマウス (作り方参照)
ROM カートリッジスロット上の EtherNEC
イーサネット
(-current)
サポートされている VME バスデバイス (TT030/Hades)
VME BVME410 イーサネット
Circad Leonardo 24-bit VME グラフィックアダプター
Crazy Dots VME et4000 グラフィックアダプター
VME Riebl (and possibly PAM) イーサネット
SMC_TT VME-ISA ブリッジを介した
SMC Elite Ultra ISA イーサネット(-current)
サポートされている Hades PCI デバイス
Adaptec 2940U SCSI NOT
(下記参照)
ESS Technology Inc. Solo-1 サウンドカード
3Com 3c59x ネットワークカード
サポートされている Hades ISA デバイス
teles 16.3 カードでの I4BSD サポート
NE2000 互換カード
サポートされている Milan PCI デバイス
Intel EtherExpress PRO 10+/100B
Hades PCI バスは非常にクリティカルです。ほとんどのカードは認識されません。
これは電気的な問題が原因のようです。
現在の Adaptec ドライバーは、
残念ながら、もはや動作しません。