標準入出力実装中
- [done]branches/mona-stdio
- [done]プロセスサーバがプロセスのstdin/stdoutのハンドルを持つ
- [done]プロセスを起動時に stdin/stdout を指定できるようにAPIを拡張する
- [done]stdin から read するAPIを作る
- [done]stdout へ write するAPIを作る
- 簡単なプロトタイプ
- 順序
- Shellが Stream を1つ生成。(これを全プロセスの stdout にする)
- branches/contrib-stdio
- Shellはプロセスを起動する。その際に上記の stdout_id を指定する
- プロセスは monapi_write_stdin を利用して書き込む
- Shellは monapi_read_stdin を利用して読んだものを出力する
- →ProcessInfo getProcessInfo(dword tid)でうまく見つけられないバグを修正中<-いまここ ******************************
- 順序
- 画面出力抽象化(あとで詳細を考える)
- ここまでうまくいったら libc チームに printf とかをどうするか相談
- printfとかあれこれ。
- シェルにパイプを実装してみる
- 問題 monapi_read_stdin/monapi_write_stdinないの Stream の破棄
- リファクタリングする