Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¸ßÊÖ½ø½× LinuxϵͳÏÂMTD/CFIÇý¶¯½éÉÜ

 
¸ßÊÖ½ø½× LinuxϵͳÏÂMTD/CFIÇý¶¯½éÉÜ
2007-06-16 04:00×÷Õߣº³ö´¦£ºÂÛ̳ÕûÀíÔðÈα༭£ºÔ­Ò°
¡¡¡¡Ä³Ð©IntelµÄFLASHоƬ£¨ÈçStrataFlashϵÁУ©Ö§³Ö¶à·ÖÇø£¬Ò²¾ÍÊǸ÷¸ö·ÖÇø¿ÉÒÔͬʱ½øÐвÙ×÷¡£Ó¦¸Ã˵ÕâÊDz»´íµÄÌØÐÔ£¬µ«ÊÇÒ²»á´øÀ´Ð©ÎÊÌâ¡£¼ÇµÃµ±³õÒÆÖ²Linux-2.4.21£¬¹ÒJFFS2ÎļþϵͳµÄʱºò£¬¾­³£»á±¨Ò»Ð©"Magic bitmask not found"Ö®ÀàµÄ´íÎ󣬸ú½øÈ¥·¢ÏÖFLASH¶Á³öÀ´µÄ¶¼ÊÇЩ0x80Ö®ÀàµÄÊý¾Ý£¬²é¿´×ÊÁÏ·¢ÏָÿîFLASHÓзÖÇøµÄÌØÐÔ£¬¶øLinuxµÄFLASHÇý¶¯Ö»ÓÃÒ»¸ö״̬±äÁ¿±íʾÕû¸öFLASHµÄ״̬£¬Õâ¾Í»áÔì³Éij¸ö·ÖÇøµÄʵ¼Ê״̬ºÍϵͳ¼Ç¼µÄ²»·û,´Ó¶øµ¼Ö¶ÁFLASHµÄʱºò¸Ãµãʵ¼ÊÉϲ»´¦ÔÚ¶Á״̬¡£µ±Ê±µÄ½â¾ö°ì·¨ÊÇ£¬Ã¿´Î¶ÁµÄʱºò£¬²»¹Ü¼Ç¼µÄ״̬ÊÇʲô£¬ÏȽøÈë¶Á״̬ÔÙ˵£¬µ±È»Õâ»á´øÀ´ÐÔÄܵÄϽµ£¬¾ßÌåËðʧ¶àÉÙ¸öʱÖÓÖÜÆھͲ»ËãÁË¡£
¡¡¡¡»°Ëµ½øÈëLinux-2.6.xµÄʱ´ú£¨¾ßÌåÊÇ2.6.13£©,³ýÁËLock/Unlock£¨LinuxÔÚ²Á/дµÄʱºò²»ÏÈUnlock£¬½â¾ö°ì·¨¾ÍÊdzõʼ»¯µÄʱºòÏÈÈ«²¿Unlock£©Õâ¸öÀÏÎÊÌâÍ⣬¾¹È»¶à·ÖÇøµÄ´íÎóûÓгöÏÖ£¬¾ªÑÈ֮Ͼö¶¨ºÃºÃÑо¿ÏÂLinuxµÄMTD/FLASHÇý¶¯¡£
¡¡¡¡ËµÇý¶¯Ö®Ç°£¬ÏÈÃ÷È·¼¸¸ö±à³ÌÒªµã£º
¡¡¡¡1£º¶Áд£¬Òª°´ÕÕ×ÜÏßλ¿í¶Áд£¬×¢Òâ²»ÊÇFLASHоƬλ¿í£¨ÀýÈç±³¿¿±³£©¡£
¡¡¡¡2£ºÑ°Ö·£¬³ÌÐòÒª·ÃÎʵĵØÖ·ºÍFLASHоƬµØÖ·Òý½ÅµÃµ½µÄÖµÊDz»Ò»ÑùµÄ£¬ÀýÈç16λµÄFLASHоƬ£¬¶ÔÓÚCPU£¬0x00ºÍ0x01±íʾ2¸ö²»Í¬µÄ×Ö½Ú£¬µ«Êǵ½ÁËFLASHÒý½ÅµÃµ½µÄ¶¼ÊÇ0£¬Ò²¾ÍÊǶ¼Ö¸ÏòFLASHµÄµÚÒ»¸öWORD¡£¿ÉÒÔÈÏΪµØÖ·×ÜÏßµÄbit0Ðü¿Õ£¬»òÕßÈÏΪת»»×ÜÏß, bit0ÉÏʵ¼ÊÊä³öµÄÊÇbit1¡£Õâ¸ö½âÊÍÁËÒªµã1¡£
¡¡¡¡3£ºÐ¾Æ¬ÊÖ²áÌᵽƫÒÆÁ¿¶¼ÊÇ»ùÓÚWORDµÄ£¬¶øWORDµÄλ¿íÈ¡¾öÓÚоƬµÄλ¿í£¬Òò´ËÔÚÏÂÃüÁîµÄʱºò£¬Êµ¼ÊÆ«ÒÆ=ÊÖ²áÆ«ÒÆ*buswidth/8¡£
¡¡¡¡4£ºÐ¾Æ¬ÊÖ²áÌáµ½µÄ±äÁ¿³¤¶È£¨µäÐÍÈçCFIÐÅÏ¢£©ÀýÈç2£¬Ö¸µÄÊÇ£¬±äÁ¿ÊǸö16bitÊý£¬µ«ÊǶÁµÄʱºò£¬Òª¶Á2¸öWORD£¬È»ºó°Ñÿ¸öWORDµÄµÍ8λƴ³É1¸ö16bitÊý¡£¶ÁWORDÔÙÆ´´ÕȷʵͦÂé·³£¬ÓÈÆäÊǶÁÈ¡´ó½á¹¹µÄʱºò£¬²»¹ý²ÎÕÕcfi_util.cµÄcfi_read_priº¯ÊýµÄ×ö·¨¾Í¼òµ¥ÁË¡£
¡¡¡¡5£º±³¿¿±³£¬Ò²¾ÍÊDZȷ½Ëµ2¿é16λµÄоƬһÆð½ÓÔÚ32λµÄ×ÜÏßÉÏ¡£´øÀ´µÄ¾ÍÊÇÑ°Ö·µÄÎÊÌ⣬ºÜÏÔÈ»£¬Ê×ÏÈÒª°´32λ¶Áд£»Æä´Î¾ÍÊÇÏÂÃüÁîµÄµØÖ·£¬Êµ¼ÊÆ«ÒÆ=ÊÖ²áÆ«ÒÆ*interleave*device_type/8£¬device_type=buswidth/interleave£¬¶øbuswidthÕâ¸öʱºòÊÇ32(×ÜÏßλ¿í)¡£ÁíÍâ¾ÍÊDZ³¿¿±³µÄʱºò£¬ÃüÁîºÍ·µ»ØµÄ״̬ÂëÊÇ“Ë«·ÝµÄ”£¬ÀýÈç2¿é16λ±³¿¿±³£¬¶ÁÃüÁîÊÇ0x00ff00ff¡£


