Lines Matching full:checksum
422 { unsigned char *ucptr, checksum ; in sds_2byte_read() local
441 checksum = psds->read_data [1] ; in sds_2byte_read()
442 if (checksum != 0x7E) in sds_2byte_read()
443 { printf ("Error 1 : %02X\n", checksum & 0xFF) ; in sds_2byte_read()
447 checksum ^= psds->read_data [k] ; in sds_2byte_read()
449 checksum &= 0x7F ; in sds_2byte_read()
451 if (checksum != psds->read_data [SDS_BLOCK_SIZE - 2]) in sds_2byte_read()
452 …{ psf_log_printf (psf, "Block %d : checksum is %02X should be %02X\n", psds->read_data [4], checks… in sds_2byte_read()
466 { unsigned char *ucptr, checksum ; in sds_3byte_read() local
485 checksum = psds->read_data [1] ; in sds_3byte_read()
486 if (checksum != 0x7E) in sds_3byte_read()
487 { printf ("Error 1 : %02X\n", checksum & 0xFF) ; in sds_3byte_read()
491 checksum ^= psds->read_data [k] ; in sds_3byte_read()
493 checksum &= 0x7F ; in sds_3byte_read()
495 if (checksum != psds->read_data [SDS_BLOCK_SIZE - 2]) in sds_3byte_read()
496 …{ psf_log_printf (psf, "Block %d : checksum is %02X should be %02X\n", psds->read_data [4], checks… in sds_3byte_read()
510 { unsigned char *ucptr, checksum ; in sds_4byte_read() local
529 checksum = psds->read_data [1] ; in sds_4byte_read()
530 if (checksum != 0x7E) in sds_4byte_read()
531 { printf ("Error 1 : %02X\n", checksum & 0xFF) ; in sds_4byte_read()
535 checksum ^= psds->read_data [k] ; in sds_4byte_read()
537 checksum &= 0x7F ; in sds_4byte_read()
539 if (checksum != psds->read_data [SDS_BLOCK_SIZE - 2]) in sds_4byte_read()
540 …{ psf_log_printf (psf, "Block %d : checksum is %02X should be %02X\n", psds->read_data [4], checks… in sds_4byte_read()
771 { unsigned char *ucptr, checksum ; in sds_2byte_write() local
789 checksum = psds->write_data [1] ; in sds_2byte_write()
791 checksum ^= psds->write_data [k] ; in sds_2byte_write()
792 checksum &= 0x7F ; in sds_2byte_write()
794 psds->write_data [SDS_BLOCK_SIZE - 2] = checksum ; in sds_2byte_write()
812 { unsigned char *ucptr, checksum ; in sds_3byte_write() local
831 checksum = psds->write_data [1] ; in sds_3byte_write()
833 checksum ^= psds->write_data [k] ; in sds_3byte_write()
834 checksum &= 0x7F ; in sds_3byte_write()
836 psds->write_data [SDS_BLOCK_SIZE - 2] = checksum ; in sds_3byte_write()
854 { unsigned char *ucptr, checksum ; in sds_4byte_write() local
874 checksum = psds->write_data [1] ; in sds_4byte_write()
876 checksum ^= psds->write_data [k] ; in sds_4byte_write()
877 checksum &= 0x7F ; in sds_4byte_write()
879 psds->write_data [SDS_BLOCK_SIZE - 2] = checksum ; in sds_4byte_write()