kopia lustrzana https://github.com/peterhinch/micropython_eeprom
Porównaj commity
No commits in common. "80dc293c17305a3f933b6596d7dcdfeb64791ebe" and "75e8311ffb0fe48dc891a17af2fa07ca2373cc45" have entirely different histories.
80dc293c17
...
75e8311ffb
|
@ -89,7 +89,6 @@ class EEPROM(EepromDevice):
|
|||
def _wait_rdy(self): # After a write, wait for device to become ready
|
||||
mvp = self._mvp
|
||||
cs = self._ccs # Chip is already current
|
||||
tstart = time.ticks_ms()
|
||||
while True:
|
||||
mvp[0] = _RDSR
|
||||
cs(0)
|
||||
|
@ -98,8 +97,6 @@ class EEPROM(EepromDevice):
|
|||
if not mvp[1]: # We never set BP0 or BP1 so ready state is 0.
|
||||
break
|
||||
time.sleep_ms(1)
|
||||
if time.ticks_diff(time.ticks_ms(), tstart) > 1000:
|
||||
raise OSError("Device ready timeout.")
|
||||
|
||||
# Given an address, set current chip select and address buffer.
|
||||
# Return the number of bytes that can be processed in the current page.
|
||||
|
|
Ładowanie…
Reference in New Issue