while buf.len() >= BYTES_AT_ONCE {
for _ in 0..UNROLL {
crc = CRC32_TABLE[0x0][buf[0xf] as usize]
^ CRC32_TABLE[0x1][buf[0xe] as usize]
^ CRC32_TABLE[0x2][buf[0xd] as usize]
^ CRC32_TABLE[0x3][buf[0xc] as usize]
^ CRC32_TABLE[0x4][buf[0xb] as usize]
^ CRC32_TABLE[0x5][buf[0xa] as usize]
^ CRC32_TABLE[0x6][buf[0x9] as usize]
^ CRC32_TABLE[0x7][buf[0x8] as usize]
^ CRC32_TABLE[0x8][buf[0x7] as usize]
^ CRC32_TABLE[0x9][buf[0x6] as usize]
^ CRC32_TABLE[0xa][buf[0x5] as usize]
^ CRC32_TABLE[0xb][buf[0x4] as usize]
^ CRC32_TABLE[0xc][buf[0x3] as usize ^ ((crc >> 0x18) & 0xFF) as usize]
^ CRC32_TABLE[0xd][buf[0x2] as usize ^ ((crc >> 0x10) & 0xFF) as usize]
^ CRC32_TABLE[0xe][buf[0x1] as usize ^ ((crc >> 0x08) & 0xFF) as usize]
^ CRC32_TABLE[0xf][buf[0x0] as usize ^ ((crc >> 0x00) & 0xFF) as usize];
buf = &buf[16..];
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.