SE050C2 サポート追加とキー管理の明確化
変更内容: 1. SE050C2 のサポート追加 - se050_scp03_keys.h: SE050C2 は SE050C1 と同じキーを使用 - test_scp03_se050.c: SE050C2 チップ選択追加 - Makefile: SE050C2 の CHIP_ID=2, SE050E2=3 に更新 2. キー管理の明確化 - test_scp03_se050.c に詳細コメント追加 - キーは実行時置き換えではなく、コンパイル時選択を明記 - 異なるキーでテストするには再コンパイルが必要と説明 3. 使い方の明確化 make SE050_CHIP=SE050C0 test_se050 # SE050C0 キー make SE050_CHIP=SE050C1 test_se050 # SE050C1 キー make SE050_CHIP=SE050C2 test_se050 # SE050C2 キー (SE050C1 と同じ) make SE050_CHIP=SE050E2 test_se050 # SE050E2 キー 注記: - 実行時キー置換機能は未実装 - 動的キー切り替えが必要な場合は、se050_session_scp03_set_keys() を使用して実装可能(現状では各テスト関数でコンパイル時キーを直接使用)
This commit is contained in:
@@ -42,10 +42,12 @@ ifeq ($(SE050_CHIP),SE050C0)
|
||||
CHIP_ID = 0
|
||||
else ifeq ($(SE050_CHIP),SE050C1)
|
||||
CHIP_ID = 1
|
||||
else ifeq ($(SE050_CHIP),SE050E2)
|
||||
else ifeq ($(SE050_CHIP),SE050C2)
|
||||
CHIP_ID = 2
|
||||
else ifeq ($(SE050_CHIP),SE050E2)
|
||||
CHIP_ID = 3
|
||||
else
|
||||
$(error Invalid SE050_CHIP. Use SE050C0, SE050C1, or SE050E2)
|
||||
$(error Invalid SE050_CHIP. Use SE050C0, SE050C1, SE050C2, or SE050E2)
|
||||
endif
|
||||
|
||||
# Default target
|
||||
|
||||
Reference in New Issue
Block a user