00001 00007 #include "uffs/uffs_version.h" 00008 00009 #include <stdio.h> 00010 #define PFX "ver:" 00011 00012 00013 static char version_buf[8]; 00014 00015 const char * uffs_Version2Str(int ver) 00016 { 00017 sprintf(version_buf, "%1d.%02d.%04d", (ver&0xff000000) >> 24, (ver&0xff0000) >> 16, (ver&0xffff)); 00018 return version_buf; 00019 } 00020 00021 int uffs_GetVersion(void) 00022 { 00023 return UFFS_VERSION; 00024 } 00025 00026 int uffs_GetMainVersion(int ver) 00027 { 00028 return (ver&0xff000000) >> 24; 00029 } 00030 00031 int uffs_GetMinorVersion(int ver) 00032 { 00033 return (ver&0xff0000) >> 16; 00034 }