1 /***********************************************************************
\r
7 * - Description: This is a description.
\r
8 ************************************************************************/
\r
10 /***********************************************************************
\r
11 * Function: SampleFunction
\r
16 * Destination - Output
\r
19 * Error Code. 0=No Error.
\r
22 * The output from <SampleFunction>.
\r
27 ************************************************************************/
\r
28 errnum_t SampleFunction( int Source, int Destination )
\r
30 return Source + Destination;
\r
34 /***********************************************************************
\r
35 * Structure: SampleClass
\r
37 ************************************************************************/
\r
38 typedef struct _SampleClass SampleClass;
\r
39 struct _SampleClass {
\r
41 /* Variable: duration_msec
\r
42 See "TimerClass". */
\r
43 uint16_t duration_msec;
\r
45 /* Variable: reserved */
\r
48 /*-------------------------------------------------------*/
\r
51 /* Variable: color */
\r
56 /***********************************************************************
\r
57 * Structure: Sample2_Class
\r
58 ************************************************************************/
\r
59 typedef struct _Sample2_Class Sample2_Class;
\r
60 struct _Sample2_Class {
\r
65 /***********************************************************************
\r
66 * Function: SampleFunction1
\r
71 * Destination - Output
\r
74 * Error Code. 0=No Error.
\r
77 * >SampleFunction( 0, 0 );
\r
78 ************************************************************************/
\r
79 errnum_t SampleFunction( int Source, int Destination )
\r
81 return Source + Destination;
\r
85 /***********************************************************************
\r
86 * Function: SampleFunction2
\r
87 * This is a brief 2.
\r
100 * The output from <SampleFunction>.
\r
101 ************************************************************************/
\r
102 errnum_t SampleFunction2( int Source, int Destination )
\r
104 return Source + Destination;
\r
108 /***********************************************************************
\r
109 * Function: SampleFunction3
\r
110 * This is a brief 3.
\r
117 ************************************************************************/
\r
118 errnum_t SampleFunction3( int Source, int Destination )
\r
120 return Source + Destination;
\r
124 /***********************************************************************
\r
125 * Function: SampleFunction0
\r
126 ************************************************************************/
\r
127 errnum_t SampleFunction0( int Source, int Destination )
\r
129 return Source + Destination;
\r
133 /***********************************************************************
\r
134 * Enumeration: SampleEnum
\r
137 * : SymbolA - 0, NULL
\r
142 ************************************************************************/
\r
143 typedef enum _SampleEnum SampleEnum;
\r
150 /***********************************************************************
\r
151 * Type: ARGB8888Type
\r
153 ************************************************************************/
\r
154 typedef uint32_t ARGB8888Type;
\r
157 /***********************************************************************
\r
159 * No parameter macro
\r
166 ************************************************************************/
\r
167 #define N_MACRO() (1)
\r
170 /***********************************************************************
\r
172 * With parameter macro
\r
178 * Error Code. 0=No Err.
\r
179 ************************************************************************/
\r
180 #define A_MACRO( x ) ((x)+1)
\r
183 /***********************************************************************
\r
184 * Constant: VALUE_CONSTANT
\r
185 * No parameter macro
\r
186 ************************************************************************/
\r
187 #define VALUE_CONSTANT 1
\r
190 /***********************************************************************
\r
191 * Constants: BYTE_ENDIAN
\r
193 * BYTE_LITTLE_ENDIAN - Little endian
\r
194 * BYTE_BIG_ENDIAN - Big endian
\r
195 ************************************************************************/
\r
196 #define BYTE_LITTLE_ENDIAN 1
\r
197 #define BYTE_BIG_ENDIAN 2
\r