You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					38 lines
				
				833 B
			
		
		
			
		
	
	
					38 lines
				
				833 B
			| 
								 
											16 years ago
										 
									 | 
							
								/*-------------------------------------------*/
							 | 
						||
| 
								 | 
							
								/* Integer type definitions for FatFs module */
							 | 
						||
| 
								 | 
							
								/*-------------------------------------------*/
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#ifndef _INTEGER
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#if 0
							 | 
						||
| 
								 | 
							
								#include <windows.h>
							 | 
						||
| 
								 | 
							
								#else
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* These types must be 16-bit, 32-bit or larger integer */
							 | 
						||
| 
								 | 
							
								typedef int				INT;
							 | 
						||
| 
								 | 
							
								typedef unsigned int	UINT;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* These types must be 8-bit integer */
							 | 
						||
| 
								 | 
							
								typedef signed char		CHAR;
							 | 
						||
| 
								 | 
							
								typedef unsigned char	UCHAR;
							 | 
						||
| 
								 | 
							
								typedef unsigned char	BYTE;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* These types must be 16-bit integer */
							 | 
						||
| 
								 | 
							
								typedef short			SHORT;
							 | 
						||
| 
								 | 
							
								typedef unsigned short	USHORT;
							 | 
						||
| 
								 | 
							
								typedef unsigned short	WORD;
							 | 
						||
| 
								 | 
							
								typedef unsigned short	WCHAR;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* These types must be 32-bit integer */
							 | 
						||
| 
								 | 
							
								typedef long			LONG;
							 | 
						||
| 
								 | 
							
								typedef unsigned long	ULONG;
							 | 
						||
| 
								 | 
							
								typedef unsigned long	DWORD;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								/* Boolean type */
							 | 
						||
| 
								 | 
							
								typedef enum { FALSE = 0, TRUE } BOOL;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define _INTEGER
							 | 
						||
| 
								 | 
							
								#endif
							 |