#include "config-flash.h"#include "types.h"#include "io.h"#include "msg.h"#include "uart.h"#include "trace.h"

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) |
| 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().


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

References read_I2C_EE(), SSD_REGRB, SSD_REGWB, TRACE2, and TRACE3.
Referenced by PlayMJPEG(), and SSD1928Init().


| UINT32 fc_cc_config_size | ( | ) |
References read_I2C_EE().
Referenced by fc_ee_checksum_complete().


| UINT8 fc_check | ( | ) |
References read_I2C_EE().
Referenced by main().


| UINT32 fc_ee_checksum | ( | ) |
References read_I2C_EE().
Referenced by main().


References eeStreamCBType::bPrintDots, eeStreamCBType::checksum, ee_stream_cb(), fc_cc_config_size(), and read_I2C_EE_stream().
Referenced by main(), and WriteToEEFromSSDMem().


| UINT8 fc_get_bootup_count | ( | ) |
References CONFIGBYTES_BOOTUP_COUNTER_OFF, and read_I2C_EE().

| UINT8 fc_get_first_bootup_flag | ( | ) |
References CONFIGBYTES_FIRST_BOOTUP_FLAG_OFF, and read_I2C_EE().
Referenced by main().


| void fc_update_bootup_count | ( | ) |
References CONFIGBYTES_BOOTUP_COUNTER_OFF, and fc_update_bootup_value().
Referenced by main().


References delay_ms(), read_I2C_EE(), and write_I2C_EE_byte().
Referenced by fc_update_bootup_count(), fc_update_first_bootup_flag(), and main().


| UINT8 fc_update_first_bootup_flag | ( | ) |
References CONFIGBYTES_FIRST_BOOTUP_FLAG_OFF, and fc_update_bootup_value().
Referenced by main().


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


| UINT8 MTGetStringNextByte | ( | ) |
References i2c_rx(), and i2c_tx().
Referenced by getnextfmtChar().


| 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().


1.6.3