Áö±Ý±îÁö ÀÐÀº ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö Ã¥ Áß¿¡ °¡Àå ±¤¹üÀ§ÇÏ°í ¿Ïº®ÇÏ´Ù.
- ¾Ë¶õ ÄÛ½º / ¸®´ª½º Ä¿³Î Àü¹®°¡ÀÌÀÚ ÇÙ½É Ä¿³Î °³¹ßÀÚ
¾ÆÁÖ ½Ç¿ëÀûÀ̰í ÀÚ¼¼ÇÏ¸ç ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö À¯Çü ´ë´Ù¼ö¸¦ ´Ù·é´Ù.
- ¾¾¾îµµ¾î Ts¡¯O /
¹Ì±¹ ù ¸®´ª½º Ä¿³Î °³¹ßÀÚÀÌÀÚ ´õ ¸®´ª½º ÆÄ¿îµ¥À̼ÇÀÇ ¼ö¼® Ç÷§Æû Àü·«°¡
¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö Á¦ÀÛ °úÁ¤¿¡¼ °¡Àå ½Ç¿ëÀûÀÎ Áöħ¼
¿À´Ã³¯ ¸®´ª½º´Â µå¶óÀ̹ö °³¹ßÀ» À§ÇØ ¿¹¿ÜÀûÀÏ ¸¸Å źźÇÑ È¯°æÀ» Á¦°øÇÑ´Ù. ¿äÁò ³ª¿Â ¸®´ª½º Ä¿³ÎÀ» »ç¿ëÇÏ¸é °ú°Å ¼ö ³âÀÌ °É¸®´ø °³¹ß ÀÏÁ¤À» ¸çÄ¥·Î ´ç±æ ¼ö ÀÖ´Ù. ½Ç¿ëÀûÀÌ°í ¿¹Á¦ À§ÁÖÀÎ ÀÌ Ã¥À» ÀÛ¼ºÇϱâ À§ÇØ Àü ¼¼°è¿¡¼ °¡Àå °æÇèÀÌ Ç³ºÎÇÑ ¸®´ª½º °³¹ßÀÚ Áß ÇÑ ¸íÀÌ »ç½Ç»ó °ÅÀÇ ¸ðµç µð¹ÙÀ̽º¸¦ ´ë»óÀ¸·Î, ¾ÈÁ¤ÀûÀÎ ¸®´ª½º µå¶óÀ̹ö¸¦ ¸¸µå´Â ¹æ¹ýÀ» ü°èÀûÀ¸·Î ¼³¸íÇÑ´Ù.
ÀÌ Ã¥Àº ½ÇÀü¿¡¼ ¿î¿µÃ¼Á¦¿Í C Áö½ÄÀ» ½×Àº °³¹ßÀÚ¿¡°Ô ÀûÇÕÇÏ´Ù. ¹°·Ð Àü¿¡ µå¶óÀ̹ö¸¦ ÇÑ ¹øµµ ÀÛ¼ºÇØ º» ÀûÀÌ ¾ø´õ¶óµµ ¹«¹æÇÏ´Ù. ½º¸®Å©½´³Àº ¾ÆÁÖ Æ¯¼öÇÑ »óȲ¿¡¸¸ ÀûÇÕÇÑ ÁÖÁ¦´Â ÇÇÇϰí Çٽɿ¡ ÃÊÁ¡À» ¸ÂÃç ÇÊ¿äÇÑ ¸ðµç °³³ä°ú ±â¹ýÀ» Çϳª·Î ¿«¾ú´Ù.
½º¸®Å©½´³Àº µå¶óÀ̹ö °³¹ßÀÚ¿¡°Ô ¾ÆÁÖ À¯¿ëÇÑ ¸®´ª½º Ä¿³Î 2.6 ±â´É °ËÅäºÎÅÍ ½ÃÀÛÇϰí, ´ÙÀ½À¸·Î °£´ÜÇÑ µð¹ÙÀ̽º Ŭ·¡½º¸¦ ¼Ò°³Çϸç, I2C¿Í SPI °°Àº Á÷·Ä ¹ö½º·Î ³Ñ¾î°£´Ù. °è¼ÓÇØ¼ PCMCIA, PCI, USB °°Àº ¿ÜºÎ ¹ö½º, ºñµð¿À, ¿Àµð¿À, ºí·Ï, ³×Æ®¿öÅ©, ¹«¼± µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ ¼³¸íÇÑ´Ù. ¸¶Áö¸·À¸·Î »ç¿ëÀÚ ¿µ¿ª µå¶óÀ̹ö¿Í ¿À´Ã³¯ ¸®´ª½º °³¹ß ºÐ¾ß¿¡¼ °¡Àå »¡¸® ¼ºÀåÇϰí ÀÖ´Â ÀÓº£µðµå ¸®´ª½º¿ë µå¶óÀ̹ö·Î ³¡À» ¸Î´Â´Ù. ºÐ¾ßº°·Î ±â¼úÀ» ¼³¸íÇÏ°í °ü·Ã ¸®´ª½º ¿ø½Ã Äڵ尡 ´ã±ä ÆÄÀÏÀ» ¸é¹ÐÇÏ°Ô »ìÇǸç, ¿ÏÀüÇÑ ¿¹Á¦¸¦ ¼Ò°³ÇÑ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ±âÁ¸ Ã¥¿¡¼ ´Ù·çÁö ¾Ê´Â I2C, ºñµð¿À, »ç¿îµå, PCMCIA, ´Ù¾çÇÑ Ç÷¡½Ã ¸Þ¸ð¸® °°Àº µå¶óÀ̹ö
¡á ¸®´ª½º Ä¿³Î ½º·¹µå¿Í µµ¿ì¹Ì ÀÎÅÍÆäÀ̽º¸¦ ºñ·ÔÇÑ ÇÙ½É Ä¿³Î ¼ºñ½º¿Í ±â´É
¡á Æú¸µ, ºñµ¿±â½Ä ÅëÁö, ÀÔÃâ·Â Á¦¾î ¼³¸í
¡á ÀÓº£µðµå ¸®´ª½º µå¶óÀ̹ö¿ë I2C ÇÁ·ÎÅäÄÝ
¡á ¸®´ª½º ºñµð¿À ÇÏÀ§½Ã½ºÅÛ°ú ¸®´ª½º ¿Àµð¿À ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÑ ¸ÖƼ¹Ìµð¾î µð¹ÙÀ̽º µå¶óÀ̹ö
¡á ºí·çÅõ½º, Àû¿Ü¼±, ¿ÍÀÌÆÄÀÌ, ¼¿·ê·¯ ³×Æ®¿öÅ© °°Àº ¹«¼± ±â¼úÀ» Áö¿øÇϱâ À§ÇÑ ¸®´ª½º ±¸Çö ¹æ½Ä
¡á µð¹ö±ë°ú À¯Áö º¸¼ö °úÁ¤ µî Àü¹ÝÀûÀÎ µå¶óÀ̹ö °³¹ß »ý¸íÁÖ±â
¡á ºÎ·Ï¿¡¼ ´Ù·ç´Â ¸®´ª½º ¾î¼Àºí¸®, ¹ÙÀÌ¿À½º È£Ãâ, Seq ÆÄÀÏ
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº »õ·Î¿î µð¹ÙÀ̽º¸¦ »ç¿ëÇϱâ À§ÇØ Ä¿³ÎÀ» °³Á¶ÇÏ·Á´Â Áß±Þ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ ÁýÇÊÇß´Ù. ÀÌ Ã¥À» ÀÐÀ¸·Á¸é ¿î¿µÃ¼Á¦ °³³ä¿¡ ´ëÇÑ ½ÇÁúÀûÀÎ Áö½ÄÀÌ ÇÊ¿äÇÏ´Ù. ¿¹¸¦ µé¾î ½Ã½ºÅÛ È£ÃâÀÌ ¹«¾ùÀÎÁö, Ä¿³Î Äڵ带 ÀÛ¼ºÇÒ ¶§ µ¿±âÈ ÀïÁ¡À» °øÅëÀ¸·Î °í·ÁÇØ¾ß ÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀÎÁö ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ ÃÖ¼ÒÇÑ Á÷Á¢ ½Ã½ºÅÛ¿¡ ¸®´ª½º¸¦ ³»·Á ¹Þ¾Æ Ä¿³Î ¿ø½Ã Äڵ带 µÚÀû°Å¸®¸ç ÀϺΠ°ü·Ã ¹®¼¸¦ ´ëÃæ ÈȾ±â¶óµµ Çß´Ù´Â °¡Á¤ÇÏ¿¡ ¼³¸íÀ» ÁøÇàÇÑ´Ù. µ¶ÀÚ ¿©·¯ºÐÀº C ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ÉÅëÇØ¾ß ÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ù 4°³ ÀåÀº ÀÌ Ã¥À» ¼ÒÈÇϵµ·Ï ÁغñÇÏ´Â ³»¿ëÀÌ´Ù. ´ÙÀ½ 16°³ ÀåÀº ¿©·¯ µð¹ÙÀ̽º±º¿¡ ¼ÓÇÑ µð¹ÙÀ̽º¸¦ ¼³¸íÇÑ´Ù. µð¹ÙÀ̽º µå¶óÀ̹ö µð¹ö±ë ±â¹ýÀ» ¼³¸íÇÏ´Â 21ÀåÀÌ ±× ´ÙÀ½¿¡ À̾îÁø´Ù. ³¡¿¡¼ 22ÀåÀº À¯Áöº¸¼ö¿Í ¹èÆ÷¸¦ ´Ù·é´Ù. »õ·Î¿î µð¹ÙÀ̽º¸¦ ¼Õ¿¡ ³Ö¾úÀ» ¶§ ¸®´ª½º¿¡ ºÙÀÌ´Â ¹æ¹ýÀ» ¿ä¾àÇÑ Á¡°Ë ¸ñ·ÏÀ» »ìÆìº¸¸ç ³¡À» ¸Î´Â´Ù.
1Àå ¼Ò°³: ¸®´ª½º¿Í ù ¸¸³²À» ½ÃÀÛÇÑ´Ù. Ä¿³Î ¿ø½Ã Äڵ带 ³»·Á ¹Þ¾Æ¼ °£´ÜÇÑ ÄÚµå º¯°æÀ» °¡ÇÑ ´ÙÀ½¿¡ ºÎÆÃ °¡´ÉÇÑ Ä¿³Î À̹ÌÁö¸¦ ºôµåÇÏ´Â ¹æ¹ýÀ» ºü¸¥ ÅÛÆ÷·Î º¸¿©ÁØ´Ù.
2Àå Ä¿³Î ³»ºÎ ŽÇè: ¸®´ª½º Ä¿³Î ³»ºÎ¸¦ Á¶¸ñÁ¶¸ñ »ìÆìº¸¸ç ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÒ Ä¿³Î °³³ä ¸î °¡Áö¸¦ ¼³¸íÇÑ´Ù. ¸ÕÀú ½Ãµ¿ °úÁ¤À» ´Ù·ç¸ç, Ưº°È÷ Ä¿³Î ŸÀ̸Ó, µ¿½Ã¼º °ü¸®, ¸Þ¸ð¸® ÇÒ´ç °°Àº µå¶óÀ̹ö °³¹ß¿¡ ¹ÐÁ¢ÇÑ Ä¿³Î ¼ºñ½º¸¦ ¼³¸íÇÑ´Ù.
3Àå Ä¿³Î ¼ºñ½º: µå¶óÀ̹ö °³¹ßÀÚ¿¡°Ô ÇÊ¿äÇÑ µµ±¸ »óÀÚ¿¡ µé¾îÀÖ´Â À¯¿ëÇÑ ÄÄÆ÷³ÍÆ®ÀÎ ¿©·¯ Ä¿³Î ¼ºñ½º¸¦ »ìÆìº»´Ù. 3ÀåÀº Ä¿³Î ³»ºÎ¿¡¼ ¹è°æ ÀÛ¾÷À» ±¸ÇöÇÏ´Â Ä¿³Î ½º·¹µåºÎÅÍ ½ÃÀÛÇÑ´Ù. ±×·¯°í ³ª¼ ¿¬°á ¸®½ºÆ®, ÀÛ¾÷ Å¥, ¿Ï·á ÇÔ¼ö, ÅëÁö ¿¬¼â ¼³¸íÀ¸·Î À̾îÁø´Ù. ÀÌ·± µµ¿ì¹Ì ¼ºñ½º´Â Äڵ带 ´Ü¼øÇÏ°Ô ¸¸µé°í, Ä¿³Î¿¡¼ Áߺ¹µÇ´Â ºÎºÐÀ» ¼Ô¾Æ³»¸ç, Àå±âÀûÀ¸·Î À¯Áö º¸¼ö¸¦ ÆíÇÏ°Ô ¸¸µç´Ù.
4Àå ±â¹Ý ´ÙÁö±â: ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö ÀÛ¼º ±â¼úÀ» ½ÀµæÇϱâ À§ÇÑ Åä´ë¸¦ ½×´Â´Ù. 4ÀåÀº ÀüÇüÀûÀÎ PC ȣȯ ½Ã½ºÅÛ°ú ³»Àå µð¹ÙÀ̽ºÀÇ ¾ÆÅ°ÅØÃ³¸¦ Á¶°¨ÇÏ°Ô µð¹ÙÀ̽º¿Í µå¶óÀ̹ö ±âÃʸ¦ ¼³¸íÇÑ´Ù. ±×·¯°í ³ª¼ ÀÎÅÍ·´Æ® 󸮿¡ À̾î Ä¿³Î µð¹ÙÀ̽º ¸ðµ¨°ú °°Àº ±âÃÊ µå¶óÀ̹ö °³³äÀ» »ìÆìº»´Ù.
5Àå ¹®ÀÚ µå¶óÀ̹ö: ¹®ÀÚ µð¹ÙÀ̽º µå¶óÀ̹ö ¾ÆÅ°ÅØÃ³¸¦ »ìÆìº»´Ù. 5Àå¿¡¼ ¼Ò°³ÇÏ´Â Æú¸µ, ºñµ¿±â ÅëÁö, I/O Á¦¾î °°Àº ¿©·¯ °³³äÀº À̾îÁö´Â Àå¿¡¼µµ À¯È¿ÇÏ´Ù. ÀÌ Ã¥ ³ª¸ÓÁö¿¡¼ ´Ù·ç´Â ¿©·¯ µð¹ÙÀ̽º Ŭ·¡½ºµµ ¡®È®À塯 ¹®ÀÚ µð¹ÙÀ̽ºÀ̱⠶§¹®ÀÌ´Ù.
6Àå Á÷·Ä µå¶óÀ̹ö: Á÷·Ä µð¹ÙÀ̽º¸¦ ´Ù·ç´Â Ä¿³Î °èÃþÀ» ¼³¸íÇÑ´Ù.
7Àå ÀÔ·Â µå¶óÀ̹ö: Űº¸µå, ¸¶¿ì½º, ÅÍÄ¡½ºÅ©¸° ÄÁÆ®·Ñ·¯ °°Àº µð¹ÙÀ̽º¸¦ ¼ºñ½ºÇÏ´Â Ä¿³Î ÀÔ·Â ÇÏÀ§½Ã½ºÅÛÀ» ¼³¸íÇÑ´Ù.
8Àå I2C ÇÁ·ÎÅäÄÝ: ½Ã½ºÅÛÀÇ I2C ¹ö½º³ª SMBus¿¡ ¿¬°áµÈ EEPROM °°Àº µð¹ÙÀ̽º¿ë µå¶óÀ̹ö¸¦ ºÐ¼®ÇÑ´Ù. 8ÀåÀº ¶ÇÇÑ SPI ¹ö½º³ª 1 ¿ÍÀÌ¾î ¹ö½º °°Àº ´Ù¸¥ Á÷·Ä ÀÎÅÍÆäÀ̽ºµµ ´Ù·é´Ù.
9Àå PCMCIA¿Í CF: PCMCIA ÇÏÀ§½Ã½ºÅÛÀ» ÆÄ°íµç´Ù. 9ÀåÀº PCMCIA³ª CF¸¦ ÀåÂøÇÑ µð¹ÙÀ̽º¿ë µå¶óÀ̹ö ÀÛ¼º¹ýÀ» ¾Ë·ÁÁØ´Ù.
10Àå PCI: PCI¿Í PCI º¯Á¾À» À§ÇÑ Ä¿³Î Áö¿øÀ» »ìÆìº»´Ù.
11Àå USB: USB ¾ÆÅ°ÅØÃ³¸¦ »ìÆìº¸°í, USB µð¹ÙÀ̽º¿ë µå¶óÀ̹ö ÀÛ¼ºÀ» À§ÇÑ ¸®´ª½º USB ÇÏÀ§½Ã½ºÅÛ ¼ºñ½º Ȱ¿ë¹ýÀ» ¼³¸íÇÑ´Ù.
12Àå ºñµð¿À µå¶óÀ̹ö: ¸®´ª½º ºñµð¿À ÇÏÀ§½Ã½ºÅÛÀ» »ìÆìº»´Ù. 12Àå¿¡¼´Â ÇÁ·¹ÀÓ ¹öÆÛ Ãß»óȰ¡ Á¦°øÇÏ´Â ÀåÁ¡À» »ìÆìº¸°í ÇÁ·¹ÀÓ ¹öÆÛ µå¶óÀ̹ö ÀÛ¼º¹ýÀ» ¾Ë·ÁÁØ´Ù.
13Àå ¿Àµð¿À µå¶óÀ̹ö: ¸®´ª½º ¿Àµð¿À ÇÁ·¹ÀÓ¿öÅ©¸¦ ¼³¸íÇϰí, ¿Àµð¿À µå¶óÀ̹ö ±¸Çö ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
14Àå ºí·Ï µå¶óÀ̹ö: ÇÏµå µð½ºÅ© °°Àº ÀúÀå µð¹ÙÀ̽º¿ë µå¶óÀ̹ö¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù. ¶ÇÇÑ 14Àå¿¡¼´Â ¸®´ª½º ºí·Ï ÇÏÀ§½Ã½ºÅÛÀÌ Áö¿øÇÏ´Â ´Ù¾çÇÑ I/O ½ºÄÉÁÙ·¯ °ü·Ã Áö½Äµµ ÀÍÈù´Ù.
15Àå ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Ä«µå: ³×Æ®¿öÅ© µð¹ÙÀ̽º µå¶óÀ̹ö¿¡ ÁÖ¸ñÇÑ´Ù. Ä¿³Î ³×Æ®¿öÅ· ÀÚ·á ±¸Á¶¿Í ÇÁ·ÎÅäÄÝ °èÃþ°ú ³×Æ®¿öÅ© µå¶óÀ̹ö¸¦ ¿¬°áÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
16Àå ¹«¼± ¸®´ª½º: ºí·çÅõ½º, Àû¿Ü¼±, ¿ÍÀÌÆÄÀÌ, ÈÞ´ëÆù Åë½Å °°Àº ´Ù¾çÇÑ ¹«¼± ±â¼úÀ» ¼Ò°³ÇÑ´Ù.
17Àå MTD: ÀÓº£µðµå Àåºñ¿¡¼ Ç÷¡½Ã ¸Þ¸ð¸® »ç¿ëÀ» °¡´ÉÇÏ°Ô ¸¸µå´Â ±â¼úÀ» ¼³¸íÇÑ´Ù. 17ÀåÀº PC ½Ã½ºÅÛ¿¡ ÀåÂøµÈ Æß¿þ¾î Çãºê¿ë µå¶óÀ̹ö¸¦ »ìÆìº¸¸ç ³¡À» ¸Î´Â´Ù.
18Àå ÀÓº£µðµå ¸®´ª½º: ÀÓº£µðµå ¸®´ª½º ¼¼»óÀ¸·Î µé¾î°£´Ù. 18ÀåÀº ºÎÆ®·Î´õ, Ä¿³Î, µð¹ÙÀ̽º µå¶óÀ̹ö °°Àº ÀÓº£µðµå ÇØ¹ýÀ» ±¸¼ºÇÏ´Â ÁÖ¿ä Æß¿þ¾î ÄÄÆ÷³ÍÆ®¸¦ ´Ù·é´Ù. ÀÓº£µðµå ºÐ¾ß¿¡¼ ºÎ´Â ¸®´ª½º ¿Ç³¿¡ Æí½ÂÇØ ÀÌ Ã¥¿¡¼ ½ÀµæÇÑ µð¹ÙÀ̽º µå¶óÀ̹ö ±â¼ú·Î ÀÓº£µðµå ½Ã½ºÅÛÀ» ¸¸µé¾îº¸ÀÚ.
19Àå »ç¿ëÀÚ ¿µ¿ª µå¶óÀ̹ö: »ç¿ëÀÚ ¿µ¿ª¿¡ ÀÖ´Â ´Ù¾çÇÑ µð¹ÙÀ̽º À¯ÇüÀ» »ìÆìº»´Ù. Á¤Ã¥ ¹®Á¦°¡ °É·Á Àְųª ¼º´É ¿ä±¸ »çÇ×ÀÌ ³·À» °æ¿ì ÀϺΠµå¶óÀ̹ö´Â »ç¿ëÀÚ ¿µ¿ª¿¡ ¸Ó¹«´Â ÆíÀÌ ÈξÀ ´õ ¹Ù¶÷Á÷ÇÏ´Ù. ¶ÇÇÑ 19Àå¿¡¼ ¸®´ª½º ÇÁ·Î¼¼½º ½ºÄÉÁÙ·¯°¡ »ç¿ëÀÚ ¸ðµå µå¶óÀ̹ö ¹ÝÀÀ ½Ã°£¿¡ ¾î¶² ¿µÇâÀ» ¹ÌÄ¡´ÂÁö ¼³¸íÇÑ´Ù.
20Àå ±âŸ µð¹ÙÀ̽º¿Í µå¶óÀ̹ö: Áö±Ý±îÁö ´Ù·çÁö ¸øÇÑ µå¶óÀ̹ö±ºÀ» ¸Þµé¸®·Î ¿«´Â´Ù. EDACError Detection And Correction, ÆÄÀ̾î¿ÍÀ̾î, ACPI µîÀÌ ¿©±â¿¡ ¼ÓÇÑ´Ù.
21Àå µð¹ÙÀ̽º µå¶óÀ̹ö µð¹ö±ë: Ä¿³Î Äڵ带 µð¹ö±ëÇϱâ À§ÇØ »ç¿ëÇÏ´Â ¿©·¯ µð¹ö°Å¸¦ ¼Ò°³ÇÑ´Ù. 21Àå¿¡¼ ¶ÇÇÑ ÃßÀû µµ±¸, Ä¿³Î Žħ, Ãæµ¹ ´ýÇÁ, ÇÁ·ÎÆÄÀÏ·¯ »ç¿ë¹ýµµ ¼³¸íÇÑ´Ù. µå¶óÀ̹ö¸¦ °³¹ßÇÒ ¶§ 21Àå¿¡¼ ÀÍÈù µå¶óÀ̹ö µð¹ö±ë ±â¼ú·Î ¹«ÀåÇØ¾ß ÇÑ´Ù.
22Àå À¯Áö º¸¼ö¿Í ¹èÆ÷: ¼ÒÇÁÆ®¿þ¾î °³¹ß Áֱ⸦ ´Ù·é´Ù.
23Àå ½Ã½ºÅÛ Á¾·á: »õ·Î¿î µð¹ÙÀ̽º¸¦ ¸®´ª½º¿¡ ºÙÀÌ°í ½ÍÀ» ¶§ ÇÊ¿äÇÑ ÀÛ¾÷ Ç׸ñÀ» Á¡°Ë ¸ñ·Ï ÇüÅ·Π¼Ò°³ÇÑ´Ù. ÀÌ Ã¥Àº ¡®ÀÌÁ¦ ¹» ÇÏÁö?¡¯¸¦ °í¹ÎÇÏ¸ç ³¡À» ¸Î´Â´Ù.
µð¹ÙÀ̽º µå¶óÀ̹ö´Â Á¾Á¾ ÄÚµå ÀϺθ¦ ¾î¼Àºí¸®·Î ±¸ÇöÇÒ Çʿ䰡 ÀÖÀ¸¹Ç·Î ºÎ·Ï A ¡®¸®´ª½º ¾î¼Àºí¸®¡¯¿¡¼´Â ¸®´ª½º¿¡¼ ¾î¼Àºí¸® ÇÁ·Î±×·¥À» À§ÇÑ ¸î °¡Áö¸¦ »ìÆìº»´Ù. x86 ±â¹Ý ½Ã½ºÅÛ¿¡¼ ÀϺΠµð¹ÙÀ̽º µå¶óÀ̹ö´Â Á÷°£Á¢À¸·Î ¹ÙÀÌ¿À½º¿¡ ÀÇÁ¸ÇϹǷΠºÎ·Ï B ¡®¸®´ª½º¿Í ¹ÙÀÌ¿À½º¡¯¿¡¼´Â ¸®´ª½º°¡ ¹ÙÀÌ¿À½º¿Í »óÈ£ ÀÛ¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ºÎ·Ï C ¡®seq ÆÄÀÏ¡¯¿¡¼´Â µð¹ÙÀ̽º µå¶óÀ̹ö°¡ ÀÚ·á È帧À» °¨½ÃÇϰí ÃßÀûÇϱâ À§ÇÑ ¸ñÀûÀ¸·Î Ä¿³Î 2.6¿¡ µµÀÔµÈ Ä¿³Î µµ¿ì¹Ì ÀÎÅÍÆäÀ̽ºÀÎ seq ÆÄÀÏÀ» ¼³¸íÇÑ´Ù.
ÀÌ Ã¥Àº ¿ø·¡ µð¹ÙÀ̽º¿Í µå¶óÀ̹ö º¹À⼺¿¡ µû¶ó ±¸¼ºÇߴµ¥, ±â¼úÀûÀÎ ÀÌÀ¯·Î ÀÎÇØ Àå°ú Àå »çÀÌ¿¡ ÀÇÁ¸¼ºÀÌ »ý°å´Ù. µû¶ó¼ ¹®ÀÚ, Á÷·Ä, ÀÔ·Â °°Àº ±âº» µð¹ÙÀ̽º Ŭ·¡½º¿¡¼ ½ÃÀÛÇÑ´Ù. ´ÙÀ½À¸·Î I2C, SMBus °°Àº ´Ü¼øÇÑ Á÷·Ä ¹ö½º¸¦ »ìÆìº»´Ù. PCMCIA, PCI, USB °°Àº ¿ÜºÎ I/O ¹ö½º°¡ ±× µÚ¸¦ µû¸¥´Ù. ÀϹÝÀûÀ¸·Î ÀÌ·± ¿ÜºÎ I/O ¹ö½º¸¦ °ÅÃÄ ºñµð¿À, ¿Àµð¿À, ºí·Ï, ³×Æ®¿öÅ© µð¹ÙÀ̽º°¡ ÇÁ·Î¼¼¼¿Í Åë½ÅÇϹǷΠ¿ÜºÎ I/O ´ÙÀ½¿¡ ¼³¸íÇÑ´Ù. °è¼ÓÇØ¼ ÀÓº£µðµå ¸®´ª½º¿¡ ÁýÁßÇϸç, ´ÙÀ½À¸·Î ¹«¼± ³×Æ®¿öÅ·, Ç÷¡½Ã ¸Þ¸ð¸® °°Àº ±â¼úÀ» ´Ù·é´Ù. »ç¿ëÀÚ ¿µ¿ª µå¶óÀ̹ö´Â Ã¥ ¸»¹Ì¿¡¼ ´Ù·é´Ù.
¡Ú ÃßõÀÇ ±Û ¡Ú
ÀÌ Ã¥À» Áý¾î µé¾ú´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÚ¹®ÇÒÁöµµ ¸ð¸£°Ú´Ù. ¡°´Ù¸¥ ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö ¼ÀûÀÌ ±»ÀÌ ÇÊ¿äÇѰ¡? ÀÌ¹Ì ÃæºÐÇÏÁö ¾ÊÀº°¡?¡±
´äÀº ÀÌ·¸´Ù. ÀÌ Ã¥Àº ±âÁ¸ Ã¥°ú Â÷¿øÀÌ ´Ù¸£´Ù.
¿ì¼± ÀÌ Ã¥Àº ÃֽŠĿ³Î 2.6À» ´Ù·é´Ù. ´õ Áß¿äÇÑ Æ¯Â¡À¸·Î, ÀÌ Ã¥Àº Àüü ³»¿ëÀ» Á¶¸íÇÑ´Ù. ´ë´Ù¼ö µð¹ÙÀ̽º µå¶óÀ̹ö ¼ÀûÀº ´Ü¼øÈ÷ Ç¥ÁØ À¯´Ð½ºÀÇ ³»ºÎ¸¦ ´Ù·ç´Â ¼Àû°ú ¿î¿µÃ¼Á¦ ¼Àû¿¡ ³ª¿Â ÁÖÁ¦¸¦ ´Ù·ê »ÓÀÌ´Ù. Á÷·Ä Åë½Å, µð½ºÅ© µå¶óÀ̺ê, ÆÄÀÏ ½Ã½ºÅÛ, ¿îÀÌ ÁÁ´Ù¸é ³×Æ®¿öÅ· ½ºÅñîÁö¸¦ ´Ù·é´Ù.
ÇÏÁö¸¸ ÀÌ Ã¥Àº ÈξÀ ´õ ¸Ö¸® ³ª°£´Ù. Çö´ëÀûÀÎ PC¿Í ÀÓº£µðµå Çϵå¿þ¾î¸¦ ´Ù·ç±â À§ÇØ ÇÊ¿äÇÑ ³»¿ëÀ» ºü¶ß¸®Áö ¾Ê¾Ò´Ù. PCMCIA, USB, I2C, ºñµð¿À, ¿Àµð¿À, Ç÷¡½Ã ¸Þ¸ð¸®, ¹«¼± Åë½Å µî°ú ±×¹Û¿¡ ¸®´ª½º Ä¿³Î°ú Åë½ÅÀÌ °¡´ÉÇÑ ¿ä¼Ò´Â ¹«¾ùÀ̵çÁö ÀÌ Ã¥¿¡¼µµ ´Ù·é´Ù.
µÚÁý¾îº¸Áö ¾ÊÀº µ¹¸æÀ̰¡ ¾ø°í, ±¸¼®±¸¼® »ìÇÇÁö ¾ÊÀº °÷µµ ¾ø´Ù.
¶ÇÇÑ ÀúÀÚ´Â ÀÌ ºÐ¾ß¿¡¼ Àü¹®°¡·Î ¿À·¡ ÀüºÎÅÍ ÀÎÁ¤¹Þ¾Ò´Ù. 1990³â´ë ÈĹݿ¡ ÀÛ¼ºÇÑ ¼Õ¸ñ½Ã°è¿¡ ¸®´ª½º¸¦ ¿Ã¸®´Â ¼³¸íÀ» Àд٠º¸¸é ¼Õ¿¡ ¶¡À» Áã°Ô µÈ´Ù.
ÀÌ Ã¥ÀÌ ÇÁ·»Æ¼½º Ȧ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î °³¹ß ½Ã¸®Áî¿¡ Æ÷ÇÔµÇ¾î ¹«Ã´ ±â»Ú°í ÈïºÐµÈ´Ù. ¿ÀǼҽº ¼¼»ó¿¡ ÀϾ´Â ¿©·¯ Èï¹Ì·Î¿î »ç°Ç Áß ´Ü¿¬ µ¸º¸ÀÌ´Â ¿¹¶ó´Â »ý°¢ÀÌ´Ù. Ä¿³Î·Î ÀÛ¾÷ÇÏ´Ù ÇÊ¿äÇÑ ³»¿ëÀ» ÀÌ Ã¥¿¡¼ ã±â ¹Ù¶ó¸ç, ¿©·¯ºÐµµ ÀÛ¾÷ °úÁ¤À» Áñ±â±â¸¦ ±â¿øÇÑ´Ù!
¾Æ³îµå ·Îºó½º
½Ã¸®Áî ÆíÁýÀÚ
¡Ú º£Å¸¸®´õ ÇѸ¶µð ¡Ú
°È£°ü
Áö±Ý »ý°¢ÇÏ¸é ¾ðÁ¦¿´³ª ½ÍÁö¸¸ ºÒ°ú ¾ó¸¶ Àü±îÁö¸¸ ÇØµµ ¸®´ª½º´Â ³Ê¹«µµ À¯¸íÇÑ Å°¿öµå¿´´Ù. ¾î¼¸é Áö±ÝÀÇ ¾ÆÀÌÆùÀ̳ª ¾Èµå·ÎÀ̵庸´Ùµµ ´õ ¸¹Àº »ç¶÷µéÀÇ ÀÔ°ú ±Í¿¡ Àͼ÷ÇÑ ´Ü¾î¿´´Ù. ¶§¹®¿¡ ¼Á¡¿¡¼´Â ¸®´ª½º¿¡ ´ëÇÑ Ã¥ÀÌ ÀÖ´Ù°í ÇØ¼ °Å±â°¡ ¹Ýµå½Ã ÄÄÇ»ÅÍ Àü¹® ¼Àû Äڳʶó »ý°¢ÇÑ´Ù¸é ¸Å¿ì ¼º±ÞÇß´Ù. ±×·¸°Ô °¢Á¾ ÀÔ¹®¼¿Í ½ÉÃþ ºÐ¼® ¼ÀûÀÌ ³ÑÃijµÁö¸¸ Á¤ÀÛ ½Ç¹«¿¡ ´ëÇÑ ½Éµµ ±íÀº ÀÌÇØ¸¦ ¹Ù¶ö ¶§ ¡®À̰ÍÀÌ´Ù¡¯¶ó´Â ´À³¦À» Áִ åÀº ¸¹Áö ¾Ê¾Ò´Ù. ¸®´ª½º¶ó´Â ÁÖÁ¦´Â Ã¥ ÇÑ ±ÇÀ¸·Î ¸ðµÎ ¼³¸íÇϱⰡ ¾î·Æ±â ¶§¹®ÀÌ´Ù. ¶§¹®¿¡ ¸¹Àº Ã¥ÀÌ ¸®´ª½º¿Í °ü·Ã ÀÖ´Â ºÐ¾ßµéÀ» ¸ðµÎ ¾ð±ÞÇÏ·Á´Â ÀÇ¿åÀ¸·Î ÁÖ¸¶°£»êÇÏµí ±íÀÌ ÀÖ´Â ³»¿ëÀ» ´ãÁö ¸øÇß´Ù. ¶ÇÇÑ ½Éµµ ÀÖ´Â ºÐ¼®À» ½ÃµµÇÑ Ã¥µéÀº ¸¹Àº »ç¶÷ÀÌ °øÅëÀûÀ¸·Î °ü½ÉÀ» °¡Áö´Â ¿î¿µÃ¼Á¦·Î¼ÀÇ Ä¿³Î¿¡ ÁýÁßÇß´Ù. ½ÇÁ¦ 1,000ÆäÀÌÁö°¡ ³Ñ´Â Ã¥µéÀ» º¸¸é »ó´ç ºÎºÐÀ» °³º° ¸Å´º¾óÀÇ ³»¿ëÀ» ¼³¸íÇϰí Àְųª, ¸®´ª½º¶ó´Â ¿î¿µÃ¼Á¦¸¦ ÀÌ¿ëÇÏ´Â ¿ì¸® »îÀÇ ¸ð½ÀÀ» ¼³¸íÇÏ´Â µ¥ ÇÒ¾ÖÇÑ´Ù. µû¶ó¼ ƯÁ¤ ±¸Çö ±â¼ú ºÐ¾ß¿¡ ´ëÇÑ ¹ÙÀ̺íÀ» ã±â Èûµé¾ú´Ù. ´ÙÇེ·´°Ô ±Ù·¡¿¡ µé¾î¿Í ±â¼ú ±¸Çö¿¡ ´ëÇÑ ½Éµµ Àִ åµéÀÌ ³ª¿À±â ½ÃÀÛÇß´Ù. ±× Áß Çϳª°¡ ¹Ù·Î ÀÌ Ã¥À̶ó »ý°¢ÇÑ´Ù.
ÀÌ Ã¥Àº ÀÓº£µðµå ¾÷°è¿¡ Á¾»çÇÑ »ç¶÷»Ó¸¸ ¾Æ´Ï¶ó, »õ·Ó°Ô ÀÌ ºÐ¾ß¿¡ ¶Ù¾îµç ÀÌ¿¡°Ôµµ ±ÇÇÒ ¸¸ÇÏ´Ù. ÀÌ Ã¥ÀÇ º£Å¸ ¸®µùÀ» ÁøÇàÇÏ´Â µ¿¾È ½ÇÁ¦ÀûÀÎ ¿¹Á¦ ÄÚµå¿Í ¼³¸í ´ö¿¡ ¡®¾ÆÇÏ, ±×·¸±¸³ª!¡¯ÇÏ´Â ±úħÀ̶ó´Â Áñ°Å¿òÀ» ÇѵΠ¹ø ´À³¤ °ÍÀÌ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù. º»ÀÎÀÌ º£Å¸ ¸®µùÇÏ¸ç ´À²¼´ø ÀÌ·± Áñ°Å¿òÀ» ¸¹Àº À̰¡ ÇÔ²² ´À³¢±â¸¦ ¹Ù¶õ´Ù.
±Ç¿ìÀÏ
ÇöÀç ȸ»ç¿¡¼ ¸®´ª½º¿Í´Â ¸Ö¾îÁø ¾÷¹«¸¦ ¸Ã´Â ¹Ù¶÷¿¡ ÀÌÀüÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö °³¹ß °æÇèµéÀ» Àؾî¹ö¸± °Í¸¸ °°¾Æ º£Å¸¸®µùÀ» ÀÚûÇß½À´Ï´Ù. Áß°£¿¡ ½Ç¼ö·Î Á¦°¡ ¸®ºäÇÑ ¼öÁ¤ ³»¿ëÀÌ ÀúÀåµÇÁö ¾Ê¾Æ ¸î °³ ÀåÀ» ´Ù½Ã ¸®ºäÇϱ⵵ Çϰí, ȸ»ç ÀÏÀ» Çΰè·Î ¿ªÀÚ ´Ô°ú ¾à¼ÓÇÑ ÀÏÁ¤À» ´ëºÎºÐ ¸ÂÃßÁö ¸øÇÏ´Â µî °í»ýÇßÁö¸¸, ¸®ºä¸¦ ÇÏ¸é¼ ±×µ¿¾È Á¢Çغ¸Áö ¸øÇß´ø ´Ù¾çÇÑ µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ °£Á¢ÀûÀ¸·Î³ª¸¶ °æÇèÇØº¼ ±âȸ°¡ µÇ¾î °³ÀÎÀûÀ¸·Î´Â »ÑµíÇÏ°Ô »ý°¢ÇÕ´Ï´Ù. À̷к¸´Ù ½ÇÀüÀ» À§ÇÑ Ã¥À̱⠶§¹®¿¡ Çö¾÷ µð¹ÙÀ̽º µå¶óÀ̹ö °³¹ßÀÚ¶ó¸é ²À ÀоîºÁ¾ß ÇÑ´Ù´Â »ý°¢ÀÔ´Ï´Ù.
½ÅÀçÈÆ
¸¶Ä§³» ¡ºEssential Linux Device Drivers¡»°¡ ¹ø¿ªµÇ¾î ³ª¿Ô½À´Ï´Ù. °¡¶àÀ̳ª ¸®´ª½º °³¹ß °ü·Ã Á¤º¸°¡ ºÎÁ·ÇÑ ¿ì¸®³ª¶ó °³¹ßÀڵ鿡°Ô´Â °¡¹³ÀÇ ´Üºñ¿Í °°Àº Ã¥ÀÌ ¾Æ´Ò ¼ö ¾ø½À´Ï´Ù. °Ô´Ù°¡ ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö °³¹ßÀ» À§ÇÑ Çʼö ¾ÆÀÌÅÛÀÎ ¡º¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö °³Á¤3ÆÇ¡» (ÇѺû¹Ìµð¾î)À» ¹ø¿ªÇϽйÚÀçÈ£ ´ÔÀÌ ¹ø¿ªÀ» ¸ÃÀ¸¼ÌÀ¸´Ï Á¡ÀÔ°¡°æïÂìýÊ¢ÌÑÀ̶ó ÇϰڽÀ´Ï´Ù. Àú´Â ¿îÀÌ ÁÁ¾Æ µÎ Ã¥ ¸ðµÎ ÃâÆÇÇϱâ Àü¿¡ ¹Ì¸® Àоú½À´Ï´Ù. µÎ Ã¥ ¸ðµÎ ¸®´ª½º µð¹ÙÀ̽º µå¶óÀ̹ö¸¦ °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ Ã¥ÀÌÁö¸¸, ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ëÀº ´Ù¸¥ Ã¥À̳ª ¹®¼·Î ½±°Ô ±¸ÇÏ±â ¾î·Æ½À´Ï´Ù. µü Çϳª¸¸ ¿¹¸¦ µéÀÚ¸é ´ë´Ù¼ö ¸®´ª½º °ü·Ã Ã¥°ú ¹®¼µéÀÌ Ä¿³Î ¸ðµâÀ» ÀûÀçÇÏ´Â modprobe¿¡ ´ëÇØ È£ÃâÇÒ ¶§ ½ÃÀÛÇÏ´Â ÇÔ¼ö init_module()¿¡ ´ëÇÑ ¼³¸í¿¡ ±×Ä¡Áö¸¸ ÀÌ Ã¥ 4ÀåÀÇ ¡®¸ðµâ ÀÚµ¿ ÀûÀ硯 Àý¿¡¼´Â ¸ðµâ À̹ÌÁöÀÇ µð¹ÙÀ̽º Å×ÀÌºí¿¡ µé¾î ÀÖ´Â ID¸¦ ÇØµ¶ÇÏ´Â ÀýÂ÷ºÎÅÍ ½ÃÀÛÇØ ½ÇÁ¦ modprobeÀÇ ±¸Ã¼ÀûÀÎ ÀÛµ¿ ¹æ½ÄÀ» ¼Ò°³ÇÕ´Ï´Ù. ¹°·Ð °í±Þ ³»¿ëÀ» ´Ù·ç´Â ¸¸Å ÀÏÀåÀÏ´ÜÀÌ ÀÖ½À´Ï´Ù. ±×·¯³ª ¾Æ¹«°Íµµ ¾ø´Â »óÅ¿¡¼ °³¹ßÀ» ½ÃÀÛÇØ¾ß ÇÑ´Ù¸é µÎ·Á¿ò°ú ¸·¸·ÇÔ¿¡¼ ¹þ¾î³ª Ãâ¹ßÁ¡À» Á¦°øÇØÁÖ´Â ÀÌ Ã¥¿¡ »õ»ï °í¸¶¿òÀ» ´À³¥ °ÍÀÔ´Ï´Ù. ÀÌÁ¦ ¡®ÀÇõ°Ë¡¯°ú ¡®Ã»È«°Ë¡¯À» ¡®µæÅÛ¡¯ÇϼÌÀ¸´Ï ·¹º§À» ¿Ã¸®´Â ³ë·ÂÀº µ¶ÀÚ ¿©·¯ºÐÀÇ ¸òÀ̳׿ä. °ÇÅõ¸¦ º÷´Ï´Ù.
´Ý±â
ºÏ¼Ò¹É¸®¿¡ ÇѸ¶µð!