------------+-----------+----------------------------------------------------------- 日付 |バージョン |内容 ============+===========+=========================================================== 2007/12/21 |01.00 |新規作成 ------------+-----------+----------------------------------------------------------- 2008/03/06 |01.01 |構成改訂 ------------+-----------+----------------------------------------------------------- 2008/06/26 |01.02 |構成改訂 ------------+-----------+----------------------------------------------------------- 2008/10/27 |01.03 |・マスストレージクラスでキャッシング機能追加。 | |・HIDドライバを変更。 | |・PCDドライバでリードキャンセルできない問題修正。 | |・OHCIドライバでビッグエンディアン時の問題修正。 | |・OHCIドライバでDMA処理変更。 | |・MS7727でサイズのデフォルト値変更。 | | __OHCI_MEMORY_SIZE__ : 0x2000→0x4000 | | __USBH_HC_MEMORY_BLOCK_SIZE__ : 0x200/0x40→0x400/0x100 | |・IFB-USBR1でDMAの割り込み設定の問題修正。 ------------+-----------+----------------------------------------------------------- 2008/12/09 |01.04 |・ITF製ファイルシステム未使用時対応。 ------------+-----------+----------------------------------------------------------- 2009/02/12 |01.05 |・ITF-File/mini-File使用時にストレージドライバでサポートする | | ドライブが1固定となる問題修正。 ------------+-----------+----------------------------------------------------------- 2009/05/18 |01.06 |・マスストレージクラスでRead Capacity失敗時の処理変更。 ------------+-----------+----------------------------------------------------------- 2009/06/01 |01.07 |・マスストレージクラスでLUN取得でNULLパケット受信の対応。 ------------+-----------+----------------------------------------------------------- 2009/08/17 |01.08 |・LPC24XX内蔵USBホストコントローラに対応。 | |・マスストレージクラスでパラメータチェックの問題修正。 ------------+-----------+----------------------------------------------------------- 2010/04/07 |01.09 |・IOCTRL_INQUIRY対応。 | |・マスストレージクラスでRead/Write失敗時にリトライ処理追加。 | |・コントロール転送の終了判定の問題修正。 ------------+-----------+----------------------------------------------------------- 2010/08/25 |01.10 |・OHCI HcInterruptStatusの31bitへのライトは常に0に修正。 | |・OHCI HcInterruptStatusアクセス時の使用するBIT定義を変更。 ------------+-----------+----------------------------------------------------------- 2011/06/13 |01.11 |・マスストレージクラスの複数LUNデバイスの認識修正。 | |・マスストレージクラスのGet Max LUN要求が失敗時の処理修正。 ------------+-----------+----------------------------------------------------------- 2011/06/29 |01.12 |・V850内蔵USBホストコントローラに対応。 ------------+-----------+----------------------------------------------------------- 2011/08/24 |01.13 |・マスストレージクラスのWrite Protect取得対応。 ------------+-----------+----------------------------------------------------------- 2012/02/14 |01.14 |・UDCにEPリセットAPI(Usb_Udc_Ep_Reset)追加。 | |・R8A66597 初期化後の接続判定時にバスリセット処理を追加。 | |・R8A66597 DMA有効時の判定処理変更。 ------------+-----------+----------------------------------------------------------- 2012/05/21 |01.15 |・HEW ToolChane 7.0.0対応。 ------------+-----------+----------------------------------------------------------- 2012/06/13 |01.16 |・RX62N内蔵USBホストコントローラに対応。 | |・マスストレージクラス GetMaxLUNのNULLパケット対応。 ------------+-----------+----------------------------------------------------------- 2012/07/30 |01.17 |・マスストレージクラスのFlush時にTest Unit Readyを発行するよう | | に変更。 | |・マスストレージクラスのWrite Protect取得処理のシーケンス変更。 | |・Read Capacityのリトライ処理を追加。 ------------+-----------+----------------------------------------------------------- 2013/03/07 |01.18 |・Test Unit Readyのコマンド修正。 ------------+-----------+----------------------------------------------------------- 2013/05/29 |01.19 |・READ(10)/WRITE(10)のFailed時の処理を変更。 ------------+-----------+----------------------------------------------------------- 2014/07/08 |01.20 |・Get Max LUNを常時発行するように変更。 ------------+-----------+----------------------------------------------------------- 2015/03/30 |01.21 |・R8A66597 初期値の設定 | |・R8A66597 割り込み許可設定時の排他制御の修正 ------------+-----------+----------------------------------------------------------- 2015/06/26 |01.22 |・転送失敗時の処理を修正 ------------+-----------+----------------------------------------------------------- 2016/07/14 |01.23 |・Mass Storage ClassのREAD(10)/WRITE(10)のリトライ処理を変更。 | |・Mass Storage Classの通信タイムアウト時間を変更。 | |・Mass Storage Classのリードライト時にユニットの状態をチェックするように変更。 | |・Mass Storage Classで最後のセクタデータが書き込まれないUSBメモリに対応。 | |・HID(Keyboard)のLEDのKANAとCOMPOSEの定義を修正。 | |・HID(Keyboard)のLED設定の多重要求を抑制。 | |・HID(Keyboard)のENTRY時、SET REPORT完了後にINTERRUT IN発行、ENTRY終了に変更。 | |・TOPPERS新世代カーネルに対応。 | |・R8A66597ドライバのポート変化処理を繰り返す問題修正。 | |・R8A66597ドライバ 転送開始後に切断状態であれば転送終了処理を行うように変更。 | |・R8A66597ドライバ EP0のリセット時にバッファクリア処理の追加。 ------------+-----------+----------------------------------------------------------- 2016/10/04 |01.24 |・HUBドライバ 切断タイミングにより切断通知が遅れることがあるため、 | | ポートステータスのチェック順を変更。 | |・HID(Keyboard) 最大パケットサイズが8バイト以上のデバイスに対応。 | |・OHCIドライバ 転送バッファ配列の設定の修正。 ------------+-----------+----------------------------------------------------------- 2017/01/11 |01.25 |・ディスクリプタ情報が保存されない問題修正。 | |・HUBクラスドライバ 接続通知前にC_PORT_CONNECTIONのチェックを追加。 ------------+-----------+-----------------------------------------------------------