[Mona] free時の物理ページ開放

今までサボっていた例のアレを。
mallocで確保した、メモリをfreeで開放したときに該当領域にマッピングされていた物理ページをカーネルに返却する仕組みを実装中。
デバッグのためにユーザーアプリケーションからシリアルにprintfできるlogprintfを追加。
さて今日中に完成するかな。


結局、logprintf("%s:%d:%s\n", __FILE__, __LINE__, hoge);で __FILE__, __LINE__を書くのが面倒なので
log("%s", hoge);とかくだけでファイル名と行数を出すかっこいいマクロを検討していて時間が過ぎた。
結果は悲しいマクロだったのでここでは公開しないと・・・orz