* Release 1.7.2 (次のリリースに含まれる予定の修正) - 「チケット #26689 pdic/uart/uart.cの不要な使用ポート数依存実装を削除する。」を実施。(2011/11/05 shintamainjp) - asp/trunk/asp/pdic/uart/uart.cのsioreg_tableからTNUM_PORT数を参照している箇所を削除。 - 「チケット #26461 chip_config.cのchip_fput_logはSIO_PORTIDではなく、LOGTASK_PORTIDを参照するのが正しいのではないか?」への対応。(2011/11/05 shintamainjp) - asp/trunk/asp/arch/arm_m_gcc/lpc1700_gcc/chip_config.cのchip_fput_logのSIO_PORTID参照をLOGTASK_PORTIDに変更。 - 「チケット #26592 target_config.cのシリアルポートピン定義実装変更」を実施。(2011/10/22 shintamainjp) - asp/trunk/asp/target/lpcxpresso1768_gcc/target_config.cにUARTモジュール電源制御マクロを追加。 - asp/trunk/asp/target/lpcxpresso1768_gcc/target_config.cにUARTピン設定マクロを追加。 - ピン設定箇所をUARTモジュール電源制御マクロとUARTピン設定マクロを使用した記述に修正した。 - 「チケット #26459 複数シリアルポートの同時使用対応」を実施。 (2011/10/04 shintamainjp) - asp/trunk/asp/pdic/uart/uart.hの割り込みベクタ番号定義をSIO_BAUD_RATE_PORTxを参照して自動的に行うようにした。 - asp/trunk/asp/target/lpcxpresso1768_gcc/target_syssvc.hにおいて、SIOx_PORTIDを定義するようにした。 - asp/trunk/asp/target/lpcxpresso1768_gcc/target_syssvc.hにおいて、SIO_BAUD_RATE_DEFAULTの定義を削除した。 - asp/trunk/asp/target/lpcxpresso1768_gcc/target_syssvc.hにおいて、SIO_BAUD_RATE_PORTxの定義を追加した。 - asp/trunk/asp/target/lpcxpresso1768_gcc/target_config.cで、SIO_BAUD_RATE_PORTx定義の有無で自動的にピン設定とtarget_uart_initを実行するようにした。 - asp/trunk/asp/arch/arm_m_gcc/lpc1700_gcc/chip_serial.cfgで、SIO_BAUD_RATE_PORTx定義の有無で自動的に割り込みハンドラを登録するようにした。 - asp/trunk/asp/arch/arm_m_gcc/lpc1700_gcc/chip_serial.hに、INTPRI_SIOxとINTATR_SIOxの定義を追加した。 - 「チケット #26384 checksumコマンドの対応」に対応。 (2011/09/26 shintamainjp) - asp/trunk/asp/target/lpcxpresso1768_gcc/Makefile.targetのhexファイル生成の実装を変更した。 - binファイルを生成し、チェックサム修正プログラムを実行してからhexファイルを生成するようにした。 - asp/trunk/asp/sample/Makefileのbinファイル生成の実装を変更した。 * Release 1.7.1 2011/9/9 - TOPPERS公式CORTEX-M3依存部をマージ (2011/08/27 suikan) - 「チケット #25999 SIOポートのピン割り当ての変更」に対応 (2011/08/27 suikan) * Release 1.7.0 2011/7/16 - カーネル 1.7.0をマージ (suikan) * Release 1.6.2 2011/05/28 - チケット#24676のバグを修正 - チケット#24777のバグを修正(2011/04/05:shintamainjp) - pdic/uart/uart.c - PORT1からPORT4までを平等に扱うようにした。 - SIO_BAUD_RATE_PORTxが定義されている時に、対象ポートのボーレートを変更するようにした。 - target/lpc1768_generic_gcc/target_syssvc.h - SIO_BAUD_RATE_PORTxの定義を追加した。 - target/lpcxpresso1768_gcc/target_syssvc.h - SIO_BAUD_RATE_PORTxの定義を追加した。 - syssvc/serial.c - TNUM_PORT >= 4の時、送受信バッファを定義するようにした。 - syssvc/logtask.h - LOGTASK_PORTIDを1からSIO_PORTIDに変更した。 - syssvc/serial.cfg - TNUM_PORT >= 4の時、送受信処理用セマフォを定義するようにした。 - チケット #24962 「オブジェクトIDのextern化」に対応。(2011/05/08:suikan) - チケット #24767 「LPCXpresso1768依存部のMakefile.dependにcmsisへのパスを追加する」に対応。(2011/05/08:suikan) - チケット #25094 「LPCXPresso 1768依存部に、サブシステム対応部を追加する」に対応。(2011/05/08:suikan) - チケット #25034 「TMIN_INTPRIのドキュメントがない」に対応。(2011/05/08:suikan) - チケット #25033 「INTPRI_SIOを移動する」に対応。(2011/05/08:suikan) pdic/uart/uart.hからchip/lpc1700_gcc/chip_serial.hに移動した。 - チケット #23698 「Windowsでのビルドに対応する」(修正日不明:suikan) chip依存部をlpc1700_gccに改名することで解決済み。 - チケット #25227 「PORTID != 1の場合に対応する」に対応。