/*---------------------------------------------------------------------------* Project: TwlIPL - include - fatfs File: fatfs_loader.h Copyright 2007 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. $Date:: 2007-09-06$ $Rev$ $Author$ *---------------------------------------------------------------------------*/ #ifndef FIRM_FATFS_FATFS_LOADER_H_ #define FIRM_FATFS_FATFS_LOADER_H_ #include #ifdef __cplusplus extern "C" { #endif /*---------------------------------------------------------------------------* Name: FATFS_OpenRecentMenu Description: open recent menu file Arguments: driveno drive number ('A' is 0) Returns: None *---------------------------------------------------------------------------*/ BOOL FATFS_OpenRecentMenu( int driveno ); /*---------------------------------------------------------------------------* Name: FATFS_OpenSpecifiedSrl Description: open specified menu file Arguments: menufile target filename Returns: None *---------------------------------------------------------------------------*/ BOOL FATFS_OpenSpecifiedSrl( const char* menufile ); /*---------------------------------------------------------------------------* Name: FATFS_LoadHeader Description: load menu header Arguments: None Returns: TRUE if success *---------------------------------------------------------------------------*/ BOOL FATFS_LoadHeader( void ); /*---------------------------------------------------------------------------* Name: FATFS_LoadStatic Description: load static binary Arguments: None Returns: TRUE if success *---------------------------------------------------------------------------*/ BOOL FATFS_LoadStatic( void ); /*---------------------------------------------------------------------------* Name: FATFS_Boot Description: boot Arguments: None Returns: None *---------------------------------------------------------------------------*/ void FATFS_Boot( void ); #ifdef __cplusplus } /* extern "C" */ #endif /* FIRM_FATFS_FATFS_LOADER_H_ */ #endif