capi/config-flash.c File Reference

#include "config-flash.h"
#include "types.h"
#include "io.h"
#include "msg.h"
#include "uart.h"
#include "trace.h"
Include dependency graph for config-flash.c:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  eeStreamCBType
struct  lcdInitType

Functions

UINT32 fc_cc_config_size ()
UINT32 fc_ee_checksum ()
unsigned char ee_stream_cb (unsigned long userdata, unsigned long offset, unsigned char b)
UINT32 fc_ee_checksum_complete (UINT8 bPrintDots)
UINT8 fc_check ()
void fc_update_bootup_value (UINT32 addr, UINT8 bInvalidate)
UINT8 fc_get_first_bootup_flag ()
UINT8 fc_update_first_bootup_flag ()
UINT8 fc_get_bootup_count ()
void fc_update_bootup_count ()
UINT8 WriteToEEFromSSDMem ()
UINT8 MTGetStringFirstByte (UINT16 stringNum)
UINT8 MTGetStringNextByte ()
UINT8 EEToSSDReg (UINT32 tableId)
void EEToSSDMem (UINT32 eeAddr, UINT32 len, UINT32 ssdAddr)

Function Documentation

unsigned char ee_stream_cb ( unsigned long  userdata,
unsigned long  offset,
unsigned char  b 
)

References eeStreamCBType::bPrintDots, eeStreamCBType::checksum, CONFIGBYTES_END, and UART_printf().

Referenced by fc_ee_checksum_complete().

Here is the call graph for this function:

Here is the caller graph for this function:

void EEToSSDMem ( UINT32  eeAddr,
UINT32  len,
UINT32  ssdAddr 
)

References i2c_rx(), i2c_tx(), indirect_mem_writeseek(), indirect_reg_writeWord(), init_I2C(), and start_I2C_EE_write().

Here is the call graph for this function:

UINT8 EEToSSDReg ( UINT32  tableId  ) 

References read_I2C_EE(), SSD_REGRB, SSD_REGWB, TRACE2, and TRACE3.

Referenced by PlayMJPEG(), and SSD1928Init().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT32 fc_cc_config_size (  ) 

References read_I2C_EE().

Referenced by fc_ee_checksum_complete().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 fc_check (  ) 

References read_I2C_EE().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT32 fc_ee_checksum (  ) 

References read_I2C_EE().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT32 fc_ee_checksum_complete ( UINT8  bPrintDots  ) 

References eeStreamCBType::bPrintDots, eeStreamCBType::checksum, ee_stream_cb(), fc_cc_config_size(), and read_I2C_EE_stream().

Referenced by main(), and WriteToEEFromSSDMem().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 fc_get_bootup_count (  ) 

References CONFIGBYTES_BOOTUP_COUNTER_OFF, and read_I2C_EE().

Here is the call graph for this function:

UINT8 fc_get_first_bootup_flag (  ) 

References CONFIGBYTES_FIRST_BOOTUP_FLAG_OFF, and read_I2C_EE().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void fc_update_bootup_count (  ) 

References CONFIGBYTES_BOOTUP_COUNTER_OFF, and fc_update_bootup_value().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void fc_update_bootup_value ( UINT32  addr,
UINT8  bInvalidate 
)

References delay_ms(), read_I2C_EE(), and write_I2C_EE_byte().

Referenced by fc_update_bootup_count(), fc_update_first_bootup_flag(), and main().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 fc_update_first_bootup_flag (  ) 

References CONFIGBYTES_FIRST_BOOTUP_FLAG_OFF, and fc_update_bootup_value().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 MTGetStringFirstByte ( UINT16  stringNum  ) 

References i2c_rx(), i2c_tx(), init_I2C(), offStringTable, read_I2C_EE(), and start_I2C_EE_write().

Referenced by getnextfmtChar().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 MTGetStringNextByte (  ) 

References i2c_rx(), and i2c_tx().

Referenced by getnextfmtChar().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 WriteToEEFromSSDMem (  ) 

References CONFIGBYTES_END, CONFIGBYTES_START, delay_ms(), fc_ee_checksum_complete(), SSD_MEMRB, SSD_MEMRL, TRACE, TRACE1, TRACE2, UART_printf(), and write_I2C_EE_byte().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

Generated on Wed Mar 23 11:08:23 2011 for Omnima LCD by  doxygen 1.6.3