1 /*---------------------------------------------------------------------------* 2 Project: Dolphin Debugger stubs 3 File: db.h 4 5 Copyright 1998, 1999 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 $Log: db.h,v $ 14 Revision 1.2 2006/02/04 11:56:44 hashida 15 (none) 16 17 Revision 1.1.1.1 2005/12/29 06:53:27 hiratsu 18 Initial import. 19 20 Revision 1.1.1.1 2005/05/12 02:41:06 yasuh-to 21 Ported from dolphin source tree. 22 23 24 5 1999/07/13 6:37p Tian 25 Added DBPrintf...lower level printf that is more robust with EPPC 26 serial out. 27 28 4 1999/07/08 8:05p Tian 29 Mods for new debugger/kernel integration 30 31 3 1999/05/11 4:42p Shiki 32 Refreshed include tree. 33 34 1 1999/04/30 12:49p Tianli01 35 36 3 1999/04/15 2:43p Tianli01 37 Beautified. 38 39 2 1999/03/31 4:58p Tianli01 40 Renamed OSException to __OSException 41 42 1 1999/03/26 2:15p Tianli01 43 Initial check-in. 44 $NoKeywords: $ 45 *---------------------------------------------------------------------------*/ 46 47 #ifndef __DB_H__ 48 #define __DB_H__ 49 50 #include <revolution/types.h> 51 #include <revolution/os.h> 52 53 #ifdef __cplusplus 54 extern "C" { 55 #endif 56 57 BOOL DBIsDebuggerPresent ( void ); 58 void DBPrintf ( char * str, ...); 59 60 61 #include <revolution/db/DBInterface.h> 62 63 #ifdef __cplusplus 64 } 65 #endif 66 67 #endif // __DB_H__ 68