 |
NetBurner 3.0
|
27 #ifndef _NB_FACTORY_H_ 28 #define _NB_FACTORY_H_ 37 #define NB_FACTORY_DEFAULTS_VERSION (DWORD)( 0x01110000 ) 38 #define NB_FACTORY_DEFAULTS_VERSION_STRING "01.00" 43 #define NB_FACTORY_MODULE_BASE_NAME "SB70" 45 #define NB_FACTORY_MODULE_BASE_NAME "SB70B" 47 #define NB_FACTORY_MODULE_BASE_NAME "SB70LC" 49 #define NB_FACTORY_MODULE_BASE_NAME "SB70EX" 51 #define NB_FACTORY_MODULE_BASE_NAME "MOD5270" 53 #define NB_FACTORY_MODULE_BASE_NAME "MOD5234" 55 #define NB_FACTORY_MODULE_BASE_NAME "MOD5282" 57 #define NB_FACTORY_MODULE_BASE_NAME "CB34" 59 #define NB_FACTORY_MODULE_BASE_NAME "MOD5272" 61 #define NB_FACTORY_MODULE_BASE_NAME "SB72" 63 #define NB_FACTORY_MODULE_BASE_NAME "SB72EX" 65 #define NB_FACTORY_MODULE_BASE_NAME "SB700EX" 66 #elif defined MOD5441X 67 #define NB_FACTORY_MODULE_BASE_NAME "MOD5441X" 69 #error Module not supported 73 #define NB_FACTORY_BASE_DESC "SSH User Key Example" 76 #define NB_FACTORY_FEATURE_NAME "" 77 #define NB_FACTORY_FEATURE_DESC "Upload SSH Key Example" 79 #define NB_FACTORY_INCLUDE_SSH ( 1 ) 80 #define SSH_KEY_SIZE_MAX_PEM ( ( 4 * 1024 ) - 1 ) 82 #define NB_FACTORY_INACTIVITY_TIMEOUT_SSH_DEFAULT ( 180 ) 83 #define NB_FACTORY_NEW_CONNECTION_TIMEOUT_SSH_DEFAULT ( 360 ) 85 #define NB_FACTORY_SSH_PERMANENT_KEY_DESC_DEFAULT "NetBurner Library Default " 86 #define NB_FACTORY_SSH_INCLUDED_KEY_DESC_DEFAULT "Application Default " 87 #define NB_FACTORY_SSH_INSTALLED_KEY_DESC_DEFAULT "User Installed " 89 #define NB_FACTORY_SSH_FILE_NAME_KEY_RSA "rsa.key" 90 #define NB_FACTORY_SSH_FILE_NAME_KEY_DSA "dsa.key" 93 #define NB_FACTORY_DHCP_TIMEOUT_IN_TICKS ( 10 * TICKS_PER_SECOND ) 102 #define NB_FACTORY_FILE_SIZE_MAXIMUM ( 4 * 1024 ) 114 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 116 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 122 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 124 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 130 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 132 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 136 #error Module not supported 137 #elif defined MOD5270 140 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 142 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 145 #elif defined MOD5234 148 #define NB_FACTORY_FLASH_2MB_16KB_SECTORS ( 1 ) 150 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 153 #elif defined MOD5282 156 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 158 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 164 #define NB_FACTORY_FLASH_2MB_16KB_SECTORS ( 1 ) 166 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 169 #elif defined MOD5272 172 #define NB_FACTORY_FLASH_2MB_16KB_SECTORS ( 1 ) 174 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 180 #define NB_FACTORY_FLASH_500KB_1KB_SECTORS ( 1 ) 182 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 188 #define NB_FACTORY_FLASH_2MB_16KB_SECTORS ( 1 ) 190 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 193 #elif defined SB700EX 196 #define NB_FACTORY_FLASH_2MB_16KB_SECTORS ( 1 ) 198 #define NB_FACTORY_FS_FLASHBASE ( 0xFFC00000 ) 201 #elif defined MOD5441X 204 #define NB_FACTORY_FLASH_32MB_128KB_SECTORS ( 1 ) 206 #define NB_FACTORY_FS_FLASHBASE ( 0xC0000000 ) 212 #error Module not supported 216 #define debug_iprintf(...)\ 218 if ( bShowDebug == TRUE ) \ 220 iprintf( __VA_ARGS__ ); \