rw_nvmem.h

来自「凌阳8202T的红外接收代码及LED屏的驱动代码」· C头文件 代码 · 共 35 行

H
35
字号
#ifndef RW_NVMEM_H
#define RW_NVMEM_H

#include "global.h"
#include "types.h"
#include "setup_VA.h"
#include "memmap_I2C.h"

#define TYPE_SETUP     0
#define TYPE_SETUP_W   1
#define TYPE_SETUP_NW  2
#define TYPE_RESUME    3
#define TYPE_DISC_ID   4
#define TYPE_DRM       5
#define TYPE_IPOD_DOCKING	6 //shujunwei 2007/12/10
#define ID_LEN 4


#define SETUP_INF_SIZE (SEG_1_I2C_END - ROMCHECKSUM_I2C_YA)

#if (defined(SAME_DISC_RESUME) || defined(POWER_RESUME) || defined(RECORD_KEY)) && defined(RW_NVMEM)
#define RESUME_INF_SIZE (SEG_2_I2C_END - SEG_2_I2C_YA)
#elif defined(SETUP_IN_FLASH)////zxb 061019
#define RESUME_INF_SIZE 0
#endif

#define DRM_INF_SIZE DRM_REG_CODE_I2C_ADD_LEN



int WriteToNVMEM(int inf_type, int addr, BYTE *pBuffer, UINT32 size);
int ReadFromNVMEM(int inf_type, int addr, BYTE *pBuffer, UINT32 size);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?