File nut/dev/nvmem_at45d.c


Included Files


Local Variables

devSysConf
static NUTDEVICE* devSysConf
Used in: SpiAt45dConfigDevice()  
  SpiAt45dConfigPage()  
  SpiAt45dConfigRead()  
  SpiAt45dConfigSize()  
  SpiAt45dConfigWrite()  

Global Function SpiAt45dConfigRead()

int SpiAt45dConfigRead ( size_t pos, void* data, size_t len )
Prototyped in: nut/include/dev/nvmem_at45d.h
Calls: SpiAt45dConfigPage() nut/dev/nvmem_at45d.c
  SpiAt45dConfigSize() nut/dev/nvmem_at45d.c
  free() nut/crt/malloc.c
  malloc() nut/crt/malloc.c
  memcpy() nut/c/string/memcpy.c
  SpiAt45dPageRead()
References Variables: devSysConf nut/dev/nvmem_at45d.c

Global Function SpiAt45dConfigSize()

size_t SpiAt45dConfigSize ( void )
Prototyped in: nut/include/dev/nvmem_at45d.h
Calls: SpiAt45dConfigDevice() nut/dev/nvmem_at45d.c
  SpiAt45dPageSize()
Called by: SpiAt45dConfigRead() nut/dev/nvmem_at45d.c
  SpiAt45dConfigWrite() nut/dev/nvmem_at45d.c
References Variables: devSysConf nut/dev/nvmem_at45d.c

Global Function SpiAt45dConfigWrite()

int SpiAt45dConfigWrite ( size_t pos, const void* data, size_t len )
Prototyped in: nut/include/dev/nvmem_at45d.h
Calls: SpiAt45dConfigPage() nut/dev/nvmem_at45d.c
  SpiAt45dConfigSize() nut/dev/nvmem_at45d.c
  free() nut/crt/malloc.c
  malloc() nut/crt/malloc.c
  memcmp() nut/c/string/memcmp.c
  memcpy() nut/c/string/memcpy.c
  SpiAt45dPageRead(), SpiAt45dPageSize(), SpiAt45dPageWrite()
References Variables: devSysConf nut/dev/nvmem_at45d.c

Local Function SpiAt45dConfigDevice()

static int SpiAt45dConfigDevice ( void )
Calls: NutEventPost(), SpiAt45dInit()
Called by: SpiAt45dConfigSize() nut/dev/nvmem_at45d.c
References Variables: devSysConf nut/dev/nvmem_at45d.c

Local Function SpiAt45dConfigPage()

static uint32_t SpiAt45dConfigPage ( void )
Calls: SpiAt45dPages()
Called by: SpiAt45dConfigRead() nut/dev/nvmem_at45d.c
  SpiAt45dConfigWrite() nut/dev/nvmem_at45d.c
References Variables: devSysConf nut/dev/nvmem_at45d.c