flash.h

来自「PXA27X裸机测试程序」· C头文件 代码 · 共 51 行

H
51
字号
#ifndef _FLASH_H_
#define _FLASH_H_
#include <XSBASE270_G.h>
#define UINT32 unsigned long
#define UINT8 unsigned char
typedef int     bool;
# ifndef true
#  define true    1
# endif
# ifndef false
#  define false   0
# endif
#define CACHED_TO_UNCACHED_OFFSET       0x20000000
#define EdbgOutputDebugString printf

#define FLASH_DEVICE_ID_L18_MIN    0x880C
#define FLASH_DEVICE_ID_L18_MAX    0x8810
#define FLASH_DEVICE_ID_L30_MIN    0x8812
#define FLASH_DEVICE_ID_L30_MAX    0x8815
#define FLASH_DEVICE_ID_K3_MIN     0x8801
#define FLASH_DEVICE_ID_K3_MAX     0x8803
#define FLASH_DEVICE_ID_K18_MIN    0x8805
#define FLASH_DEVICE_ID_K18_MAX    0x8807
#define FLASH_DEVICE_ID_J3_MIN     0x0016
#define FLASH_DEVICE_ID_J3_MAX     0x0018
#define FLASH_DEVICE_ID_P30_MIN    0x8817
#define FLASH_DEVICE_ID_P30_MAX    0x8919

// Type definitions.
//
typedef enum _FLASH_BLOCK_ARRAY_TYPE_
{
    CONSTANT_SIZE,
    BOTTOM_PARAMETER,
    TOP_PARAMETER
} FLASH_BLOCK_ARRAY_TYPE, *PFLASH_BLOC_ARRAY_TYPE;



typedef enum _FLASH_DEVICE_TYPE_
{
    NONE,
    L18, 
    L30,
    K3,
    K18,
    J3,
    P30
} FLASH_DEVICE_TYPE, *PFLASH_DEVICE_TYPE;
//void TestFlash();
#endif  // _FLASH_H_.

⌨️ 快捷键说明

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