• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/target/linux/at91/image/dfboot/src/

Lines Matching defs:SizeToDownload

386 	volatile unsigned int SizeToDownload = 0x21400;
398 SizeToDownload = *(int *)(AddressToDownload + AT91C_OFFSET_VECT6);
403 if (read_dataflash(AT91C_BOOT_DATAFLASH_ADDR, SizeToDownload + 8,
411 (unsigned int)SizeToDownload , (unsigned int *)&crc2);
412 crc1 = (int)(*(char *)(AddressToDownload + SizeToDownload)) +
413 (int)(*(char *)(AddressToDownload + SizeToDownload + 1) << 8) +
414 (int)(*(char *)(AddressToDownload + SizeToDownload + 2) << 16) +
415 (int)(*(char *)(AddressToDownload + SizeToDownload + 3) << 24);
419 *(int *)(AddressToDownload + SizeToDownload + 4);
546 volatile unsigned int AddressToDownload, SizeToDownload;
608 SizeToDownload = AT91C_DOWNLOAD_MAX_SIZE;
741 SizeToDownload, XmodemProtocol, 0);
743 SizeToDownload = (unsigned int)((svcXmodem.pData) -
753 i = (SizeToDownload / 512)+1 + (NbPage << 13) +
755 SizeToDownload = 512 * (i &0xFF);
761 *(int *)(AddressToDownload + SizeToDownload + 4) =
765 i = SizeToDownload;
771 // printf("\nWrite %d bytes in DataFlash [0x%x]\n",SizeToDownload, DeviceAddress);
773 pAT91->CRC32((const unsigned char *)AddressToDownload, SizeToDownload , &crc1);
776 *(char *)(AddressToDownload + SizeToDownload) = (char)(crc1 & 0x000000FF);
777 *(char *)(AddressToDownload + SizeToDownload + 1) = (char)((crc1 & 0x0000FF00) >> 8);
778 *(char *)(AddressToDownload + SizeToDownload + 2) = (char)((crc1 & 0x00FF0000) >> 16);
779 *(char *)(AddressToDownload + SizeToDownload + 3) = (char)((crc1 & 0xFF000000) >> 24);
782 write_dataflash (DeviceAddress, AddressToDownload, (SizeToDownload + 8));
785 for(i=0; i <= SizeToDownload; i++)
789 read_dataflash (DeviceAddress, (SizeToDownload + 4), (char *)(AddressToDownload));
794 pAT91->CRC32((const unsigned char *)AddressToDownload, SizeToDownload , &crc2);
795 crc1 = (int)(*(char *)(AddressToDownload + SizeToDownload)) +
796 (int)(*(char *)(AddressToDownload + SizeToDownload + 1) << 8) +
797 (int)(*(char *)(AddressToDownload + SizeToDownload + 2) << 16) +
798 (int)(*(char *)(AddressToDownload + SizeToDownload + 3) << 24);