易截截图软件、单文件、免安装、纯绿色、仅160KB

通过这些OEM函数将系统映像写入到FLASH中

=============================================================
标题:与Flash操作有关的几个OEM函数
摘要:通过这些OEM函数将系统映像写入到FLASH中
备注: Windows Embedded CE 6.0
日期:2010.4.21
姓名:朱铭雷
=============================================================
    通过BOOTLOADER下载操作系统镜像时,一般是先将镜像数据下载到RAM缓冲区中,等到全部下载完毕,并校验无误之后,在写入到FLASH存储器中。因为向FLASH写入数据的速度跟不上通过网络从开发机获取系统镜像数据的速度,所以一般是先将镜像数据下载到RAM缓冲区中去。
    以Windows Embedded CE 6.0系统下,微软提供的DeviceEmulator为例。在DownloadImage函数中,当所有区段镜像数据下载完成之后,会调用WriteImageToFlash函数将镜像数据写入到FLASH存储器中,WriteImageToFlash函数又会去调用OEMWriteFlash函数,OEMWriteFlash最终调用AM29LV800_WriteFlash来完成写FLASH的操作。
    与Flash操作有关的OEM函数除了上面的OEMWriteFlash函数之外还有几个,如下:
    OEMIsFlashAddr:判断某个地址是否在FLASH存储器内。
    OEMStartEraseFlash:初始化FLASH的擦除操作。
    OEMContinueEraseFlash:继续擦除FLASH,通常用在边下载镜像边写入FLASH时逐块(block)擦除FLASH。
    OEMFinishFlash:确(认)保擦除Flash中的所有需要擦除的block。
    一般在调用OEMWriteFlash之前,需要调用如上几个函数擦除FLASH。在DeviceEmulator下,由于其模拟使用的是可以线性访问的NorFlash,操作相对简单,所以所有的操作都放到了OEMWriteFlash中。关于这些函数的例子,就通过ARM-WINCE大侠的“WinCE Eboot中的OEM Flash函数”文章来学习了。


相关文档:

我所经历的IGT Flash开发笔试题

今天去IGT参加Flash/Flex开发的笔试,之前在网上查了一些,觉得应该会偏向算法之类(网上的JAVA题有一道反序单向链表)。结果……呵呵,白准备了。
全是英文题目,要求用英文作答。
01、(选择题)以下哪些对象可以放在Display List中?
UIComponent, MovieClip, XMLList, Sprite, VBox, Bitmap
02、(选择 ......

NAND和NOR flash的区别

NOR 和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清N ......

WinCE Eboot中的OEM Flash函数

原文地址:http://blog.csdn.net/nanjianhui/archive/2008/11/12/3283072.aspx
作者:ARM-WinCE
在EBOOT中提供了操作Flash的功能,可以将下载的WinCE image烧到Flash当中,这需要实现一些Flash相关的OEM函数。
这些OEM函数会在BLCOMMON模块中被调用,也就是在blcommon.c文件的DownloadImage函数中被调用。在DownloadImag ......

网站变灰(包括flash)

方法一
1::<head></head>中加入代码:
<style>
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
</style>
2:在css文档种加入以下代码
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
若FLASH的颜色不能被CSS滤镜控制, ......

使网页变灰的代码(包括FLASH等所有网页元素)


使网页所有元素变灰的代码,包括FLASH,只支持IE:
第一种方法:把下面的代码加入网页的<head>与</head>之间:
<style type="text/css">
*{filter:Gray;}
</style>
第二种方法:把下面的代码加入网站的CSS文件中:
*{filter:Gray;}
上面的代码可以使除了FLASH之外的网页所有元素变灰 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号