![Sun Oracle Storage Tek T10000 Скачать руководство пользователя страница 266](http://html1.mh-extra.com/html/sun-oracle/storage-tek-t10000/storage-tek-t10000_reference-manual_1393179266.webp)
Vendor Unique SB-2 CRC
248
T10000: Interface Reference Manual • January 2011
• E20425-01
#ifdef FICON
/* Test data, expected CRC is 0x1DC41771 */
0x00, 0x00, 0x00, 0xC7,
0x00, 0x00, 0x00, 0xC8
#else
/* ASCII "123456789" Expected CRC is 0xFC891918 */
0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39
#endif
};
printf("\nCrc32 ver. 1.0, 32bit CRC32 Demonstration Program.\n\n");
blk_len = sizeof(test_data);
printf("Sizeof test_data = %d \n", blk_len);
printf("Input String:\n");
for(cnt = 0; cnt < blk_len; cnt++)
printf("%02X ", test_data[cnt]);
/* Do Non Reflected CRC */
blk_len = sizeof(test_data);
blk_adr = &test_data[0];
crc = INIT;
while (blk_len--)
crc = crctable[((crc>>24) ^ *+) & 0xFF] ^ (crc << 8);
crc = crc ^ XOROUT;
printf("\n\nNon Reflected Actual CRC32 = 0x%08X\n", crc);
#ifdef FICON
printf("\nExpected CRC32 = 0x1DC41771\n");
#else
printf("\nExpected CRC32 = 0xFC891918\n");
#endif
return(0);
}
/*******************************************************************/
Figure 2. SB-2 CRC Program Example (Sheet 6 of 6)
Содержание Storage Tek T10000
Страница 14: ...Tables xiv T10000 Interface Reference Manual January 2011 E20425 01...
Страница 18: ...What s New xx T10000 Interface Reference Manual January 2011 E20425 01...
Страница 30: ...Considerations 12 T10000 Interface Reference Manual January 2011 E20425 01 Figure 5 Cascading Hubs...
Страница 82: ...Private Loop SCSI Target Discovery 64 T10000 Interface Reference Manual January 2011 E20425 01...
Страница 286: ...Glossary 268 T10000 Interface Reference Manual January 2011 E20425 01...