Lines Matching refs:fields
916 fields = list(
920 self.wp_pin = fields[0]
923 self.clk_drv, self.q_drv = split_byte(fields[1])
924 self.d_drv, self.cs_drv = split_byte(fields[2])
925 self.hd_drv, self.wp_drv = split_byte(fields[3])
927 self.chip_id = fields[4]
937 self.min_rev = fields[5]
938 self.min_rev_full = fields[6]
939 self.max_rev_full = fields[7]
941 append_digest = fields[-1] # last byte is append_digest
956 fields = [
966 fields += [0] * 4 # padding
967 fields += [append_digest]
969 packed = struct.pack(self.EXTENDED_HEADER_STRUCT_FMT, *fields)
1056 fields = list(
1060 self.wp_pin = fields[0]
1063 self.clk_drv, self.q_drv = split_byte(fields[1])
1064 self.d_drv, self.cs_drv = split_byte(fields[2])
1065 self.hd_drv, self.wp_drv = split_byte(fields[3])
1067 if fields[15] in [0, 1]:
1068 self.append_digest = fields[15] == 1
1072 fields[15],
1076 if any(f for f in fields[4:15] if f != 0):