• 20260614
    • MTOS
      • Doomを移植してみたい。
        • Cで書かれたDoomを移植
        • GCCで作ったバイナリをMTOSに持ちこむのは初めて。
        • システムコールは呼べるようにする。
        • text領域をflash romの中のファイルシステム内に置き、そのまま実行したいので、コンパイル時に決まらない。 -> PICにする。
        • data領域はプロセス起動時にカーネルがアロケートして、レジスタで先頭アドレスを渡してる -> gccでどうやるかわからんから、カーネルが認識するメモリを減らして空けてそこをdoom専用に指定。2つ同時に起動しないからいいだろ。
        • GCCでコンパイルしたHello worldが起動した。
  • 20260615
    • MTOS
      • Doomを移植してみたい。
        • データを読んで、黒い画面を出すぐらい。
  • 20260616
    • MTOS
      • Doomを移植してみたい。
        • Doomの作ったバッファを表示しようとしてるが、うまくでない。
  • 20260617
    • MTOS
      • Doomを移植してみたい。
        • Doomの作ったバッファを表示しようとしてるが、うまくでない。
  • 20260618
    • X260
      • 画面の角度を調整したときに落ちた。再起動してUSB差したらまた落ちた。
    • MTOS
      • Doomを移植してみたい。
        • WebCAMをつけて、自分で確認してって言ったら、いきなりレンダリングに成功した。
  • 20260619
    • MTOS
      • Doomを移植してみたい。
        • 操作可能になった。
  • 20260620