dl_flashdrv.c
来自「在高通的手机平台下,一个下载手机.bin文件到手机的flash中的工具,包含PC」· C语言 代码 · 共 1,395 行 · 第 1/5 页
C
1,395 行
{0xC60000, 0x10000},/* 64 kilobyte block */
{0xC70000, 0x10000},/* 64 kilobyte block */
{0xC80000, 0x10000},/* 64 kilobyte block */
{0xC90000, 0x10000},/* 64 kilobyte block */
{0xCA0000, 0x10000},/* 64 kilobyte block */
{0xCB0000, 0x10000},/* 64 kilobyte block */
{0xCC0000, 0x10000},/* 64 kilobyte block */
{0xCD0000, 0x10000},/* 64 kilobyte block */
{0xCE0000, 0x10000},/* 64 kilobyte block */
{0xCF0000, 0x10000},/* 64 kilobyte block */
{0xD00000, 0x10000},/* 64 kilobyte block */
{0xD10000, 0x10000},/* 64 kilobyte block */
{0xD20000, 0x10000},/* 64 kilobyte block */
{0xD30000, 0x10000},/* 64 kilobyte block */
{0xD40000, 0x10000},/* 64 kilobyte block */
{0xD50000, 0x10000},/* 64 kilobyte block */
{0xD60000, 0x10000},/* 64 kilobyte block */
{0xD70000, 0x10000},/* 64 kilobyte block */
{0xD80000, 0x10000},/* 64 kilobyte block */
{0xD90000, 0x10000},/* 64 kilobyte block */
{0xDA0000, 0x10000},/* 64 kilobyte block */
{0xDB0000, 0x10000},/* 64 kilobyte block */
{0xDC0000, 0x10000},/* 64 kilobyte block */
{0xDD0000, 0x10000},/* 64 kilobyte block */
{0xDE0000, 0x10000},/* 64 kilobyte block */
{0xDF0000, 0x10000},/* 64 kilobyte block */
{0xE00000, 0x10000},/* 64 kilobyte block */
{0xE10000, 0x10000},/* 64 kilobyte block */
{0xE20000, 0x10000},/* 64 kilobyte block */
{0xE30000, 0x10000},/* 64 kilobyte block */
{0xE40000, 0x10000},/* 64 kilobyte block */
{0xE50000, 0x10000},/* 64 kilobyte block */
{0xE60000, 0x10000},/* 64 kilobyte block */
{0xE70000, 0x10000},/* 64 kilobyte block */
{0xE80000, 0x10000},/* 64 kilobyte block */
{0xE90000, 0x10000},/* 64 kilobyte block */
{0xEA0000, 0x10000},/* 64 kilobyte block */
{0xEB0000, 0x10000},/* 64 kilobyte block */
{0xEC0000, 0x10000},/* 64 kilobyte block */
{0xED0000, 0x10000},/* 64 kilobyte block */
{0xEE0000, 0x10000},/* 64 kilobyte block */
{0xEF0000, 0x10000},/* 64 kilobyte block */
{0xF00000, 0x10000},/* 64 kilobyte block */
{0xF10000, 0x10000},/* 64 kilobyte block */
{0xF20000, 0x10000},/* 64 kilobyte block */
{0xF30000, 0x10000},/* 64 kilobyte block */
{0xF40000, 0x10000},/* 64 kilobyte block */
{0xF50000, 0x10000},/* 64 kilobyte block */
{0xF60000, 0x10000},/* 64 kilobyte block */
{0xF70000, 0x10000},/* 64 kilobyte block */
{0xF80000, 0x10000},/* 64 kilobyte block */
{0xF90000, 0x10000},/* 64 kilobyte block */
{0xFA0000, 0x10000},/* 64 kilobyte block */
{0xFB0000, 0x10000},/* 64 kilobyte block */
{0xFC0000, 0x10000},/* 64 kilobyte block */
{0xFD0000, 0x10000},/* 64 kilobyte block */
{0xFE0000, 0x10000},/* 64 kilobyte block */
{0xFF0000, 0x02000},/* 8 kilobyte block */
{0xFF2000, 0x02000},/* 8 kilobyte block */
{0xFF4000, 0x02000},/* 8 kilobyte block */
{0xFF6000, 0x02000},/* 8 kilobyte block */
{0xFF8000, 0x02000},/* 8 kilobyte block */
{0xFFA000, 0x02000},/* 8 kilobyte block */
{0xFFC000, 0x02000},/* 8 kilobyte block */
{0xFFE000, 0x02000},/* 8 kilobyte block */
};
static block_descriptor GE28F256L30_flash_block[] =
{
{0x0000000, 0x20000}, /* 128 kilobyte block */
{0x0020000, 0x20000 }, /* 128 kilobyte block */
{0x0040000, 0x20000 }, /* 128 kilobyte block */
{0x0060000, 0x20000 }, /* 128 kilobyte block */
{0x0080000, 0x20000 }, /* 128 kilobyte block */
{0x00A0000, 0x20000 }, /* 128 kilobyte block */
{0x00C0000, 0x20000 }, /* 128 kilobyte block */
{0x00E0000, 0x20000 }, /* 128 kilobyte block */
{0x0100000, 0x20000 }, /* 128 kilobyte block */
{0x0120000, 0x20000 }, /* 128 kilobyte block */
{0x0140000, 0x20000 }, /* 128 kilobyte block */
{0x0160000, 0x20000 }, /* 128 kilobyte block */
{0x0180000, 0x20000 }, /* 128 kilobyte block */
{0x01A0000, 0x20000 }, /* 128 kilobyte block */
{0x01C0000, 0x20000 }, /* 128 kilobyte block */
{0x01E0000, 0x20000 }, /* 128 kilobyte block */
{0x0200000, 0x20000}, /* 128 kilobyte block */
{0x0220000, 0x20000 }, /* 128 kilobyte block */
{0x0240000, 0x20000 }, /* 128 kilobyte block */
{0x0260000, 0x20000 }, /* 128 kilobyte block */
{0x0280000, 0x20000 }, /* 128 kilobyte block */
{0x02A0000, 0x20000 }, /* 128 kilobyte block */
{0x02C0000, 0x20000 }, /* 128 kilobyte block */
{0x02E0000, 0x20000 }, /* 128 kilobyte block */
{0x0300000, 0x20000 }, /* 128 kilobyte block */
{0x0320000, 0x20000 }, /* 128 kilobyte block */
{0x0340000, 0x20000 }, /* 128 kilobyte block */
{0x0360000, 0x20000 }, /* 128 kilobyte block */
{0x0380000, 0x20000 }, /* 128 kilobyte block */
{0x03A0000, 0x20000 }, /* 128 kilobyte block */
{0x03C0000, 0x20000 }, /* 128 kilobyte block */
{0x03E0000, 0x20000 }, /* 128 kilobyte block */
{0x0400000, 0x20000}, /* 128 kilobyte block */
{0x0420000, 0x20000 }, /* 128 kilobyte block */
{0x0440000, 0x20000 }, /* 128 kilobyte block */
{0x0460000, 0x20000 }, /* 128 kilobyte block */
{0x0480000, 0x20000 }, /* 128 kilobyte block */
{0x04A0000, 0x20000 }, /* 128 kilobyte block */
{0x04C0000, 0x20000 }, /* 128 kilobyte block */
{0x04E0000, 0x20000 }, /* 128 kilobyte block */
{0x0500000, 0x20000 }, /* 128 kilobyte block */
{0x0520000, 0x20000 }, /* 128 kilobyte block */
{0x0540000, 0x20000 }, /* 128 kilobyte block */
{0x0560000, 0x20000 }, /* 128 kilobyte block */
{0x0580000, 0x20000 }, /* 128 kilobyte block */
{0x05A0000, 0x20000 }, /* 128 kilobyte block */
{0x05C0000, 0x20000 }, /* 128 kilobyte block */
{0x05E0000, 0x20000 }, /* 128 kilobyte block */
{0x0600000, 0x20000}, /* 128 kilobyte block */
{0x0620000, 0x20000 }, /* 128 kilobyte block */
{0x0640000, 0x20000 }, /* 128 kilobyte block */
{0x0660000, 0x20000 }, /* 128 kilobyte block */
{0x0680000, 0x20000 }, /* 128 kilobyte block */
{0x06A0000, 0x20000 }, /* 128 kilobyte block */
{0x06C0000, 0x20000 }, /* 128 kilobyte block */
{0x06E0000, 0x20000 }, /* 128 kilobyte block */
{0x0700000, 0x20000 }, /* 128 kilobyte block */
{0x0720000, 0x20000 }, /* 128 kilobyte block */
{0x0740000, 0x20000 }, /* 128 kilobyte block */
{0x0760000, 0x20000 }, /* 128 kilobyte block */
{0x0780000, 0x20000 }, /* 128 kilobyte block */
{0x07A0000, 0x20000 }, /* 128 kilobyte block */
{0x07C0000, 0x20000 }, /* 128 kilobyte block */
{0x07E0000, 0x20000 }, /* 128 kilobyte block */
{0x0800000, 0x20000}, /* 128 kilobyte block */
{0x0820000, 0x20000 }, /* 128 kilobyte block */
{0x0840000, 0x20000 }, /* 128 kilobyte block */
{0x0860000, 0x20000 }, /* 128 kilobyte block */
{0x0880000, 0x20000 }, /* 128 kilobyte block */
{0x08A0000, 0x20000 }, /* 128 kilobyte block */
{0x08C0000, 0x20000 }, /* 128 kilobyte block */
{0x08E0000, 0x20000 }, /* 128 kilobyte block */
{0x0900000, 0x20000 }, /* 128 kilobyte block */
{0x0920000, 0x20000 }, /* 128 kilobyte block */
{0x0940000, 0x20000 }, /* 128 kilobyte block */
{0x0960000, 0x20000 }, /* 128 kilobyte block */
{0x0980000, 0x20000 }, /* 128 kilobyte block */
{0x09A0000, 0x20000 }, /* 128 kilobyte block */
{0x09C0000, 0x20000 }, /* 128 kilobyte block */
{0x09E0000, 0x20000 }, /* 128 kilobyte block */
{0x0A00000, 0x20000}, /* 128 kilobyte block */
{0x0A20000, 0x20000 }, /* 128 kilobyte block */
{0x0A40000, 0x20000 }, /* 128 kilobyte block */
{0x0A60000, 0x20000 }, /* 128 kilobyte block */
{0x0A80000, 0x20000 }, /* 128 kilobyte block */
{0x0AA0000, 0x20000 }, /* 128 kilobyte block */
{0x0AC0000, 0x20000 }, /* 128 kilobyte block */
{0x0AE0000, 0x20000 }, /* 128 kilobyte block */
{0x0B00000, 0x20000 }, /* 128 kilobyte block */
{0x0B20000, 0x20000 }, /* 128 kilobyte block */
{0x0B40000, 0x20000 }, /* 128 kilobyte block */
{0x0B60000, 0x20000 }, /* 128 kilobyte block */
{0x0B80000, 0x20000 }, /* 128 kilobyte block */
{0x0BA0000, 0x20000 }, /* 128 kilobyte block */
{0x0BC0000, 0x20000 }, /* 128 kilobyte block */
{0x0BE0000, 0x20000 }, /* 128 kilobyte block */
{0x0C00000, 0x20000}, /* 128 kilobyte block */
{0x0C20000, 0x20000 }, /* 128 kilobyte block */
{0x0C40000, 0x20000 }, /* 128 kilobyte block */
{0x0C60000, 0x20000 }, /* 128 kilobyte block */
{0x0C80000, 0x20000 }, /* 128 kilobyte block */
{0x0CA0000, 0x20000 }, /* 128 kilobyte block */
{0x0CC0000, 0x20000 }, /* 128 kilobyte block */
{0x0CE0000, 0x20000 }, /* 128 kilobyte block */
{0x0D00000, 0x20000 }, /* 128 kilobyte block */
{0x0D20000, 0x20000 }, /* 128 kilobyte block */
{0x0D40000, 0x20000 }, /* 128 kilobyte block */
{0x0D60000, 0x20000 }, /* 128 kilobyte block */
{0x0D80000, 0x20000 }, /* 128 kilobyte block */
{0x0DA0000, 0x20000 }, /* 128 kilobyte block */
{0x0DC0000, 0x20000 }, /* 128 kilobyte block */
{0x0DE0000, 0x20000 }, /* 128 kilobyte block */
{0x0E00000, 0x20000}, /* 128 kilobyte block */
{0x0E20000, 0x20000 }, /* 128 kilobyte block */
{0x0E40000, 0x20000 }, /* 128 kilobyte block */
{0x0E60000, 0x20000 }, /* 128 kilobyte block */
{0x0E80000, 0x20000 }, /* 128 kilobyte block */
{0x0EA0000, 0x20000 }, /* 128 kilobyte block */
{0x0EC0000, 0x20000 }, /* 128 kilobyte block */
{0x0EE0000, 0x20000 }, /* 128 kilobyte block */
{0x0F00000, 0x20000 }, /* 128 kilobyte block */
{0x0F20000, 0x20000 }, /* 128 kilobyte block */
{0x0F40000, 0x20000 }, /* 128 kilobyte block */
{0x0F60000, 0x20000 }, /* 128 kilobyte block */
{0x0F80000, 0x20000 }, /* 128 kilobyte block */
{0x0FA0000, 0x20000 }, /* 128 kilobyte block */
{0x0FC0000, 0x20000 }, /* 128 kilobyte block */
{0x0FE0000, 0x20000 }, /* 128 kilobyte block */
{0x1000000, 0x20000}, /* 128 kilobyte block */
{0x1020000, 0x20000 }, /* 128 kilobyte block */
{0x1040000, 0x20000 }, /* 128 kilobyte block */
{0x1060000, 0x20000 }, /* 128 kilobyte block */
{0x1080000, 0x20000 }, /* 128 kilobyte block */
{0x10A0000, 0x20000 }, /* 128 kilobyte block */
{0x10C0000, 0x20000 }, /* 128 kilobyte block */
{0x10E0000, 0x20000 }, /* 128 kilobyte block */
{0x1100000, 0x20000 }, /* 128 kilobyte block */
{0x1120000, 0x20000 }, /* 128 kilobyte block */
{0x1140000, 0x20000 }, /* 128 kilobyte block */
{0x1160000, 0x20000 }, /* 128 kilobyte block */
{0x1180000, 0x20000 }, /* 128 kilobyte block */
{0x11A0000, 0x20000 }, /* 128 kilobyte block */
{0x11C0000, 0x20000 }, /* 128 kilobyte block */
{0x11E0000, 0x20000 }, /* 128 kilobyte block */
{0x1200000, 0x20000}, /* 128 kilobyte block */
{0x1220000, 0x20000 }, /* 128 kilobyte block */
{0x1240000, 0x20000 }, /* 128 kilobyte block */
{0x1260000, 0x20000 }, /* 128 kilobyte block */
{0x1280000, 0x20000 }, /* 128 kilobyte block */
{0x12A0000, 0x20000 }, /* 128 kilobyte block */
{0x12C0000, 0x20000 }, /* 128 kilobyte block */
{0x12E0000, 0x20000 }, /* 128 kilobyte block */
{0x1300000, 0x20000 }, /* 128 kilobyte block */
{0x1320000, 0x20000 }, /* 128 kilobyte block */
{0x1340000, 0x20000 }, /* 128 kilobyte block */
{0x1360000, 0x20000 }, /* 128 kilobyte block */
{0x1380000, 0x20000 }, /* 128 kilobyte block */
{0x13A0000, 0x20000 }, /* 128 kilobyte block */
{0x13C0000, 0x20000 }, /* 128 kilobyte block */
{0x13E0000, 0x20000 }, /* 128 kilobyte block */
{0x1400000, 0x20000}, /* 128 kilobyte block */
{0x1420000, 0x20000 }, /* 128 kilobyte block */
{0x1440000, 0x20000 }, /* 128 kilobyte block */
{0x1460000, 0x20000 }, /* 128 kilobyte block */
{0x1480000, 0x20000 }, /* 128 kilobyte block */
{0x14A0000, 0x20000 }, /* 128 kilobyte block */
{0x14C0000, 0x20000 }, /* 128 kilobyte block */
{0x14E0000, 0x20000 }, /* 128 kilobyte block */
{0x1500000, 0x20000 }, /* 128 kilobyte block */
{0x1520000, 0x20000 }, /* 128 kilobyte block */
{0x1540000, 0x20000 }, /* 128 kilobyte block */
{0x1560000, 0x20000 }, /* 128 kilobyte block */
{0x1580000, 0x20000 }, /* 128 kilobyte block */
{0x15A0000, 0x20000 }, /* 128 kilobyte block */
{0x15C0000, 0x20000 }, /* 128 kilobyte block */
{0x15E0000, 0x20000 }, /* 128 kilobyte block */
{0x1600000, 0x20000}, /* 128 kilobyte block */
{0x1620000, 0x20000 }, /* 128 kilobyte block */
{0x1640000, 0x20000 }, /* 128 kilobyte block */
{0x1660000, 0x20000 }, /* 128 kilobyte block */
{0x1680000, 0x20000 }, /* 128 kilobyte block */
{0x16A0000, 0x20000 }, /* 128 kilobyte block */
{0x16C0000, 0x20000 }, /* 128 kilobyte block */
{0x16E0000, 0x20000 }, /* 128 kilobyte block */
{0x1700000, 0x20000 }, /* 128 kilobyte block */
{0x1720000, 0x20000 }, /* 128 kilobyte block */
{0x1740000, 0x20000 }, /* 128 kilobyte block */
{0x1760000, 0x20000 }, /* 128 kilobyte block */
{0x1780000, 0x20000 }, /* 128 kilobyte block */
{0x17A0000, 0x20000 }, /* 128 kilobyte block */
{0x17C0000, 0x20000 }, /* 128 kilobyte block */
{0x17E0000, 0x20000 }, /* 128 kilobyte block */
{0x1800000, 0x20000}, /* 128 kilobyte block */
{0x1820000, 0x200
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?