S3C2410 Nand Flash¿ØÖÆÆ÷
·ÃÎÊNand FlashʱÐèÒªÏÈ·¢³öÃüÁȻºó·¢³öµØÖ·ÐòÁУ¬×îºó¶Á/дÊý¾Ý£»
ÐèҪʹÓø÷¸öÐźÅÀ´·Ö±æÃüÁî¡¢µØÖ·¡¢Êý¾Ý£»
S3C2410 µÄNand Flash¿ØÖÆÆ÷ ÌṩÁËÏà¹Ø¼Ä´æÆ÷À´¼ò»¯ÕâЩ²Ù×÷£º
NFCONF——ÅäÖüĴæÆ÷
NFCMD——ÃüÁî¼Ä´æÆ÷
NFADDR——µØÖ·¼Ä´æÆ÷
NFDATA——Êý¾Ý¼Ä´æÆ÷
NFSTAT——״̬¼Ä´æÆ÷
NFECC——ECC³õʼ»¯¼Ä´æÆ÷
Ò»¡¢¼Ä´æÆ÷½éÉÜ£º
1¡¢NFCONF——ÅäÖüĴæÆ÷
¡¾1¡¿Ê¹ÄÜ/½ûÖ¹ Nand Flash¿ØÖÆÆ÷
¡¾2¡¿Ê¹ÄÜ/½ûÖ¹ ƬѡÐźÅnFCE
¡¾3¡¿³õʼ»¯ECC
¡¾4¡¿ÉèÖÃNand Flash µÄʱÐò²ÎÊý
2¡¢NFCMD——ÃüÁî¼Ä´æÆ÷
3¡¢NFADDR——µØÖ·¼Ä´æÆ÷
µ±Ð´Õâ¸ö¼Ä´æÆ÷ʱ£¬Ëü½«¶ÔFlash·¢³öµØÖ·Ðźţ»
4¡¢NFDATA——Êý¾Ý¼Ä´æÆ÷
Ö»Óõ½µÍ8룬¶Á¡¢Ð´´Ë¼Ä´æÆ÷½«Æô¶¯¶ÔNand FlashµÄ¶ÁÊý¾Ý¡¢Ð´Êý¾Ý²Ù×÷£»
5¡¢NFSTAT——״̬¼Ä´æÆ÷
Ö»Óõ½Î»0£¬ 0——busy £» 1——ready
6¡¢NFECC——ECC³õʼ»¯¼Ä´æÆ÷
¶þ¡¢¶ÁNand FlashµÄ²½Ö裺
1¡¢ÉèÖÃNFCONF——0x9830
NFCONF = 0x9830£»
ʹÄÜ Nand Flash ¿ØÖÆÆ÷£»
&nbs
Ïà¹ØÎĵµ£º
/*
ÕâÊǸö³£¼ûµÄÃæÊÔÌâŶ£¬×ÜÖ®ÎÒÃæÊÔµÄʱºòÓöµ½¹ý£¬ µ±Ê±Ã»ÓдðÉÏÀ´
»ØÈ¥ºóÏë³öÀ´ÏÂÃæµÄ·½·¨Ò»£¬¸Ã·¨»¹Óиö¸½¼ÓÓŵ㣬¿ÉÒÔÅжϳöÁ´±íÔÚÄĸöµØ·½Ðγɻ·µÄ£¨¼´Èç¹ûÏë²ð¿ªÕâ¸ö»·£¬´ÓÄĸöµØ·½¶Ï¿ª£©¡£
ºóÀ´ÖªµÀ»¹Óиö¾µäËã·¨£¬¼´Ê¹ÓÃÁ½¸öÖ¸Õ룬һ¿ìÒ»ÂýÏòÇ°ÊÔ̽£¬Èç¹û×îÖÕÖغÏÔòÁ´±íÓл·£¬¹ûÈ»ÓÅÃÀµÄËã·¨¡£
*/
#inc ......
LinuxÄں˴úÂë·ÖÎö slab.c by Áõ¿º liukang@bjut.edu.cn
slab.cÀ´×ÔlinuxÄÚºË2.4.22°æ£¬±¾Îļþ°´ÕÕGNUÐÒé·¢²¼¡£
Ò»¡¢×¼±¸ÖªÊ¶£º
slabµÄ¸ÅÄ
Ìá³öµÄÔÒò£ºÓÉÓÚ²Ù×÷ϵͳÔÚÔËÐÐÖл᲻¶Ï²úÉú¡¢Ê¹Óá¢ÊÍ·Å´óÁ¿Öظ´µÄ¶ÔÏó£¬
ËùÒÔ¶ÔÕâÑùµÄÖظ´¶ÔÏóµÄÉú³É½øÐиĽø¿ÉÒÔ´ó´óÌá¸ßЧÂÊ
×îÔçÓÉsunµÄ¹¤³ÌʦÌá³ö(1994Äê)²¢Ê×ÏÈÔ ......
=============================================================
±êÌ⣺ÓëFlash²Ù×÷Óйصļ¸¸öOEMº¯Êý
ÕªÒª£ºÍ¨¹ýÕâЩOEMº¯Êý½«ÏµÍ³Ó³ÏñдÈëµ½FLASHÖÐ
±¸×¢£º Windows Embedded CE 6.0
ÈÕÆÚ£º2010.4.21
ÐÕÃû£ºÖìÃúÀ×
=============================================================
ͨ¹ýBOOTLO ......
µÚÒ»²½C#Ìí¼Ó×é¼þ
´ò¿ªVS2005-¹¤¾ß-Ñ¡Ôñ¹¤¾ßÏäÏî-COM×é¼þ-Ñ¡ÔñShockwave Flash Object-È·¶¨
Ìí¼ÓºÃ×é¼þÍù³¡¾°ÉÏÍÏ·Å£¬Èç¹ûÌáʾע²áÐèÇó×¢²á
c# ×¢²á¿Ø¼þ-ÔÚÔËÐÐÊäÈë-»Ø³µ£¨flash9f.ocxÕâ¸öÎļþÒÔϵͳÖÐʵ¼ÊÎļþΪ׼¡££©
regsvr32 c:\windows\system32\macromed\flash\flash9f.ocx
»òÕßregsvr32 c:\windows\system32\ma ......