1 /*---------------------------------------------------------------------------* 2 Project: TwlSDK - OS - include 3 File: china.h 4 5 Copyright 2005-2008 Nintendo. All rights reserved. 6 7 These coded instructions, statements, and computer programs contain 8 proprietary information of Nintendo of America Inc. and/or Nintendo 9 Company Ltd., and are protected by Federal copyright law. They may 10 not be disclosed to third parties or copied or duplicated in any form, 11 in whole or in part, without the prior written consent of Nintendo. 12 13 $Date:: 2008-09-18#$ 14 $Rev: 8573 $ 15 $Author: okubata_ryoma $ 16 *---------------------------------------------------------------------------*/ 17 18 #ifndef NITRO_OS_ARM9_CHINA_H_ 19 #define NITRO_OS_ARM9_CHINA_H_ 20 21 #ifdef __cplusplus 22 extern "C" { 23 #endif 24 25 /*===========================================================================*/ 26 27 #define OS_BURY_STRING_FORCHINA "[SDK+NINTENDO:FORCHINA]" 28 #define OS_BUSY_STRING_LEN_FORCHINA 23 29 30 31 /*---------------------------------------------------------------------------* 32 Name: OS_InitChina 33 34 Description: Initializes SDK's OS library. 35 For use exclusively by applications having China as a target region. 36 Use this function instead of the OS_Init function. 37 38 Arguments: isbn String array relating to the ISBN number 39 { 40 char ISBN[ 13 ] , 41 char Joint registration code [ 12 ] , 42 char New output sound pipe (left) [ 4 ] , 43 char New output sound pipe (right) [ 4 ] , 44 } 45 46 Returns: None. 47 *---------------------------------------------------------------------------*/ 48 void OS_InitChina(const char **isbn); 49 50 /*---------------------------------------------------------------------------* 51 Name: OS_ShowAttentionChina 52 53 Description: Displays logo for China and warning screen for prescribed time. 54 This function can be redefined in the user application. 55 56 Arguments: isbn String array relating to the ISBN number 57 58 Returns: None. 59 *---------------------------------------------------------------------------*/ 60 void OS_ShowAttentionChina(const char **isbn); 61 62 63 /*===========================================================================*/ 64 65 #ifdef __cplusplus 66 } /* extern "C" */ 67 #endif 68 69 #endif /* NITRO_OS_ARM9_CHINA_H_ */ 70 71 /*---------------------------------------------------------------------------* 72 End of file 73 *---------------------------------------------------------------------------*/ 74