root/ar5315_microredboot/microredboot/ecos/packages/redboot/current/src/net/fwupgrade.h

Revision 12368, 0.7 kB (checked in by BrainSlayer, 5 months ago)

tftp server added, supports wiligear, ubiquiti and dd-wrt webflash format

Line 
1
2 #ifndef __ddwrt_fw__
3 #define __ddwrt_fw__
4
5 /* do header, partition and final signature check */
6 extern int fw_check_image_ddwrt(unsigned char *addr, unsigned long maxlen,
7                                 int do_flash);
8 extern int fw_check_image_ubnt(unsigned char *addr, unsigned long maxlen,
9                                int do_flash);
10 extern int fw_check_image_wili(unsigned char *addr, unsigned long maxlen,
11                                int do_flash);
12
13 #define MAX_IMAGE_SIZE          0x7E0000        /* 4mb - 64k */
14
15 #define MAX_PART_SIZE           0x800000        /* 3mb - valid only for ar531x */
16
17 /* these variables will be initialized in do_tftpd() */
18 CYG_ADDRWORD BASE_ADDR;
19 CYG_ADDRWORD FW_TEMP_BASE;
20 /***********************************************************************************/
21
22 #endif                          /* __wilibox_fw__ */
Note: See TracBrowser for help on using the browser.