meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
adv:hardsectorconf [2022/07/26 21:09] – diskblitz | adv:hardsectorconf [2023/06/12 13:11] (current) – Add sectorVerify david-schmidt | ||
---|---|---|---|
Line 13: | Line 13: | ||
=== name === | === name === | ||
String - // | String - // | ||
- | This is a descriptive name of the format. It is only used for informational purposes. | + | This is a descriptive name of the format. It must be unique, but otherwise |
- | ex: ''" | + | ex: ''" |
=== settings === | === settings === | ||
Line 23: | Line 23: | ||
ex: ''" | ex: ''" | ||
+ | === fastname === | ||
+ | String - // | ||
+ | This is used by the Fast Imager when displaying the name of this format. | ||
+ | |||
+ | ex: ''" | ||
=== export === | === export === | ||
Line 29: | Line 34: | ||
ex: ''" | ex: ''" | ||
+ | |||
+ | === enabled === | ||
+ | [Boolean] - // | ||
+ | Set to '' | ||
+ | |||
+ | ex: ''" | ||
Line 151: | Line 162: | ||
ex: ''" | ex: ''" | ||
+ | |||
+ | === addrMarkerBitMask === | ||
+ | String - // | ||
+ | Address field marker bit mask to apply - value in hex. | ||
+ | |||
+ | ex: ''" | ||
=== addrFieldSize === | === addrFieldSize === | ||
Line 227: | Line 244: | ||
=== addrCksumRefIn === | === addrCksumRefIn === | ||
Boolean\\ | Boolean\\ | ||
- | 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 '' | + | If '' |
ex: ''" | ex: ''" | ||
Line 233: | Line 250: | ||
=== addrCksumRefOut === | === addrCksumRefOut === | ||
Boolean\\ | Boolean\\ | ||
- | 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 '' | + | If '' |
ex: ''" | ex: ''" | ||
Line 300: | Line 317: | ||
=== trackVerify === | === trackVerify === | ||
Boolean - //Only used if trackDerived is " | Boolean - //Only used if trackDerived is " | ||
- | Set to true if you would like to validate that the track number matches the physical track number. If no value is provided, then it defaults to '' | + | Set to '' |
ex: ''" | ex: ''" | ||
Line 348: | Line 365: | ||
ex: ''" | ex: ''" | ||
+ | |||
+ | === sectorVerify === | ||
+ | Boolean - //Only used if sectorDerived is " | ||
+ | Set to '' | ||
+ | |||
+ | ex: ''" | ||
---- | ---- | ||
Line 363: | Line 386: | ||
ex: ''" | ex: ''" | ||
+ | |||
+ | === dataMarkerBitMask === | ||
+ | String - // | ||
+ | Data field marker bit mask to apply - value in hex. The length of the bit mask should equal the length of the marker. | ||
+ | |||
+ | ex: ''" | ||
=== dataStartIndex === | === dataStartIndex === | ||
Line 445: | Line 474: | ||
=== dataCksumRefIn === | === dataCksumRefIn === | ||
Boolean\\ | Boolean\\ | ||
- | 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 '' | + | If '' |
ex: ''" | ex: ''" | ||
Line 451: | Line 480: | ||
=== dataCksumRefOut === | === dataCksumRefOut === | ||
Boolean\\ | Boolean\\ | ||
- | 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 '' | + | If '' |
ex: ''" | ex: ''" |