meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
adv:hardsectorconf [2022/06/13 06:35] – diskblitz | adv:hardsectorconf [2022/07/26 20:30] – diskblitz | ||
---|---|---|---|
Line 170: | Line 170: | ||
ex: ''" | ex: ''" | ||
- | === dataCksumIndex | + | === addrCksumIndex |
Int - // | Int - // | ||
Byte index of the start of the stored checksum relative to the address marker (0 = address marker). | Byte index of the start of the stored checksum relative to the address marker (0 = address marker). | ||
- | ex: ''" | + | ex: ''" |
=== addrCksumByteSize === | === addrCksumByteSize === | ||
Line 202: | Line 202: | ||
Byte index of the last byte of the address field that needs to be checksummed, | Byte index of the last byte of the address field that needs to be checksummed, | ||
- | ex: ''" | + | ex: ''" |
=== addrCksumInit === | === addrCksumInit === | ||
Line 222: | Line 222: | ||
ex: ''" | ex: ''" | ||
- | === addrCksumRevIn | + | === addrCksumRefIn |
Boolean\\ | Boolean\\ | ||
- | If true, then the data bytes will have their bit-endian reversed (eg: 0x80 becomes 0x01) on input to the checksum algorithm. If no value is provided, then it defaults to '' | + | If true, then the data bytes will be reflected (bit-endian reversed (eg: 0x80 becomes 0x01)) on input to the checksum algorithm. If no value is provided, then it defaults to '' |
- | ex: ''" | + | ex: ''" |
- | === addrCksumRevOut | + | === addrCksumRefOut |
Boolean\\ | Boolean\\ | ||
- | If true, then the result of the checksum algorithm will have its bit-endian reversed on output. If no value is provided, then it defaults to '' | + | If true, then the result of the checksum algorithm will have its data reflected (bit-endian reversed) on output. If no value is provided, then it defaults to '' |
- | ex: ''" | + | ex: ''" |
=== addrEpilog === | === addrEpilog === | ||
Line 440: | Line 440: | ||
ex: ''" | ex: ''" | ||
- | === dataCksumRevIn | + | === dataCksumRefIn |
Boolean\\ | Boolean\\ | ||
- | If true, then the data bytes will have their bit-endian reversed (eg: 0x80 becomes 0x01) on input to the checksum algorithm. If no value is provided, then it defaults to '' | + | If true, then the data bytes will be reflected (bit-endian reversed (eg: 0x80 becomes 0x01)) on input to the checksum algorithm. If no value is provided, then it defaults to '' |
- | ex: ''" | + | ex: ''" |
- | === dataCksumRevOut | + | === dataCksumRefOut |
Boolean\\ | Boolean\\ | ||
- | If true, then the result of the checksum algorithm will have its bit-endian reversed on output. If no value is provided, then it defaults to '' | + | If true, then the result of the checksum algorithm will have its data reflected (bit-endian reversed) on output. If no value is provided, then it defaults to '' |
- | ex: ''" | + | ex: ''" |
=== dataEpilog === | === dataEpilog === |