MCPcopy Create free account
hub / github.com/RetiredWizard/PyDOS / _write_addr

Method _write_addr

mpython/extFlash/lib/spiflash.py:95–103  ·  view source on GitHub ↗
(self, cmd, addr)

Source from the content-addressed store, hash-verified

93 self._spi.write(self._buf)
94
95 def _write_addr(self, cmd, addr):
96 self._addrbuf[0] = cmd
97 if self._addr4b:
98 self._addrbuf[-4] = addr >> 24
99 self._addrbuf[-3] = addr >> 16
100 self._addrbuf[-2] = addr >> 8
101 self._addrbuf[-1] = addr
102 self._cs(0)
103 self._spi.write(self._addrbuf)
104
105 def getid(self):
106 self._cs(0)

Callers 4

get_sfdpMethod · 0.95
flash_readMethod · 0.95
flash_writeMethod · 0.95
flash_eraseMethod · 0.95

Calls 1

writeMethod · 0.45

Tested by

no test coverage detected