アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
ふつーROMがあるのでは? (スコア:1)
// そもそもSVCで動いていると想定した時点でやりたい放題じゃんとも思うID
from もなか
Re:ふつーROMがあるのでは? (スコア:1)
ブートコードでROM→RAMコピーをした後にROMを切り離すという実装はよくある実装じゃない?
volatile long *ptr;
for( ptr = ( volatile long *)0; ptr < ROM_SIZE; ptr++){
*ptr = *ptr;
}
// ここでROM切り離し。
最近はROMもマイコンに内蔵だからこういう実装は少ないのかな。
Re:ふつーROMがあるのでは? (スコア:1)
特に省ピン品のARM7系では,外部メモリが実質使えなかったりしますし.
#1180635 で示唆した通り,ARM/XScale系ではremap(or HIVECS)を使うのが定石でしょうね.
しかし,ARM/XScaleのいずれも,割り込みや例外の要因毎にダラダラとベクタが並ぶタイプではありません.
ベクタをRAMに置きたがる積極的な理由はないはずなのですよ.
間接ジャンプ1個追加しても占有メモリへの影響は誤差範囲なのです.
from もなか
間接ジャンプを嫌う理由 (スコア:0)
OSにハンドリングさせたらそんなん無視できると思うんですが…