File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -90,9 +90,9 @@ bitfield! {
9090 cycmatch, set_cycmatch: 7 ;
9191 datavmatch, set_datavmatch: 8 ;
9292 lnk1ena, set_lnk1ena: 9 ;
93- u8 , datavsize, set_datavsize: 2 , 10 ;
94- u8 , datavaddr0, set_datavaddr0: 4 , 12 ;
95- u8 , datavaddr1, set_datavaddr1: 4 , 16 ;
93+ u8 , datavsize, set_datavsize: 11 , 10 ;
94+ u8 , datavaddr0, set_datavaddr0: 15 , 12 ;
95+ u8 , datavaddr1, set_datavaddr1: 19 , 16 ;
9696 matched, _: 24 ;
9797}
9898
@@ -448,6 +448,10 @@ impl Comparator {
448448 // don't compare cycle counter value
449449 // NOTE: only needed for comparator 0, but is SBZP.
450450 r. set_cycmatch ( false ) ;
451+ // SBZ as needed, see Page 784/C1-724
452+ r. set_datavsize ( 0 ) ;
453+ r. set_datavaddr0 ( 0 ) ;
454+ r. set_datavaddr1 ( 0 ) ;
451455
452456 r
453457 } ) ;
You can’t perform that action at this time.
0 commit comments