Monday, June 9, 2014

今日の作業

  • コンパイル/リンクがとおり readboot.elf ができるところまでいった。
    けどこれはram用?rom用どっち用? 
    • ROM用っぽい。readelfで見たところ
    • CYG_HAL_STARTUPのdefault_valueを {RAM}にすればRAM用になるみたい。
  • コンパイルを”通すための”コメントアウトは最小限だとは思うけど
    理解&移植しないといけないところ多数。
  • ひとまずRAMにロード出来て先頭番地へ飛ぶところまではやらなきゃいけない。
    resetベクタは最小限必要+rom固定ベクタ関係の扱いをちゃんとする。
    • resetベクタの定義の仕方を思案中。rxのほうをごそっと持ってきてh8のやり方をやめるか、その逆か。
  • Wikiが必要。資料をまとめながやらないと頭爆発。
    • とりあえず作った。
  • resetベクタはさておき(おいとくのかよ)少しずつスタートアップコードの移植に着手。
    リセットしていちいち先頭アドレスにpcを移してステップ実行。
    もうE1なしでの生活には戻れない…



No comments:

Post a Comment