TwlIPL/build/libraries_sysmenu/hotsw/ARM7/include/romEmulation.h
nakasima 339352192e デバッガと実機で挙動が違いすぎるとデバッグに支障があるためゲームモードの関数を統一。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@784 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-03-03 05:55:19 +00:00

56 lines
1.8 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*---------------------------------------------------------------------------*
Project: TwlSDK
File: romEmulation.h
*---------------------------------------------------------------------------*/
#ifndef __HOTSW_ROM_EMULATION_H__
#define __HOTSW_ROM_EMULATION_H__
#include <twl.h>
#include <hotswTypes.h>
#ifdef __cplusplus
extern "C" {
#endif
// ===========================================================================
// Function Describe
// ===========================================================================
// ■ ノーマルモードのコマンド ■
// Rom EmulationのーマルモードのBoot Segment(4Kbyte)読み込み
HotSwState ReadBootSegNormal_ROMEMU(CardBootData *cbd);
// Rom Emulationのーマルモードのモード変更
HotSwState ChangeModeNormal_ROMEMU(CardBootData *cbd);
// ■ セキュアモードのコマンド ■
// Rom EmulationのセキュアモードのID読み込み
HotSwState ReadIDSecure_ROMEMU(CardBootData *cbd);
// Rom EmulationのセキュアモードのSecure Segment(16Kbyte)読み込み
HotSwState ReadSegSecure_ROMEMU(CardBootData *cbd);
// Rom EmulationのセキュアモードのPNジェネレータON
HotSwState SwitchONPNGSecure_ROMEMU(CardBootData *cbd);
// Rom EmulationのセキュアモードのPNジェネレータOFF
HotSwState SwitchOFFPNGSecure_ROMEMU(CardBootData *cbd);
// Rom Emulationのセキュアモードのモード変更
HotSwState ChangeModeSecure_ROMEMU(CardBootData *cbd);
// ■ ゲームモードのコマンド ■
// DSカードType1のゲームモードのID読み込み
HotSwState ReadIDGame_ROMEMU(CardBootData *cbd);
// DSカードType1のゲームモードの指定ページ読み込み
HotSwState ReadPageGame_ROMEMU(CardBootData *cbd, u32 start_addr, void* buf, u32 size);
#ifdef __cplusplus
} /* extern "C" */
#endif
#endif // __HOTSW_ROM_EMULATION_H__