projekty/Source/example1/src/Ramtron.h File Reference

#include "./include/types.h"
#include "./include/lpc229x.h"
#include "I2C.h"

Go to the source code of this file.

Defines

#define FRAM_R   0xA1
#define FRAM_W   0xA0

Functions

uint8_t RamtronWriteByte (uint8_t, uint8_t)
unsigned char * RamtronWriteString (uint8_t, unsigned char *)
uint8_t RamtronInit (void)
unsigned char RamtronReadByte (uint8_t)


Define Documentation

#define FRAM_R   0xA1

Definition at line 28 of file Ramtron.h.

Referenced by RamtronReadByte().

#define FRAM_W   0xA0

Definition at line 29 of file Ramtron.h.

Referenced by RamtronInit(), RamtronReadByte(), and RamtronWriteByte().


Function Documentation

uint8_t RamtronInit ( void   ) 

Definition at line 57 of file Ramtron.c.

References FRAM_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_reset(), and WD_Reset().

Referenced by Init(), and RMenu().

unsigned char RamtronReadByte ( uint8_t   ) 

Definition at line 85 of file Ramtron.c.

References FRAM_R, FRAM_W, I2C_I2STAT, I2C_SetSTO(), printf(), ReadOnI2C(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().

Referenced by GetStatus(), and RMenu().

uint8_t RamtronWriteByte ( uint8_t  ,
uint8_t   
)

Definition at line 141 of file Ramtron.c.

References FRAM_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().

Referenced by RamtronWriteString(), RMenu(), and SetStatus().

unsigned char* RamtronWriteString ( uint8_t  ,
unsigned char *   
)

Definition at line 34 of file Ramtron.c.

References NULL, printf(), and RamtronWriteByte().

Referenced by main().


Generated on Fri Sep 21 13:41:55 2007 for example1 by  doxygen 1.4.7