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