Ïà¹ØÎĵµ£º

LinuxÏÂÈí¼þµÄ°²×°ÓëжÔØ

       ÔÚWindowsÏ°²×°Èí¼þʱ£¬Ö»ÐèÔËÐÐÈí¼þµÄ°²×°³ÌÐò£¨setup¡¢installµÈ£©»òÕßÓÃzipµÈ½âѹËõÈí¼þ½â¿ª¼´¿É°²×°£¬ÔËÐз´°²×°³ÌÐò£¨uninstall¡¢unware¡¢“жÔØ”µÈ£©¾ÍÄÜ°ÑÈí¼þÇå³ý¸É¾»£¬ÍêȫͼÐλ¯µÄ²Ù×÷½çÃ棬¼òµ¥µ½Ö»ÒªÓÃÊó±êÒ»Ö±µã»÷“ÏÂÒ»²½”¾Í¿ÉÒÔÁË¡£¶ø LinuxºÃ ......

¹Ø±ÕÔÚLINUXÖÕ¶Ëϵݴ¼ü¾¯±¨Éù

 Ö´ÐÐÏÂÁдúÂ룬²»ÐèҪȫִÐУ¬ÈÎÒâÒ»ÐоͿÉÒÔÁË¡£
setterm -bleng 0
setterm -blength 0
xset b off
===========
ÏÂÃæÁíÒ»ÖÖ·½·¨
ÁÙʱµÄ·½°¸
sudo rmmod pcspkr
¶ÔÓÚDebian/UbuntuµÄÓû§À´Ëµ£¬Ö»Òª´ò¿ªÄãµÄÖÕ¶ËÅÜÒ»ÏÂÉÏÊöµÄÃüÁî¾Í¿ÉÒÔÁË¡£¶ÔÓÚCentOS/Redhat/RHEL/FedoraµÄLinuxÓû§£¬ÔòÐèÒªÒÔrootÉí·ÝµÇ¼Ȼº ......

