当前位置: 首页 > news >正文

网站运营是干什么的网站建设教材

网站运营是干什么的,网站建设教材,微信做网站推广赚钱吗,网站建设合同 简单为什么29M的wince内核nk.nb0文件在2秒钟就能快速启动#xff0c;如果你用汇编设计一个从NAND单纯拷贝29M nk.nb0的快速程序#xff0c;你会发现用200MFCLK的2410或者用400MFCLK的2440都至少需要十几秒#xff0c;那为什么ce能够启动这么快呢#xff0c;有什么加速算法吗如果你用汇编设计一个从NAND单纯拷贝29M nk.nb0的快速程序你会发现用200MFCLK的2410或者用400MFCLK的2440都至少需要十几秒那为什么ce能够启动这么快呢有什么加速算法吗答案是肯定的并不需要一次性将所有nk.nb0数据都加载到内存应该按需加载那就是ce的镜像文件image“按需加载”[“段式加载”]方式TOC就是用来描述ce内核镜像文件image的xipkernel段核心结构体我们只需加载核文件xipkernel就能正常启动进入wince界面。 ------------------------------------------------------------ 硬件环境QT2440A NAND[K9F1208U0C]-64M(启动) Block0加载Block2内容的loader程序 Block1512字节的TOC结构体存储空间 Block2加载umon或者结合TOC加载nk.nb0的loader程序 ------------------------------------------------------------   typedef struct _TOC {     //和CSW中的认证域类似只用来验证接下去内容的合法 DWORD               dwSignature; //包含image的索引(我的是1)、启动delay时间、ip地址、MAC地址和掩码等 BOOT_CFG            BootCfg; //用来描述3个之多的ce内核image数组我用的是id[1]     IMAGE_DESCRIPTOR    id[MAX_TOC_DESCRIPTORS];     CHAININFO           chainInfo; } TOC, *PTOC;                                        // 512 字节   typedef struct _IMAGE_DESCRIPTOR {     DWORD dwVersion;                                 //编译时的版本号     DWORD dwSignature;                               //“EBOOT”或“CFSH”等     UCHAR ucString[IMAGE_STRING_LEN];                //描述字符串:如eboot.nb0之类       DWORD dwImageType;                               //image的类型nk.nb0为0x04     DWORD dwTtlSectors;                              //image文件用到的NAND的扇区总数       DWORD dwLoadAddress;                             //image加载时的虚拟地址     DWORD dwJumpAddress;                             //image加载完成后的跳转地址       SG_SECTOR sgList[MAX_SG_SECTORS];                //image的段描述包括起始扇区号和所需扇区数目        ULONG dwStoreOffset; } IMAGE_DESCRIPTOR, *PIMAGE_DESCRIPTOR;   Loader的输出 U for USBMON ****** Total Sectors:0x0000e800 Sector addr on NAND: 0x000002a0 TotalSector: 0x0000e800 Reading Kernel Image from NAND       dwSector: 0x000002a0     dwLength: 0x0000e800 dwRAM: 0x30200000 eboot.nb0的输出 Microsoft Windows CE Ethernet Bootloader Common Library Version 1.0 Built Dec 20 2006 22:35:26 Copyright (c) 2000-2001  Microsoft Corporation Microsoft Windows CE SMDK2440 Bootloader Version 1.2 Built Dec 20 2006 22:35:23 FMD::FMD_Init   FMD::FMD_Init Done   TOC_Read TOC { dwSignature: 0x434F544E BootCfg {   ConfigFlags: 0x3820   BootDelay: 0xF   ImageIndex: 1   IP: 192.168.1.108   MAC Address: 00:00:00:00:00:00   Port: 0.0.0.0   SubnetMask: 255.255.255.0 } ID[0] {   dwVersion: 0x10002   dwSignature: 0x45424F54   String: eboot.nb0   dwImageType: 0x2   dwTtlSectors: 0x100   dwLoadAddress: 0x8C038000   dwJumpAddress: 0x8C038000   dwStoreOffset: 0x0   sgList[0].dwSector: 0x40   sgList[0].dwLength: 0x100 } ID[1] {   dwVersion: 0x1   dwSignature: 0x43465349   String:   dwImageType: 0x6   dwTtlSectors: 0xE800   dwLoadAddress: 0x8C200000   dwJumpAddress: 0x8C201000   dwStoreOffset: 0x0   sgList[0].dwSector: 0x2A0   sgList[0].dwLength: 0xE800 } chainInfo.dwLoadAddress: 0X00000000 chainInfo.dwFlashAddress: 0X00000000 chainInfo.dwLength: 0X00000000 } -TOC_Read Press [ENTER] to download image now, or [SPACE] to enter boot monitor.
http://www.pierceye.com/news/736503/

相关文章:

  • 免费申请网站 主机 空间网站不稳定
  • 建立个人网站视频教程中国空间站和国际空间站对比
  • 佛山网站seo推广推荐一个专门做海鲜的网站
  • 长春网站建设与健网站外链如何做
  • 网站开发国内现状网站建设与维护教学计划
  • 如何解决网站图片打开慢网站如何做跳转
  • 网站开发作用大学生网络营销策划书
  • 有域名了如何建网站用自己的身份做网站备案
  • 免费的黄冈网站有哪些平台游戏软件上海网站建设自学
  • 网站建设摊销几年wordpress怎样建立二级菜单
  • 营销方案案例北京搜索引擎优化seo专员
  • 网站建设是什么科目wordpress 火车头
  • 做网站需要什么专业方向的员工wordpress yeti
  • 网站建设项目登记表长沙建网站培训机构
  • 拖拽建站平台福州小学网站建设
  • 网站定制套餐建设企业网站需要注意的问题
  • 织梦贷款网站源码网页开发工具
  • 乐清官方网站建筑公司企业号
  • 代做网站的公司有哪些网红营销活动
  • 自己想开个网站怎么弄搜索热词排行榜
  • 智博常州网站建设wordpress缩略图只生成full
  • 化妆品网站模版免费下载网站空间的后台控制面板
  • 做外贸网站公司注册一个免费的网站吗
  • 网站开通申请wordpress图片分享
  • 提高网站性能网站建设中源代码
  • 海珠营销型网站建设公司山东城建建设职业学院教务网站
  • 怎样用虚拟主机建网站温州购物网络商城网站设计制作
  • 站外seo推广游戏模板 wordpress
  • 做翻译网站 知乎怎么制作网站主题
  • 照片书那个网站做的好重庆网站建设价格费用