mirror of
https://github.com/rvtr/ctr_card_test.git
synced 2025-10-31 13:51:17 -04:00
・settingInfo と detailInfo をクラス変数に変更。
・enumをちょっと変更。 git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_card_test@9 ff8ce827-af98-4349-adb5-4c00699b5328
This commit is contained in:
parent
4a3a2a1d4d
commit
32c7306c62
@ -80,22 +80,22 @@ struct settingData {
|
|||||||
|
|
||||||
************************************************** */
|
************************************************** */
|
||||||
enum TestCaseID {
|
enum TestCaseID {
|
||||||
TID_FUNC_TEST1,
|
TID_FUNC_TEST1,
|
||||||
TID_FUNC_TEST2,
|
TID_FUNC_TEST2,
|
||||||
TID_FUNC_INTEG,
|
TID_FUNC_INTEG,
|
||||||
TID_FUNC_RDID1,
|
TID_FUNC_RDID1,
|
||||||
TID_FUNC_RDID2,
|
TID_FUNC_RDID2,
|
||||||
TID_FUNC_RDSEQ_WITH_VERIFY,
|
TID_FUNC_RDSEQ_WITH_VERIFY,
|
||||||
TID_FUNC_RDSEQ,
|
TID_FUNC_RDSEQ,
|
||||||
TID_WR_PAGE_START,
|
TID_WR_PAGE_START,
|
||||||
TID_WR_PAGE,
|
TID_WR_PAGE,
|
||||||
TID_RD_WREXE,
|
TID_RD_WREXE,
|
||||||
TID_RD_UID,
|
TID_RD_UID,
|
||||||
TID_RD_REFRESH,
|
TID_RD_REFRESH,
|
||||||
TID_AGING_TEST,
|
TID_AGING_TEST,
|
||||||
TID_READ_TEST,
|
TID_READ_TEST,
|
||||||
TID_READ_SPEED,
|
TID_READ_SPEED,
|
||||||
TID_READ_READONLY
|
TID_READ_READONLY,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@ -107,72 +107,50 @@ enum CardType {
|
|||||||
|
|
||||||
// アクセスパターン
|
// アクセスパターン
|
||||||
enum CardAccessPattern {
|
enum CardAccessPattern {
|
||||||
SETTING_ACCESS_PATTERN_INC,
|
SETTING_ACCESS_PATTERN_INC = 0x00000000,
|
||||||
SETTING_ACCESS_PATTERN_DEC,
|
SETTING_ACCESS_PATTERN_DEC = 0x00000001,
|
||||||
SETTING_ACCESS_PATTERN_COMP,
|
SETTING_ACCESS_PATTERN_COMP = 0x00000002,
|
||||||
SETTING_ACCESS_PATTERN_RAMDOM1,
|
SETTING_ACCESS_PATTERN_RAMDOM1 = 0x00000004,
|
||||||
SETTING_ACCESS_PATTERN_RAMDOM2,
|
SETTING_ACCESS_PATTERN_RAMDOM2 = 0x00000008,
|
||||||
SETTING_ACCESS_PATTERN_ID1,
|
SETTING_ACCESS_PATTERN_ID1 = 0x00000010,
|
||||||
SETTING_ACCESS_PATTERN_ID2,
|
SETTING_ACCESS_PATTERN_ID2 = 0x00000020,
|
||||||
SETTING_ACCESS_PATTERN_REPEAT
|
SETTING_ACCESS_PATTERN_REPEAT = 0x00000040
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// DMAƒ^ƒCƒv
|
|
||||||
enum CardDmaType {
|
|
||||||
SETTING_DMA_TYPE_REPEAT,
|
|
||||||
SETTING_DMA_TYPE_DMA0,
|
|
||||||
SETTING_DMA_TYPE_DMA1,
|
|
||||||
SETTING_DMA_TYPE_DMA2,
|
|
||||||
SETTING_DMA_TYPE_DMA3,
|
|
||||||
SETTING_DMA_TYPE_DMA4,
|
|
||||||
SETTING_DMA_TYPE_DMA5,
|
|
||||||
SETTING_DMA_TYPE_DMA6,
|
|
||||||
SETTING_DMA_TYPE_DMA7,
|
|
||||||
SETTING_DMA_TYPE_CPU
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
// ループ
|
// ループ
|
||||||
enum CardLoopType {
|
enum CardLoopType {
|
||||||
SETTING_LOOP_TYPE_ONCE,
|
SETTING_LOOP_TYPE_ONCE = 0x00000080,
|
||||||
SETTING_LOOP_TYPE_REPEAT
|
SETTING_LOOP_TYPE_REPEAT = 0x00000100
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// リードカウント
|
// リードカウント
|
||||||
enum CardReadCount {
|
enum CardReadCount {
|
||||||
SETTING_READ_COUNT_10000,
|
SETTING_READ_COUNT_10000 = 0x00000200,
|
||||||
SETTING_READ_COUNT_100000,
|
SETTING_READ_COUNT_100000 = 0x00000400,
|
||||||
SETTING_READ_COUNT_1000000,
|
SETTING_READ_COUNT_1000000 = 0x00000800,
|
||||||
SETTING_READ_COUNT_10000000
|
SETTING_READ_COUNT_10000000 = 0x00001000
|
||||||
};
|
};
|
||||||
|
|
||||||
// バックアップメモリ
|
// バックアップメモリ
|
||||||
enum CardBackupMemType {
|
enum CardBackupMemType {
|
||||||
SETTING_BACKUP_MEM_TYPE_NO,
|
SETTING_BACKUP_MEM_TYPE_NO = 0x00002000,
|
||||||
SETTING_BACKUP_MEM_TYPE_64K_EEP,
|
SETTING_BACKUP_MEM_TYPE_64K_EEP = 0x00004000,
|
||||||
SETTING_BACKUP_MEM_TYPE_1M_FLASH,
|
SETTING_BACKUP_MEM_TYPE_1M_FLASH = 0x00008000,
|
||||||
SETTING_BACKUP_MEM_TYPE_4M_FLASH
|
SETTING_BACKUP_MEM_TYPE_4M_FLASH = 0x00010000
|
||||||
};
|
};
|
||||||
|
|
||||||
// ライトデータ
|
// ライトデータ
|
||||||
enum CardWriteData {
|
enum CardWriteData {
|
||||||
SETTING_WRITE_DATA_0000,
|
SETTING_WRITE_DATA_0000 = 0x00020000,
|
||||||
SETTING_WRITE_DATA_55AA,
|
SETTING_WRITE_DATA_55AA = 0x00040000,
|
||||||
SETTING_WRITE_DATA_00FF,
|
SETTING_WRITE_DATA_00FF = 0x00080000,
|
||||||
SETTING_WRITE_DATA_FFFF,
|
SETTING_WRITE_DATA_FFFF = 0x00100000,
|
||||||
SETTING_WRITE_DATA_DEC,
|
SETTING_WRITE_DATA_DEC = 0x00200000,
|
||||||
SETTING_WRITE_DATA_INC,
|
SETTING_WRITE_DATA_INC = 0x00400000,
|
||||||
SETTING_WRITE_DATA_REPEAT
|
SETTING_WRITE_DATA_REPEAT = 0x00800000
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} /* nakayama */
|
} /* nakayama */
|
||||||
} /* red */
|
} /* red */
|
||||||
} /* nn */
|
} /* nn */
|
||||||
|
|||||||
@ -22,7 +22,8 @@ namespace red{
|
|||||||
namespace nakayama{
|
namespace nakayama{
|
||||||
|
|
||||||
|
|
||||||
|
settingInfo CardTestProgram::setting;
|
||||||
|
detailInfo CardTestProgram::detail;
|
||||||
|
|
||||||
|
|
||||||
/*!--------------------------------------------------------------------------*
|
/*!--------------------------------------------------------------------------*
|
||||||
|
|||||||
@ -1480,15 +1480,13 @@ public:
|
|||||||
|
|
||||||
class CardTestProgram : public Program{
|
class CardTestProgram : public Program{
|
||||||
public:
|
public:
|
||||||
settingInfo setting;
|
static settingInfo setting;
|
||||||
detailInfo detail;
|
static detailInfo detail;
|
||||||
CardType card_type;
|
CardType card_type;
|
||||||
bool verify_result;
|
bool verify_result;
|
||||||
void* card_test_buffer;
|
void* card_test_buffer;
|
||||||
};
|
};
|
||||||
|
|
||||||
//settingInfo CardTestProgram::setting;
|
|
||||||
//detailInfo CardTestProgram::detail;
|
|
||||||
|
|
||||||
|
|
||||||
/*!--------------------------------------------------------------------------*
|
/*!--------------------------------------------------------------------------*
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user