linux svn²Ö¿â·ÖÀë ÌáʾȨÏÞ²»ÕýÈ·(403 fobidden)

ÕâÁ½ÌìÒòΪ¹¤×÷ÉϵÄÐèÒª£¬½«Ò»¸ö±È½Ï´óµÄ²Ö¿â·ÖÀ룬±¾ÒÔΪ±È½Ï¼òµ¥µÄÊ£¬ÅªÁËN¾Ã£¬ÌرðÊÇ×îºóȨÏÞ²»ÕýÈ·£¬²éÁ˹ØÌ죬¾¹È»ÊÇÒòΪ±àÂëÎÊÌ⣬ÕæÊÇÍÛѪ°¡¡£×ܽáÒ»ÏÂÓöµ½µÄÎÊÌ⣬ÒÔÃâÏ´η¸Í¬ÑùµÄ´íÎó¡£
1.wpsdoc²Ö¿âµÄ·ÖÀë
·ÖÀë¹ý³ÌÖУ¬ÓÉÓÚÒÔÇ°µÄÈë¿âµÄ¸ñʽµÈ²»ÕýÈ·£¬Ö±½Ó·ÖÀëʧ°Ü£¬×îºóÊǽ«ËùÓÐÎļþµ¼³öÈ»ºóÔÙµ¼ÈëµÄ¡£Âé·³ ......

Linux¸öÈË·À»ðǽµÄÉè¼ÆÓëʵÏÖ


Linux¸öÈË·À»ðǽµÄÉè¼ÆÓëʵÏÖ
http://netsecurity.51cto.com/  2006-02-16 11:25    ¼ÆËã»ú°²È«  ÎÒÒªÆÀÂÛ()
ÕªÒª£º±¾ÎÄÉè¼ÆµÄÊÇÒ»¸ö»ùÓÚLinuxÖ÷»úµÄ°ü¹ýÂËÐ͸öÈË·À»ðǽ£¬ËüʵÏֵŦÄܺÍÏÖ½ñÊг¡ÉÏÁ÷ÐеķÀ»ðǽÓо޴ó²î¾à¡£Ëæ׿¼ÊõµÄ²»¶Ï·¢Õ¹£¬·À»ðǽҲ´¦ÓÚ²»¶ÏµÄ±ä»¯Ö®ÖС£·À»ðǽ¼¼Êõ¾­ÀúÁË°ü¹ý ......

Linuxϵͳ»·¾³ÏµÄSocket±à³ÌÏêϸ½âÎö

 
ʲôÊÇSocket
 
Socket½Ó¿ÚÊÇTCP/IPÍøÂçµÄAPI£¬Socket½Ó¿Ú¶¨ÒåÁËÐí¶àº¯Êý»òÀý³Ì£¬³ÌÐòÔ±¿ÉÒÔÓÃËüÃÇÀ´¿ª·¢TCP/IPÍøÂçÉϵÄÓ¦ÓóÌÐò¡£ÒªÑ§InternetÉϵÄTCP/IPÍøÂç±à³Ì£¬±ØÐëÀí½âSocket½Ó¿Ú¡£
 
Socket½Ó¿ÚÉè¼ÆÕß×îÏÈÊǽ«½Ó¿Ú·ÅÔÚUnix²Ù×÷ϵͳÀïÃæµÄ¡£Èç¹ûÁ˽âUnix
ϵͳµÄÊäÈëºÍÊä³öµÄ»°£¬¾ÍºÜÈÝÒ×Á˽â ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