ToDoリスト
(0) まえがき
- これはKが、OSECPUについて何か作り忘れてしまわないためのメモです。
(1) 短期(1ヶ月以内)
- アプリを整理したい
- リリース版をアップデートしたい
(2) 中期(3ヶ月以内)
- PLMEM/PSMEM設計・実装 [ver.0.60でいったん完了]
- セキュリティ [ver.0.58で着手]
- typチェック、レンジチェック [既に完了]
- liveSign対応
- 無限ループ対策
- 標準入力API [ver.0.61でいったん完了]
- JITC on JITC [ver.0.56で完了]
- ファイル入出力APIの再設計
- 子プロセスのエラーハンドリング
(3) 中長期(1年程度)
- float型の設計・実装 [ 設計: page0047 ]
- PDIF, PCMPのセキュリティ対応
- デバッグ支援:
- あえてmallocのメモリをランダムな値で汚す(初期値に依存するバグをなくすため)
- SMEMで書き込む値が範囲外ならエラーにする
- パーシャルストア、パーシャルロードのフロントエンドコード
(3) 長期(それ以上)
- コマンドライン引数パーサAPI
- 関数の値を普通に代入で受け取れるようにする
- ASKAのまともなポインタサポート
- 構造体サポート
- タスクスケジューラ、変数ダンプ、タスクセーブ、ロード
- 第三世代OSASK
(4) 未分類
- inkeyのmodのbit2とbit3が設計しかしてない: どこのバッファを見るか選択するためのもの