ctr_Repair/trunk/ConsoleDataMigration/common/FileName.h
N2614 9fb3babc9c ファイル名の変更とファイル格納場所の変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@22 385bec56-5757-e545-9c3a-d8741f4650f1
2011-02-07 01:59:02 +00:00

84 lines
3.4 KiB
C++

/*---------------------------------------------------------------------------*
Project: Horizon
File: FileName.h
Copyright 2009 Nintendo. All rights reserved.
These coded instructions, statements, and computer programs contain
proprietary information of Nintendo of America Inc. and/or Nintendo
Company Ltd., and are protected by Federal copyright law. They may
not be disclosed to third parties or copied or duplicated in any form,
in whole or in part, without the prior written consent of Nintendo.
$Rev$
*---------------------------------------------------------------------------*/
#ifndef FILENAME_H_
#define FILENAME_H_
#include <nn/fs/CTR/fs_ArchiveTypesForSystem.h>
namespace common
{
const char* const NAND_ARCHIVE_NAME = "nand:";
const char* const SDMC_ARCHIVE_NAME = "sdmc:";
const char* const NAND_TWL_PHOTO_ARCHIVE_NAME = "twlp:";
const char* const NAND_TWL_SOUND_ARCHIVE_NAME = "twls:";
const wchar_t* const SD_SAVEDATA_ROOT_NAME = L"CTR_Console_Repair/CTRBackup/";
const wchar_t* const SD_SAVEDATA_TWL_PHOTO_ROOT_NAME = L"CTR_Console_Repair/TWLPhotoBackup/";
const wchar_t* const SD_SAVEDATA_TWL_SOUND_ROOT_NAME = L"CTR_Console_Repair/TWLSoundBackup/";
const wchar_t* const LOG_FILENAME = L"CTR_Console_Repair/Migration_Log.txt";
const wchar_t* const COUNTRY_SETTING_PATHNAME = L"sdmc:/CTR_Console_Repair/CountrySetting.bin";
const wchar_t* const AP_SETTING_FILENAME = L"CTR_Repair_Accsess_Point_Setting.txt";
const wchar_t* const AP_SETTING_PATHNAME = L"sdmc:/CTR_Repair_Accsess_Point_Setting.txt";
const wchar_t* const NOR_PATHNAME = L"sdmc:/CTR_Console_Repair/NtrNorSetting.bin";
const wchar_t* const SERIAL_PATHNAME = L"sdmc:/CTR_Console_Repair/serial.bin";
const wchar_t* const MCU_RTC_PATHNAME = L"sdmc:/CTR_Console_Repair/rtc.bin";
const wchar_t* const IVS_NAND_PATHNAME = L"nand:/private/movable.sed";
const wchar_t* const IVS_PATHNAME = L"sdmc:/CTR_Console_Repair/movable.sed";
const wchar_t* const NAND_DATA_ROOT_PATHNAME_WITH_SLASH = L"nand:/data/";
const wchar_t* const NAND_TWL_PHOTO_DATA_ROOT_PATHNAME_WITH_SLASH = L"twlp:/";
const wchar_t* const NAND_TWL_SOUND_DATA_ROOT_PATHNAME_WITH_SLASH = L"twls:/";
const wchar_t* const SDMC_ROOT_DIRECTORY_PATH = L"sdmc:/";
const wchar_t* const WRITE_FINISHED_PATHNAME = L"sdmc:/CTR_Console_Repair/WriteFinished";
const wchar_t* const UPDATE_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/UpdateFinished";
const wchar_t* const INITIALIZED_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/ConsoleInitialized";
const wchar_t* const RTC_SYNC_CHECK_PATHNAME = L"sdmc:/CTR_Console_Repair/RtcSyncFinished";
enum TWL_PATHNAME
{
TWL_PHOTO = 0,
TWL_SOUND,
TWL_PATHNAME_MAX
};
const char* const TWL_ARCHIVE_NAME_TABLE[TWL_PATHNAME_MAX] =
{
common::NAND_TWL_PHOTO_ARCHIVE_NAME,
common::NAND_TWL_SOUND_ARCHIVE_NAME
};
const wchar_t* const SD_TWL_ROOTNAME_TABLE[TWL_PATHNAME_MAX] =
{
common::SD_SAVEDATA_TWL_PHOTO_ROOT_NAME,
common::SD_SAVEDATA_TWL_SOUND_ROOT_NAME
};
const wchar_t* const NAND_TWL_ROOT_PATHNAME_WITH_SLASH_TABLE[TWL_PATHNAME_MAX] =
{
common::NAND_TWL_PHOTO_DATA_ROOT_PATHNAME_WITH_SLASH,
common::NAND_TWL_SOUND_DATA_ROOT_PATHNAME_WITH_SLASH
};
const u32 TWL_FS_ARCHIVE_KIND[TWL_PATHNAME_MAX] =
{
nn::fs::CTR::ARCHIVE_TYPE_TWL_PHOTO,
nn::fs::CTR::ARCHIVE_TYPE_TWL_SOUND
};
}
#endif /* FILENAME_H_ */