Microchip® Advanced Software Framework

at24cxx.c File Reference
#include "board.h"
#include "compiler.h"
#include "gpio.h"
#include "conf_at24cxx.h"
#include "at24cxx.h"
#include "cycle_counter.h"
#include "twi.h"

Functions

void at24cxx_init (int32_t fcpu)
 This function will initialize the AT24CXX serial EEPROM. More...
 
uint8_t at24cxx_read_byte (uint16_t byte_address)
 Read single byte from serial EEPROM. More...
 
void at24cxx_read_continuous (uint16_t start_address, uint16_t length, uint8_t *rd_buffer)
 Read bytes continuously from the serial EEPROM. More...
 
void at24cxx_write_byte (uint16_t byte_address, uint8_t byte_value)
 Write single byte to the serial EEPROM. More...
 
void at24cxx_write_continuous (uint16_t start_address, uint16_t length, uint8_t const *wr_buffer)
 Write bytes continuously to the serial EEPROM. More...
 

Variables

static uint32_t cpu_hz
 

uint32_t cpu_hz
static