mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
リフレッシュコマンドとキャッシュコマンドの定義を追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@805 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
e2374a245c
commit
b6d9f444c6
@ -21,6 +21,21 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
// ROM ID
|
||||
|
||||
#define HOTSW_ROMID_1TROM_MASK 0x80000000UL
|
||||
#define HOTSW_ROMID_TWLROM_MASK 0x40000000UL
|
||||
#define HOTSW_ROMID_RFSSUP_MASK 0x20000000UL
|
||||
#define HOTSW_ROMID_SIZE_MASK 0x0000ff00UL
|
||||
|
||||
// ROM STATUS
|
||||
|
||||
#define HOTSW_ROMST_RFS_REQ_MASK 0x00000004UL
|
||||
#define HOTSW_ROMST_RFS_WARN_MASK 0x00000008UL
|
||||
#define HOTSW_ROMST_RFS_READY_MASK 0x00000020UL
|
||||
|
||||
|
||||
// NORMAL command
|
||||
|
||||
#define HSWOP_N_OP_MASK 0xff00000000000000ULL
|
||||
@ -30,6 +45,11 @@ extern "C" {
|
||||
#define HSWOP_N_OP_RD_PAGE 0x0000000000000000ULL
|
||||
#define HSWOP_N_OP_WR_PAGE 0x8000000000000000ULL
|
||||
#define HSWOP_N_OP_LD_TABLE 0x9f00000000000000ULL
|
||||
#define HSWOP_N_OP_RD_CACHE_START 0x5800000000000000ULL
|
||||
#define HSWOP_N_OP_RD_CACHE 0x6000000000000000ULL
|
||||
#define HSWOP_N_OP_RD_CACHE_LAST 0x6800000000000000ULL
|
||||
#define HSWOP_N_OP_RD_STAT 0xd600000000000000ULL
|
||||
#define HSWOP_N_OP_RFS_BLK 0xb500000000000000ULL
|
||||
#define HSWOP_N_OP_CHG_MODE 0x3c00000000000000ULL
|
||||
#define HSWOP_N_OP_CHG2_MODE 0x3d00000000000000ULL
|
||||
|
||||
@ -87,10 +107,12 @@ extern "C" {
|
||||
#define HSWOP_G_OP_RD_ID 0xb800000000000000ULL
|
||||
#define HSWOP_G_OP_RD_UID 0xb900000000000000ULL
|
||||
#define HSWOP_G_OP_RD_PAGE 0xb700000000000000ULL
|
||||
#define HSWOP_G_OP_RD_CACHE_START 0x5800000000000000ULL
|
||||
#define HSWOP_G_OP_RD_CACHE 0x6000000000000000ULL
|
||||
#define HSWOP_G_OP_RD_CACHE_LAST 0x6800000000000000ULL
|
||||
#define HSWOP_G_OP_WR_PAGE 0x8000000000000000ULL
|
||||
#define HSWOP_G_OP_RD_CACHE_START HSWOP_N_OP_RD_CACHE_START
|
||||
#define HSWOP_G_OP_RD_CACHE HSWOP_N_OP_RD_CACHE
|
||||
#define HSWOP_G_OP_RD_CACHE_LAST HSWOP_N_OP_RD_CACHE_LAST
|
||||
#define HSWOP_G_OP_RD_STAT HSWOP_N_OP_RD_STAT
|
||||
#define HSWOP_G_OP_RFS_BLK HSWOP_N_OP_RFS_BLK
|
||||
|
||||
#define HSWOP_G_RD_ID_PAD 0x00ffffffffffffffULL
|
||||
#define HSWOP_G_RD_UID_PAD 0x00ffffffffffffffULL
|
||||
@ -101,14 +123,6 @@ extern "C" {
|
||||
#define HSWOP_G_RD_PAGE_ADDR_MASK 0x000ffffe00000000ULL
|
||||
|
||||
|
||||
// ROM ID
|
||||
|
||||
#define HOTSW_ROMID_1TROM_MASK 0x80000000UL
|
||||
#define HOTSW_ROMID_TWLROM_MASK 0x40000000UL
|
||||
#define HOTSW_ROMID_BADBLK_MASK 0x20000000UL
|
||||
#define HOTSW_ROMID_SIZE_MASK 0x0000ff00UL
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /* extern "C" */
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user