@@ -136,16 +136,14 @@ def single_byte_decode(self, rw, b0):
136
136
if rw == "WRITE" :
137
137
current_register = self .register_map [self .current_bank ][b0 ]
138
138
bitfields = self .load_bitfields (current_register )
139
- print ("\n \t SETRD %s (%s)" % (self ._reg_name (b0 ), self ._h (b0 )))
140
139
self .prev_single_byte_write = b0
141
140
else :
142
141
current_register = self .register_map [self .current_bank ][self .prev_single_byte_write ]
143
142
bitfields = self .load_bitfields (current_register )
144
143
if (
145
144
self .prev_single_byte_write != None
146
145
): # isn't this always going to be set in this case? for normal register'd i2c yes.
147
- print ("\t _READ %s (%s)" % (self ._b (b0 ), self ._h (b0 )))
148
- print (
146
+ debug_print (
149
147
"%s read as %s (%s)"
150
148
% (
151
149
self ._reg_name (self .prev_single_byte_write ),
@@ -168,12 +166,10 @@ def decode_set_value(self, rw, reg_addr, value_byte):
168
166
self .current_bank = value_byte >> 4
169
167
return
170
168
# ****IDENTIFIED WRITE TO REG W/ NEW VALUE ***
171
- print ("SET %s to %s (%s)" % (self ._reg_name (reg_addr ), self ._b (value_byte ), self ._h (value_byte )))
169
+ debug_print ("SET %s to %s (%s)" % (self ._reg_name (reg_addr ), self ._b (value_byte ), self ._h (value_byte )))
172
170
old_value = current_register ['last_read_value' ]
173
171
174
- print ("" )
175
172
self .decode_by_bitfield (current_register , value_byte )
176
- print ("" )
177
173
178
174
def decode_by_bitfield (self , current_register , new_value ):
179
175
old_value = current_register ['last_read_value' ]
@@ -193,17 +189,17 @@ def bitfield_change_str(self, bitfield, unset_bitmask, set_bitmask, new_value):
193
189
change_str = None
194
190
if bf_mask >> bf_shift == 0b1 :
195
191
if (bf_mask & unset_bitmask ):
196
- change_str = "\t \t %s was unset" % bf_name
192
+ change_str = "%s was unset" % bf_name
197
193
if (bf_mask & set_bitmask ):
198
- change_str = "\t \t %s was set" % bf_name
194
+ change_str = "%s was set" % bf_name
199
195
else :
200
196
if (bf_mask & unset_bitmask ) or (bf_mask & set_bitmask ):
201
197
bf_value = (bf_mask & new_value )>> bf_shift
202
198
if bf_name in hardcoded_cvs :
203
199
bf_value = hardcoded_cvs [bf_name ][bf_value ]
204
200
else :
205
201
bf_value = hex (bf_value )
206
- change_str = "\t \t %s was changed to %s" % (bf_name , bf_value )
202
+ change_str = "%s was changed to %s" % (bf_name , bf_value )
207
203
208
204
return change_str
209
205
@@ -217,7 +213,7 @@ def load_bitfields(self, current_register):
217
213
218
214
if not bitfield_name or (prev_bitfield_name == bitfield_name ):
219
215
continue
220
- # print("name:", bitfield_name, "mask: %s shift: %d"%(format(bitfield_mask,"#010b"), bitfield_shift))
216
+
221
217
bitfields .append ((bitfield_name , bitfield_mask , bitfield_shift ))
222
218
prev_bitfield_name = bitfield_name
223
219
current_register ['bitfields' ] = bitfields
@@ -231,7 +227,6 @@ def bitfield_def_to_bitfield(self, bitfield_def, shift):
231
227
bf_end = int (bf_end )
232
228
bf_start = int (bf_start )
233
229
bitfield_mask = self .bitfield_range_to_mask (bf_start , bf_end )
234
- # SINGLE BIT W/ NAME
235
230
else :
236
231
bitfield_name = bitfield_def
237
232
bitfield_mask = (1 << shift )
0 commit comments