Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Functions
aaspi_eeprom.c File Reference
#include "aardvark.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for aaspi_eeprom.c:

Macros

#define PAGE_SIZE   32
 

Functions

static void _writeMemory (Aardvark handle, u16 addr, u16 length, int zero)
 
static void _readMemory (Aardvark handle, u16 addr, u16 length)
 
int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ PAGE_SIZE

#define PAGE_SIZE   32

Function Documentation

◆ _readMemory()

static void _readMemory ( Aardvark  handle,
u16  addr,
u16  length 
)
static

◆ _writeMemory()

static void _writeMemory ( Aardvark  handle,
u16  addr,
u16  length,
int  zero 
)
static

References aa_sleep_ms(), aa_spi_write(), data_in, length, n, PAGE_SIZE, and zero.

Referenced by main().

◆ main()

int main ( int  argc,
char *  argv[] 
)