THINK

Linuxで始めるOS自作入門: 23日目

10/27/2020

内容

  1. malloc
  2. 線描画
  3. ウィンドウのクローズ

malloc

前回のアプリは、ストレージ上に使用する領域分のサイズを持っていて、 それをメモリに読み込むようになっていたので、バイナリデータが大きかった... なので、これをアプリ実行時にメモリ領域を確保する方式にしよう、ということで mallocを実装

線描画

ウィンドウ上に線を引くためのapiを実装

ウィンドウのクローズ

今まで画面にずっとウィンドウが出っぱなしだったので、 enterでウィンドウを閉じるように
キー入力をアプリに渡すapiの実装

余談

どこか、処理を間違えている気がするんだよね...

osの画像1

osの画像1

osの画像1