# FuncSpec

Signature: SYNTAX
Body:
SYNTAX { SPEC_VER = STRING [ 32 ]  ;  BOARD_NAME = STRING [ 128 ]  ;  VER = STRING [ 128 ]  ;  LFIFLAG = NUMBER [ 4 ]  ;  FUNC_AHEAD = NUMBER [ 1 ]  ;  PID = NUMBER [ 2 ]  ;  VID = NUMBER [ 2 ]  ;  SDK_TYPE = STRING [ 32 ]  ;  SDK_VER = STRING [ 7 ]  ;  SDK_DESCRIPTION = STRING [ 128 ]  ;  INF_DEVICE_PRODUCER_32 = STRING [ 32 ]  ;  INF_DEVICE_NAME_32 = STRING [ 32 ]  ;  ROM_VER = NUMBER [ 4 ]  , STRING [ 16 ]  ;  CFG_FILE_KEY = STRING [ 512 ]  ;  TONE_FILE_KEY = STRING [ 512 ]  ;  CONFIG_PATTERN = STRING [ 512 ]  ;  FW_VERSION = STRING [ 512 ]  ;  PACKAGE_LIST = STRING [ 512 ]  ;  CHIPID = NUMBER [ 4 ]  ;  CHIP_NAME = STRING [ 32 ]  ;  CHIPID_VENDOR_ID = NUMBER [ 4 ]  ;  CHIPID_PRODUCT_ID = NUMBER [ 4 ]  ;  FWIM = FILENAME [ 12 ]  ;  RESIM = FILENAME [ 12 ]  ;  RECOVERY_IM = FILENAME [ 32 ]  ;  CFG_MIC = FILENAME [ 12 ]  ;  CFG_AL_PARA = FILENAME [ 12 ]  ;  UPG_FILE = FILENAME [ 32 ]  , NUMBER [ 4 ]  ;  WFILE = FILENAME [ 32 ]  , NUMBER [ 4 ]  ;  DISK_FILE = FILENAME [ 32 ]  , NUMBER [ 4 ]  ;  EFW = FILENAME [ 32 ]  ;  PFW = FILENAME [ 32 ]  ;  CONFIG_DEFAULT = FILENAME [ 32 ]  ;  CONFIG_XML = FILENAME [ 32 ]  ;  CONFIG_COMPACT_XML = FILENAME [ 32 ]  ;  CONFIG_EXT_XML = FILENAME [ 32 ]  ;  CONFIG_AL_XML = FILENAME [ 32 ]  ;  CONFIG_SYS = FILENAME [ 32 ]  ;  CONFIG_NEW = FILENAME [ 32 ]  ;  CONFIG_EXT_NEW = FILENAME [ 32 ]  ;  FIRMWARE_XML = FILENAME [ 32 ]  ;  SYS_SDFS = FILENAME [ 32 ]  ;  CFG_MAKE_CARD = NUMBER [ 4 ]  ;  SYSTEM_DISK_SIZE = NUMBER [ 4 ]  ;  SPI_STG_CAP = NUMBER [ 4 ]  ;  VRAM_DISK_SIZE = NUMBER [ 4 ]  ;  BOOT_DISK_SIZE = NUMBER [ 4 ]  ;  NAND_ID = FILENAME [ 12 ]  ;  ADFUS = FILENAME [ 12 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  ;  ADFUS_U = FILENAME [ 12 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  ;  ADFU = FILENAME [ 12 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  ;  STORAGE_ID_FILE = FILENAME [ 12 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  ;  BOOT_PATCH = FILENAME [ 12 ]  , NUMBER [ 4 ]  ;  BOOT = FILENAME [ 12 ]  , NUMBER [ 4 ]  ;  LFI = NUMBER [ 4 ]  ;  LFI_BAK = NUMBER [ 4 ]  ;  TONE_DISK = NUMBER [ 4 ]  ;  FACTORY_DISK = NUMBER [ 4 ]  ;  INF_TDK_STORAGE_TYPE = NUMBER [ 4 ]  ;  CRC_DISK = STRING [ 512 ]  ;  ENCRYPT_DISK = STRING [ 512 ]  ;  PRODUCT_CONFIG = FILENAME [ 32 ]  ;  UPGRADE_CONFIG = FILENAME [ 32 ]  ;  VERIM = FILENAME [ 32 ]  ;  UPGRADE_DEBUG = STRING [ 32 ]  ;  OTA_SUPPORT = STRING [ 32 ]  ;  OTA_FILE_KEY = STRING [ 512 ]  ;  OTA_BIN_OUTPUT = STRING [ 32 ]  ;  BOOT_UPGRADE_SUPPORT = STRING [ 32 ]  ;  FW_COMPRESS = STRING [ 32 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  , NUMBER [ 4 ]  , STRING [ 32 ]  ;  USB_ADFU_PROTOCOL_SWITCH = STRING [ 32 ]  ;  UPGRADE_BAUDRATE = NUMBER [ 4 ]  ;  SDK_BAUDRATE = NUMBER [ 4 ]  ;  SCRIPT_TYPE = STRING [ 32 ]  ;  SCRIPT_PY = FILENAME [ 32 ]  ;  SCRIPT_PYD = FILENAME [ 32 ]  ;  FWU_ENCRYPT = NUMBER [ 1 ]  ;  }  ; 


