1 /*---------------------------------------------------------------------------*
2   Project:  Dolphin VI library
3   File:     vi.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: vi.h,v $
14   Revision 1.3  2006/02/25 09:59:26  urata
15   Added "vi3in1.h" and "vi3in1types.h".
16 
17   Revision 1.2  2006/02/04 11:56:44  hashida
18   (none)
19 
20   Revision 1.1.1.1  2005/12/29 06:53:27  hiratsu
21   Initial import.
22 
23   Revision 1.1.1.1  2005/05/12 02:41:07  yasuh-to
24   Ported from dolphin source tree.
25 
26 
27     2     2000/01/26 3:51p Hashida
28     Divided into two header files, one if for define's and the other for
29     function prototypes.
30 
31     15    1999/11/17 5:04p Hashida
32     Added a debug mode.
33 
34     14    1999/11/17 3:30p Hashida
35     Added a debug mode.
36 
37     13    1999/11/12 5:21p Hashida
38     Added VIGetCurrentLine().
39 
40     12    1999/10/06 11:02a Hashida
41     Removed the old enum and prototypes.
42 
43     11    1999/09/29 6:17p Hashida
44     Changed the definition of VI_TVMODE_* so that it can be used easily.
45 
46     10    1999/09/16 11:09a Hashida
47     Removed VISetRetraceCount stub.
48 
49     9     1999/09/15 9:06p Hashida
50     Changed a function name (VIGetCurrentFieldCount -> VIGetRetraceCount).
51     Added VIGetNextField.
52 
53     8     1999/09/13 3:21p Hashida
54     Added VISetBlack and VIGetCurrentFieldCount
55 
56     7     1999/09/10 11:20a Hashida
57     Added VIPadFrameBufferWidth, VIConfigurePan, VISetNextFrameBuffer and
58     VISetRetraceCount
59 
60     6     1999/09/10 10:26a Hashida
61     Changed VIDispMode to VITVMode
62 
63     5     1999/09/09 11:04p Hashida
64     Added VIConfigureTVScreen and VIConfigureXFrameBuffer.
65 
66     4     1999/07/20 2:14p Rod
67     Added an enum value for the VI_COUNT to make the app run a max frame
68     rate ( no clamping )
69 
70     3     1999/07/20 2:11p Rod
71     Added a function ( VISetCount) to clamp the refresh rate to a set
72     maximum
73 
74     2     1999/06/07 4:34p Alligator
75     Changed fn name to VISetFrameBuffer
76 
77     1     1999/06/01 2:04p Ryan
78 
79   $NoKeywords: $
80  *---------------------------------------------------------------------------*/
81 
82 #ifndef __VI_H
83 #define __VI_H
84 
85 #include <revolution/vi/vitypes.h>
86 #include <revolution/vi/vifuncs.h>
87 #include <revolution/vi/vi3in1.h>
88 #include <revolution/vi/vi3in1types.h>
89 
90 #endif
91