INtime Tech

 

¡¸INtime documentary¡¹~INtime ÃʽÉÀÚ Ã¼Çè±â


ŽºÅ© »ó°üµµ¸¦ ¸¸µé¾î¶ó!!


°úÁ¦

ŽºÅ© »ó°üµµ···Å½ºÅ©···ÀÏ···ÀÏÀÇ »ó°ü °ü°èµµ···.
º°·Î ÇÉÀ̶ó°í ÇÏÁö ¾Ê½À´Ï´Ù¸¸, ³ª¸§´ë·Î ÇØ¼®ÇØ ÀÛ¼ºÇØ º¸·Á°í ÇÕ´Ï´Ù.


10¿ù 4ÀÏ···Ç÷ÎÂ÷Æ®(flow chart)Àû ŽºÅ© »ó°üµµ

¿äÀü³¯ÀÇ Á¶»ç¿¡¼­ º¥´õ ID, µð¹ÙÀ̽º ID¸¦ ÀÔ¼öÇß½À´Ï´Ù.

¡¸INtime ¾îÇø®ÄÉÀ̼ǿ¡¼­´Â INtimeÀÌ Á¦°øÇÏ´Â ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ´Â °Í¡¹ÀÌ ¸»À» °¡½¿¿¡, INtime Help¸¦ ¿­¾î º¸¸é··· °Å±â¿¡´Â PciFindDevice()¶ó°í ÇÏ´Â API°¡ ÀÖ¾ú½À´Ï´Ù.

À̰Ϳ¡ ÀÇÇØ PCI µð¹ÙÀ̽ºÀÇ °ËÃâÀÌ °¡´ÉÇÏ´Ù¶ó°í ÇÏ´Â °ÍÀ» ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù.                        
PCI µð¹ÙÀ̽ºÀÇ °ËÃâ Ŭ¸®¾î!!
Á¡Á¡ ºÒºÐ¸íÁ¡ÀÌ ÇØ¼ÒµÇ¾î °¡´Â °¡¿îµ¥ ¸Å´ÏÀú·Î ºÎÅÍ Å½ºÅ© »ó°üµµÀÇ ÀÛ¼ºÀ» ¸í·É¹Þ¾Ò½À´Ï´Ù.

¡¡¡¡¡¡¡¸Å½ºÅ© »ó°üµµ·····?¡¡Å½ºÅ©´Â ¹«¾ùÀԴϱî?¡¹


ŽºÅ© »ó°üµµ¿¡ ´ëÇØ Áö½ÄÀÌ ¾ø¾ú´ø ³ª´Â ÀÎÅͳÝÀ¸·Î Á¶»çÇØ, °ÅÀÇ ¾ø´Â Á¤º¸·ÎºÎÅÍ ÀÖ´Â ´ë´äÀ» ã¾Æ³» ³³µæÇß½À´Ï´Ù.

ŽºÅ© »ó°üµµ¶õ···£º
¡¸multi-thread, ¸ÖƼ·ÇÁ·Î¼¼½º¿¡ ´ëÇϰí, º¹¼öÀÇ Å½ºÅ©(½º·¹µå) µ¿ÀÛÀÇ »ó°ü °ü°è¸¦ ³ªÅ¸³»´Â ´ÙÀ̾î±×·¥¡¹


Áï À̹ø ½Ã½ºÅÛÀ» ŽºÅ©·Î¼­ °³³ä ºÙ¿© ±× »ó°ü °ü°è¸¦ ³ªÅ¸³½ µµÇ¥¸¦ ±×¸®¸é ÁÁ´Ù!¶ó°í »ý°¢ÇØ, Á¶¼ÓÈ÷ ÀÛ¾÷À» ½ÃÀÛÇß½À´Ï´Ù.

¿ì¼±Àº ¾î¶°ÇÑ Å½ºÅ©(ÀÏ)°¡ ÀÖ´ÂÁö¸¦ ÃßÃâÇØ, ±×·¯ÇÑ Å½ºÅ©(ÀÏ)ÀÇ »ó°ü°ü°è¸¦ ¿ì¼± ÀÛ¼ºÇØ º¸¾Ò½À´Ï´Ù··· ¡¡
(ºÒ¾È)


ŽºÅ©ÀÇ ÃßÃâ 

