Subversion Repositories freemyipod

Rev

Rev 653 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 653 Rev 674
Line 34... Line 34...
34
 
34
 
35
/* emCORE library identifier */
35
/* emCORE library identifier */
36
#define LIBMKFAT32_IDENTIFIER 0x3233464d
36
#define LIBMKFAT32_IDENTIFIER 0x3233464d
37
 
37
 
38
/* increase this every time the api struct changes */
38
/* increase this every time the api struct changes */
39
#define LIBMKFAT32_API_VERSION 1
39
#define LIBMKFAT32_API_VERSION 2
40
 
40
 
41
/* update this to latest version if a change to the api struct breaks
41
/* update this to latest version if a change to the api struct breaks
42
   backwards compatibility (and please take the opportunity to sort in any
42
   backwards compatibility (and please take the opportunity to sort in any
43
   new function which are "waiting" at the end of the function table) */
43
   new function which are "waiting" at the end of the function table) */
44
#define LIBMKFAT32_MIN_API_VERSION 1
44
#define LIBMKFAT32_MIN_API_VERSION 2
45
 
45
 
46
/* NOTE: To support backwards compatibility, only add new functions at
46
/* NOTE: To support backwards compatibility, only add new functions at
47
         the end of the structure.  Every time you add a new function,
47
         the end of the structure.  Every time you add a new function,
48
         remember to increase LIBMKFAT32_API_VERSION. If you make changes to the
48
         remember to increase LIBMKFAT32_API_VERSION. If you make changes to the
49
         existing APIs, also update LIBMKFAT32_MIN_API_VERSION to current version */
49
         existing APIs, also update LIBMKFAT32_MIN_API_VERSION to current version */