Lines Matching refs:cache
324 self.cache = {
553 if self.cache["usb_pid"] is not None:
554 return self.cache["usb_pid"]
583 self.cache["usb_pid"] = p.pid
984 if self.cache["flash_id"] is None:
986 self.cache["flash_id"] = self.run_spiflash_command(SPIFLASH_RDID, b"", 24)
987 return self.cache["flash_id"]
1007 if self.cache["chip_id"] is None:
1014 self.cache["chip_id"] = res[9] # 2/4 status bytes invariant
1015 return self.cache["chip_id"]
1021 if self.cache["uart_no"] is None:
1022 self.cache["uart_no"] = self.read_reg(self.UARTDEV_BUF_NO) & 0xFF
1023 return self.cache["uart_no"]