·ÃʱâÈ­
·¾Æ³¯·Î±× º¸µåÀÇ °ËÃâ
·ÃʱâÈ­
·µðÁöÅÐ ÀÔÃâ·Â º¸µåÀÇ °ËÃâ
·ÃʱâÈ­
··Î±× Ãâ·Â
·ÀÇ»ç ¾Æ³¯·Î±× µ¥ÀÌÅÍ ÀÛ¼º(8)
·µðÁöÅÐ ÀÔÃâ·Â º¸µå Ãâ·Â
·¾Æ³¯·Î±× µ¥ÀÌÅÍ ¼öÁß¿¡ ³Ö¾î

 
ÃÖÃÊ·Î ÀÛ¼ºÇÑ Å½ºÅ© »ó°üµµ···
ÀÌ·¯ÇÑ Å½ºÅ©(ÀÏ) »ó°ü°ü°è¶ó°í ÇÏ´Â °ÍÀº ÀÌ·¯ÇÑ °ÍÀԴϱ·£¿  

 


µµÁß °æ°ú
¡¡¡¡¡¡¡ì·······················Á¶Ä«! À̰ÍÀº Ç÷ÎÂ÷Æ®(flow chart)¾ß!!¡í

···±×·¸Áö¸¸!  ¾î¿ ¼ö ¾ø´Ù!  ¿ì¼± Á¦ÃâÇÏÁö ¾ÊÀ¸¸é, ŽºÅ© »ó°ü µµÇ¥¸¦ ±×·Á Á¦ÃâÇÏÁö ¾ÊÀ¸¸é···
±×·¸´Ù°í ÇÏ´Â °ÍÀ¸·Î À̰ÍÀ» Á¦ÃâÇß½À´Ï´Ù···.

±×·¯ÀÚ¸é ¸Å´ÏÀú·ÎºÎÅÍ µÇµ¹¾Æ ¿Â ´ë´äÀº···£º

¡¡¡¡¡¡¡¸·······················À̰ÍÀº Ç÷ÎÂ÷Æ®(flow chart)¿¹¿ä!!¡¹

¿ª½Ã!!¾î¶² °ÍÀÌ Å½ºÅ© »ó°üµµ¶ó°í ºÎ¸¦ ¼ö ÀÖ´Â °ÍÀΰ¡ ¸ð¸£´Â ³ª´Â Âü°í°¡ µÇ´Â ÀڷḦ ãÀ¸¸é¼­, ¼±¹è·ÎºÎÅÍÀÇ ÀǰßÀ» ¹ÞÀ¸¸é¼­, ÃÖÁ¾ÀûÀ¸·Î´Â ÀÌÇÏÀÇ Å½ºÅ© »ó°üµµ¸¦ ¿Ï¼ºÇß½À´Ï´Ù.

ÃÖÁ¾ÀûÀ¸·Î ÀÛ¼ºÇÑ Å½ºÅ© »ó°üµµ

 

½º·¹µå°£ÀÇ µ¥ÀÌÅÍÀÇ ±³È¯(¸ÞÀÏ ¹Ú½º¸¦ »ç¿ë)
¡¡
½º·¹µå(ŽºÅ©) ¼ö£º4 
        ¾Æ³¯·Î±× µ¥ÀÌÅÍ  È¥Àâ ½º·¹µå ¡¡¡¡     GetADataThread 
        ÀÇ»ç ¾Æ³¯·Î±× µ¥ÀÌÅÍ  »ý¼º ½º·¹µå ¡¡  MakeADataThread 
        µðÁöÅÐ º¸µå Á¡¸ê Á¦¾î ½º·¹µå          DOBlinkCtrlThread 
        ·Î±× Ãâ·Â ½º·¹µå                      LogThread 
                   
¸ÞÀÏ ¹Ú½º¼ö£º3 
        ·Î±× Ãâ·Â µ¥ÀÌÅÍ ¼Û½Å¿ë ¸ÞÀÏ ¹Ú½º£º    ParamMbox 
        RT/NTÀÎÅÍÆäÀ̽º¿ë ¸ÞÀÏ ¹Ú½º£º NtRecvMbox 
        NT/RTÀÎÅÍÆäÀ̽º¿ë ¸ÞÀÏ ¹Ú½º£º RtQueMbox 

¿À´ÃÀÇ °¨»ó

ÀÌ Å½ºÅ© »ó°üµµ¸¦ ÀÛ¼ºÇϱâ±îÁö´Â ½ÇÁ¦·Î Åð°í¸¦ ¹Ýº¹ÇØ, 7ȸ Á¤µµ ¼öÁ¤Çß½À´Ï´Ù.
ŽºÅ© »ó°üµµ¸¦ ÀÛ¼ºÇϴµ¥ ´Ù¼Ò ½Ã°£ÀÌ °É·È½À´Ï´Ù¸¸, À̰ÍÀ» ÀÛ¼ºÇÏ´Â °ÍÀ¸·Î½á ½º·¹µå°£ÀÇ µ¥ÀÌÅÍÀÇ ±³È¯(¸ÞÀÏ ¹Ú½º¸¦ »ç¿ë)µîÀÇ ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù.



HOME | INtime