Skip to main content.
Google custom search

NetBSD/algor

algor-logo

About NetBSD/algor

NetBSD/algor は Algorithmics, Ltd. の MIPS 評価ボードへの NetBSD ポートです。 Algorithmics は、長年にわたり、 MIPS 評価/試作製品やノウハウを提供しています。

Algorithmics ボードには PCI と PC に似たオンボード周辺機器が含まれ、 また、ユーザーがさまざまな MIPS CPU で評価できるよう CPU ドーターカードがあります。

Algorithmics ボードには PMON ブートモニター/デバッガーがあります。 PMON は NetBSD カーネルを、セントロニクスポート経由 (S-record フォーマット) 、またはネットワーク経由 (ELF フォーマット) で BOOTP/TFTP によってロード可能です。

Algorithmics ボードは一般的にビッグまたはリトルエンディアンモードでの 動作が可能ですが、 NetBSD/algor は今のところリトルエンディアンのみに 対応します。

NetBSD/algor News

Archive of NetBSD/algor news items

対応システムモデル

対応周辺機器

  • Algorithmics P-4032
    • PCI バス上のオンボード NCR53c810 SCSI (siop)
    • PCI バス上のオンボード DECchip 21041 イーサネット (tlp)
    • オンボードリアルタイムクロック (mcclock)
    • オンボード NS16550-互換シリアルポート (com)
    • その他、 PCI 拡張スロットに挿されたデバイス
  • Algorithmics P-5064
    • PCI バス上のオンボード NCR53c810 SCSI (siop)
    • PCI バス上のオンボード DECchip 21143 イーサネット (tlp)
    • ISA バス上のオンボードリアルタイムクロック (mcclock)
    • ISA バス上のオンボード NS16550-互換シリアルポート (com)
    • ISA バス上のオンボードフロッピーコントローラー (fdc)
    • その他、 PCI 拡張スロットに挿されたデバイス

未対応のもの

機種 / デバイス / 機能

  • P-4032 の PC キーボードコントローラー。これに対応するためには、 割り込み関連のコードの作業が必要です。
  • P-4032 のセントロニクスポート。これは動作する可能性がありますが、 このロジックにはバグが多いようであり、また、割り込みが変わった方法で 結線されています。このデバイスはまったくテストされていません。
  • P-4032 のフロッピーコントローラー。 P-4032 の フロッピーコントローラーは、 "DMA リクエスト" 割り込み経由の 仮想 DMA を使います。この機能のサポートは、まだ実装されていません。
  • P-5064 の PC キーボードコントローラー。これに対応するためには、 割り込み関連のコードの作業が必要です。
  • P-5064のセントロニクスポート。これは動作する可能性がありますが、 このロジックにはバグが多いようであり、また、割り込みが変わった方法で 結線されています。このデバイスはまったくテストされていません。
  • P-5064 のオンボード PCI IDE (PIIX3 サウスブリッジの一部) 。 PMON ファームウェアは IDE コントローラーの設定をしないため、 NetBSD はこれを「非活性」であると判断します。使えるようにするには、 いくつかのコードに PCI IDE コントローラーの初期化コードを追加する 必要があるでしょう。
  • P-5064 の PCI バス (PIIX3 サウスブリッジの一部) 上のオンボード USB 。 uhci ドライバーは、 DMA を使おうとするとバスエラーを起こし、 システムがハングします。問題の追跡ができるよう、バグレポートが 提出されています。
  • P-5064 の ISA スロットに挿されたデバイス。これに対応するためには、 割り込み関連のコードの作業が必要です。
  • P-5064 の PCMCIA スロットに挿されたデバイス。これに対応するためには、 割り込み関連のコードの作業が必要です。
  • Algorithmics P-4000i — これは大変古い機種で、新しい Algorithmics ボードとは ハードウェアがかなり異なります。 NetBSD/algor がこの機種までサポートすることはないでしょう。
  • Algorithmics P-6032 — これは Algorithmics の最新のボードです。 この機種への対応は進行中です。