Has anyone modified the sdspiFemto EEPROM read/write code to handle larger than 16 bit addresses? I'd like to use those routines to read/write the 128k EEPROM on the Hydra.
There are objects in the OBEX that can access the eeprom. IIRC the 128KB eeprom is effectively 2 x 64KB eeproms. i.e. the address bits A0-2 are effectively used here to address the blocks within the eeprom. You will need to look at the 24LC1024 specs to see how this works.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ Links to other interesting threads:
sdspiFemto already handles EEPROMs up to 128K bytes in size. As Cluso99 mentioned, these are treated as two 64K byte EEPROMs. sdspiFemto (and Basic_I2C_Driver) can handle up to 512K of EEPROM (8 x 64K) on an I2C bus as described in the comments at the beginning of the object.
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
· Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz