パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ARM/XScale/PPCにNULL-pointer脆弱性、家庭のルータにも影響」記事へのコメント

  • 量産の組込み機器で,remapして貴重なRAM割り当てて…なんて,するの?

    // そもそもSVCで動いていると想定した時点でやりたい放題じゃんとも思うID
    --
    from もなか
    • 1. ROMよりもRAMの方が高速な場合が多いので、速度を気にするなら起動時に全部RAMに移してたりします。

      2. ページ単位のアクセスだけでメモリマップできない Flash ROM (NAND Flash にはできないのが多い)の場合はRAMに展開するしかありません。

      • 組込み開発の一般論として言わんとすることは判るのですが.
        それって,ARM/XScale/PPCの0番地付近で一般的に見かけるケースですか?

        DigiのNS93xxのように,0番地にRAMを置く気満々なアーキテクチャも無くはないですけれど,
        ああいうのはARMの中でも極めて少数派だと思うのですよ.そうでもないのかなぁ.
        --
        from もなか
        • 例えば、Intelの IXP425 は、物理アドレスの0番地からSDRAM専用領域になってますね。
          ブート時だけ外部バス領域が0番地にかぶさります。

          SamsungのS3C2410 (ARM9系) は、0番地にNOR Flash を置くこともできますが、NAND Flash を使う場合は
          リセット時に内蔵SRAMが0番地にマッピングされます。(Flashの最初のページが内蔵SRAMにコピーされる)

          多数派ではないかもしれませんが、0番地にROMが無いシステム構成は、それほどめずらしくないのではないかと思います。
          親コメント
          • IXP425は確かDigiのと同じ仕組みですね.Samsungは知りませんでした.

            > それほどめずらしくない

            それでもやはり,ARM/XScaleを俯瞰すると,珍しい部類ではないかしら.(←主観です.)
            でも,ARM7系のremapの利用率次第では,様相はがらりと変わってきますね.
            私は,使わないと思っているけれども,定量評価をしたわけでもないし.

            --
            from もなか
            親コメント

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

処理中...