📄 memtype.h
字号:
///@file memtype.h
///@brief Memory Type
///@author MStarSemi Inc.
///
///Define Memory type
#ifndef MEMTYPE_H
#define MEMTYPE_H
/// Memory type enumerate
typedef enum MEMTYPE_t
{
MIU_FLASH = 0x00, ///< 0: Flash
MIU_SRAM = 0x01, ///< 1: SRAM
MIU_SDRAM = 0x02, ///< 2: SDRAM
MIU_FILE = 0x09, ///< 9: FILE
} MEMTYPE;
//-------------------------------------------------------------------------------------
// Memory copy definition
//-------------------------------------------------------------------------------------
///Memory copy type enumerate
typedef enum MEMCOPYTYPE_t
{
// MIU_FLASH2FLASH = 0x00,
// MIU_FLASH2SRAM = 0x01,
MIU_FLASH2SDRAM = 0x02, ///< 0x02:Flash to SDRAM
// MIU_SRAM2FLASH = 0x10,
// MIU_SRAM2SRAM = 0x11,
MIU_SRAM2SDRAM = 0x12, ///< 0x12:SRAM to SDRAM
// MIU_SDRAM2FLASH = 0x20,
MIU_SDRAM2SRAM = 0x21, ///< 0x21:SDRAM to SRAM
MIU_SDRAM2SDRAM = 0x22, ///< 0x22:SDRAM to SDRAM
MIU_SDRAM02SDRAM1 = 0x34, ///< 0x34:SDRAM0 to SDRAM1
MIU_SDRAM12SDRAM0 = 0x43, ///< 0x43:SDRAM1 to SDRAM0
MIU_SDRAM02SDRAM0 = 0x33, ///< 0x33:SDRAM0 to SDRAM0
MIU_SDRAM12SDRAM1 = 0x44, ///< 0x44:SDRAM1 to SDRAM1
MIU_SDRAM2SDRAM_I = 0x55, ///< 0x55:SDRAM to SDRAM Inverse BitBlt
// MIU_SDRAM2FILE = 0x29, // add for test
// MIU_FILE2SDRAM = 0x92, // add for test
MIU_FLASH2VDMCU=0x60,
MIU_FLASH2DRAM_AEON=0x70,
} MEMCOPYTYPE;
#define MEMCOPY_SRC_OFFSET 0xF0
#define MEMCOPY_DST_OFFSET 0x0F
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -