Thread: GCR encoding
View Single Post
Old 21 September 2018, 19:27   #19
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
Quote:
Originally Posted by Toni Wilen View Post
Yes, it checks for $cc but there is no guarantee it needs to be first read byte.
Sure, but if I had to decide how to code a 'sync to MSB' I would do this:
- maximum number of 1 bits consecutive allowed in coding for 1 byte (FF)
- a 0 to invalidate the sequence making an impossible pattern
- a 1 to the MSB of the next byte to indicate valid data
then 'FF' "0" 'CC' it would tell me the first valid byte (CC) after a sync
But they are only suppositions

EDIT: the single "0" can be interpreted as maximum number of consecutive allowed zero on GCR
could be also "00" actual bits, the meaning would not change

Last edited by ross; 21 September 2018 at 19:35.
ross is offline  
 
Page generated in 0.08486 seconds with 11 queries