欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

wince6.0的bsp中的eboot中toc结构体有关问题

更新时间: 2014-01-05 03:10:58 责任编辑: Author_N1

 

wince6.0的BSP中的EBOOT中TOC结构体问题
wince6.0的BSP中的EBOOT中,有如下一个结构体:

typedef struct _TOC
{
    /* 0000 (+4) */
    DWORD dwSignature;
    /* 0004 (+4) */
    DWORD dwBootVersion;
    /* 0008 (+4) */
    DWORD dwMaxBadBlocks;
    /* 000C (+28) */
    BOOT_CFG BootCfg;
    /* 0028 (+100*3)*/
    IMAGE_DESCRIPTOR id [MAX_TOC_DESCRIPTORS];
    /* 0154 (+16) */
    CHAININFO chainInfo;
    /* 0164 (+4) */
    DWORD blockNo;
    /* 0168 (+2) */
    WORD dwMonoImgBlocks; // Only valid for monolithic image
    /* 016A (+6) */
    BYTE bBTAddr[6];
    /* 0170 (+20) */
    //NANDXIPINFO nandxipInfo;
    /* 0170 (+4) */
    NANDCSINFO nandcsinfo;
    /* 0174 (+4) */
    DWORD dwImageBlocks; //Blocks for the image. Applies both to monolithic and MultiXIP
    /* 0178 (+4) */
    DWORD bNewNFDrvEnabled; //Set it to non-zero if want to enable new NANDFLASH driver,
    //I use DWORD because BOOL is not a consistent type
    //between ARMADS and WinCE ARM compiler
    /* 017C (+4) */
    DWORD dwClockInfo;
    /* 0180 (+4) */
    DWORD dwClockRatio;
    /* 0184 (+4) */
    DWORD dwReadOnlyPartPercent;
    /* 0188 (+4) */
    DWORD bUserReadOnlyPart; // current write-protect status of the Read-Only FAT partition
    /* 018C (+4) */
    DWORD dwImageDataChecksum;
    /* 0190 (+4) */
    DWORD dwImageInfoChecksum;
    /* 0194 (+12) */
    SG_BLOCK        secureBlock;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:10:58
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19299/
本文WWW.DOC100.NET DOC100.NET版权所有。