WindowsNT4.0/2000/XP¿Í º´Çà µ¿ÀÛ
MS-DOS·Î ¹Ù²î¾î, WindowsNT4.0/2000/XP°¡ º´Çà µ¿ÀÛÇÕ´Ï´Ù.Windows Àüü°¡ priority 254³»¿¡¼ µ¿ÀÛÀ»
½Ç½ÃÇÏ´Â Á¡Àº µ¿ÀÏÇÕ´Ï´Ù.Windows¿Í º´Çà µ¿ÀÛÇÏ´Â °Í¿¡ ÀÇÇØ¼, °·ÂÇÑ GUI¿Í »ç¿ëÇϱ⠽¬¿î ¿ÀÆÛ·¹À̼ÇÀ» ½ÇÇöµÉ ¼ö ÀÖ½À´Ï´Ù.
NTFS ÆÄÀÏ µå¶óÀ̹ö
NTFS ȣȯÀÇ ÆÄÀÏ Æ÷¸ËÀ» Ãë±ÞÇÒ ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.
Microsoft Visual Studio¿¡ ÀÇÇÑ °³¹ß
Ç÷§ ¸ðµ¨·Î µ¿ÀÛÇÏ´Â Ring3 ¾îÇø®ÄÉÀ̼ÇÀÇ °³¹ßÀÌ °¡´ÉÇØÁ³½À´Ï´Ù.½Å±Ô ¾îÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù.¼¼±×¸ÕÆ®(segment)
¸ðµ¨ ¾îÇø®ÄÉÀ̼ÇÀ» Visual Studio¿ëÀ¸·Î À̽ÄÇÏ´Â °æ¿ì¿¡´Â buildptr( )¸¦ ÀÌ¿ëÇÒ ¼ö ¾ø°Ô µÇ±â À§ÇØ ³í¸® ¼öÁ¤ÀÌ
»ý±é´Ï´Ù.
ASM386 ¾î¼Àºí·¯ ºÎ¼Ó
PL/M386 ÄÄÆÄÀÏ·¯ ºÎ¼Ó
SoftScopeIII µð¹ö°Å ºÎ¼Ó
¿É¼Ç Á¦Ç°ÀÎ ÀÌ·¯ÇÑ ÄÄÆÄÀÏ·¯, ¾î¼Àºí·¯, µð¹ö°Å°¡ ºÎ¼ÓÀÌ µÇ¾ú½À´Ï´Ù.ic386 ÄÄÆÄÀÏ·¯´Â °è¼ÓÇØ µ¿°í µÇ°í ÀÖ½À´Ï´Ù.
¼¼Ä¡±â °øÀ¯È
PCI µð¹ÙÀ̽º³¢¸®ÀÇ IRQ ¶óÀÎ °øÀ¯°¡ À¯È¿°¡ µÇ¾î, °øÀ¯È ¼¼Ä¡±â 󸮿ë API°¡ ½ÇÀåµÇ¾ú½À´Ï´Ù.
º¸´Ù ¼¼¼¼ÇÑ Ä«³×¸£Æ½ ¼³Á¤
200¸¶ÀÌÅ©·Î ¼¼ÄÁµå, 250¸¶ÀÌÅ©·Î ¼¼ÄÁµå, 500¸¶ÀÌÅ©·Î ¼¼ÄÁµå, 1 ¹Ð¸® ¼¼ÄÁµå, 2 ¹Ð¸® ¼¼ÄÁµå, 5 ¹Ð¸® ¼¼ÄÁµå, 10 ¹Ð¸®
¼¼ÄÁµå·ÎºÎÅÍ ÀÚÀ¯·Ó°Ô ¼±ÅÃÇÒ ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.À̰Ϳ¡ ÀÇÇØ¼ º¸´Ù ¼¶¼¼ÇÑ ½Ã°£ Á¤µµ·ÎÀÇ Ã³¸®ÀÇ ½ÇÇöÀÌ °¡´ÉÇØÁý´Ï´Ù.
¿ø½Ã ÄÚµå ÆíÁý
Æò»ó½Ã»ç¿ëÀÇ Windows¿ë ÅØ½ºÆ® ¹®ÀÚ ÆíÁý±â¸¦ ÀÌ¿ëÇØ ¿ø½Ã ÄÚµåÀÇ º¯°æÀÌ °¡´ÉÇÏ°Ô µË´Ï´Ù.
³×Æ®¿öÅ©¿¡ ´ëÇØ
iRFW3.0¿¡¼´Â Ç¥ÁØÀ¸·Î TCP/IPµå¶óÀ̹ö¿Í ¼ÒÄÏ ¶óÀ̺귯¸®°¡ ½ÇÀåµÇ°í ÀÖ½À´Ï´Ù.netRMX¿ëÀÇ mnTCP/IPÁ¦Ç°ÀÇ ¼ÒÄÏ ¶óÀ̺귯¸®
ÇÔ¼ö¿Í ÀϺΠȣȯ¼ºÀÌ ¾ø´Â °ÍÀÌ ÀÖ½À´Ï´Ù.iRFW3.0 ºÎ¼ÓÀÇ ³×Æ®¿öÅ© µå¶óÀ̹ö´Â, Intel8255x ³×Æ®¿öÅ© ÆÁ žÀçÀÇ PCIÇü NIC
Ä«µå, RealTek8139 ³×Æ®¿öÅ© ÆÁ žÀçÀÇ PCIÇü NIC Ä«µå, NE2000 ȣȯ ISAÇü NIC Ä«µå¸¦ ½ÃÀÛÀ¸·Î ÇÑ NIC Ä«µå·Î
´ëÀÀÇϰí ÀÖ½À´Ï´Ù.
PCI ¶óÀ̺귯¸® API¸¦ ÀÌ¿ëÀÇ °í°´
iRFW3.0¿¡¼´Â ½Ã½ºÅÛ API·Î¼ PCI Á¶ÀÛ°è ½Ã½ºÅÛ ÄÝÀÌ ½ÇÀåµÇ¾ú½À´Ï´Ù.netRMX·Î Á¦°øµÇ°í ÀÖ´ø PCI
¶óÀ̺귯¸®(mnpci.h, mnpci.lib)¿Í À¯Æ¿¸®Æ¼ Ä¿¸àµå(getpci, setpci)´Â Á¦°øµÇÁö ¾Ê½À´Ï´Ù.ÀÌÇà¿¡ ÇØ´çÇØ PCI Á¶ÀÛ°è
½Ã½ºÅÛ ÄÝ¿¡ÀÇ º¯°æÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ȸé Ç¥½Ã¿¡ MS-DOS/Windows3.1À» ÀÌ¿ëÀÇ °í°´
RTE ½Ã½ºÅÛ ÄÝ(RealtimeExtention)Àº °è¼ÓÇØ¼ ÀÌ¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.Windows3.1ÀÇ VB2.0 ÇÁ·Î±×·¡¹ÖÀ» À§Çؼ
ÁغñµÇ¾î ÀÖ´ø RTE ½Ã½ºÅÛ ÄÝ Á¦°ø(RMX4WIN.DLL)Àº ¾ø¾îÁ³À¸¹Ç·Î, DLL¸¦ ÀÚÀÛÇÏ´Â µî ¹æ¹ýÀÌ ÇÊ¿äÇÕ´Ï´Ù.
ȸé Ç¥½Ã¿¡ HIÄܼÖÀ» ÀÌ¿ëÀÇ °í°´
ÀϺÎÀÇ escape sequence°¡ ´Ù¸£±â À§Çؼ ȸéÀÌ ¹«³ÊÁú °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.WindowsGUI ¾îÇø®ÄÉÀ̼ǿ¡ÀÇ ÀÌÇàÀ»
ÃßõÇÕ´Ï´Ù.
Æó»ç µå¶óÀ̹ö Á¦Ç°(RS-00 x½Ã¸®Áî)À» ÀÌ¿ëÀÇ °í°´
°¢Á¾ µå¶óÀ̹ö Á¦Ç°(RS-00 x½Ã¸®Áî)Àº ic386 ÄÄÆÄÀÏ·¯¸¦ °è¼ÓÇØ »ç¿ëÇϽô °æ¿ì¿¡ °è¼ÓÇØ¼ ÀÌ¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.Æó»ç¿¡¼´Â Â÷·ÊÂ÷·Ê
µå¶óÀ̹öÀÇ iRFW ´ëÀÀȸ¦ ½Ç½ÃÇϰí ÀÖ½À´Ï´Ù.Visual Studio ÄÄÆÄÀÏ·¯¿¡ÀÇ ¾îÇø®ÄÉÀÌ¼Ç À̽ÄÀ» ½Ç½ÃÇÏ´Â °æ¿ì¿¡´Â RSI-00 xµå¶óÀ̹ö
Á¦Ç°¿¡ ÀÌÇà ÇØ ÁÖ¼¼¿ä.
½Ã½ºÅÛ ÄÝ rqe_create_descriptor¸¦ ÀÌ¿ëÀÇ °í°´
Àý´ë ¹øÁö¸¦ ÁöÁ¤ÇÑ ¹°¸® ¸Þ¸ð¸®¾ÆÅ©¼¼½º¸¦ ½Ç½ÃÇϰí ÀÖ´Â °æ¿ì(rqe_create_descriptor ½Ã½ºÅÛ ÄÝÀÌ ÀÌ¿ëµÇ°í ÀÖ´Â °æ¿ì)¿¡,
ÀϺηΠÄÚµå º¯°æÀÌ ÇÊ¿äÇÕ´Ï´Ù.ÀÚ¼¼ÇÑ °ÍÀº ±â¼ú Á¤º¸ ÆäÀÌÁö¸¦ ºÁ ÁÖ¼¼¿ä.
¹°¸® µð¹ÙÀ̽º¸íÀÇ »óÀ§
µð¹ÙÀ̽º µå¶óÀ̹ö¿¡ ÀÇÇØ¼ ÁÖ¾îÁö´Â µð¹ÙÀ̽º ¹°¸® ¸íĪÀÇ ÀϺο¡ Â÷À̰¡ ÀÖÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.attachdevice Ä¿¸àµå ȤÀº
rq_attach_deviceºÎÀÇ È®ÀÎÀ» ÃßõÇÕ´Ï´Ù.
µð·ºÅ丮 Àý´ë ÆÐ½ºÀÇ »óÀ§
iRFW3.0 ½Ã½ºÅÛ¿¡ ´ëÇϰí´Â ÀνºÅç½ÃÀÇ ÁöÁ¤¿¡ ÀÇÇØ, netRMX·Î »ç¿ëÇϰí ÀÖ´ø µð·ºÅ丮 Àý´ë ÆÐ½º¿Í ´Ù¸¥ À§Ä¡¿¡ ÆÄÀϱºÀÌ ¼³Ä¡µÉ
°¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.µð·ºÅ丮 Àý´ë ÆÐ½º¸¦ ÀÌ¿ëÀÇ °æ¿ì¿¡´Â ÁÖÀÇÇØ ÁֽʽÿÀ.³í¸® ÆÐ½º(:sample:¿Í °°Àº ÆÐ½º ÁöÁ¤)¸¦ »ç¿ëÀÇ °æ¿ì¿¡´Â
attachfile Ä¿¸àµå, rq_attach_file ½Ã½ºÅÛ ÄݺÎÀÇ È®ÀÎÀ» ÃßõÇÕ´Ï´Ù.
netRTE ½Ã½ºÅÛ ÄÝÀ» ÀÌ¿ëÀÇ °í°´
netRTE(³×Æ®¿öÅ©¿ù ÇØÀÇ Windows±â·ÎºÎÅÍ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛ ÄÝ ¿ä±¸)´Â ÆóÁöµÇ¾ú½À´Ï´Ù.À¯»çÇÏ´Â ±â´É NTX-API¸¦ »ç¿ëÇÏ´Â
°Í¿¡ ÀÇÇØ¼ °°Àº 󸮸¦ ´Þ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.½Ã½ºÅÛ ÄÝ ¸íĪÀ̳ª, ½Ã½ºÅÛ ÄÝÀÇ Ãë±Þ ¹æ¹ýÀº ´Ù¸¨´Ï´Ù.
netRMX ÅëÇÕ °³¹ß ȯ°æÀ» ÀÌ¿ëÀÇ °í°´
netRMX ÅëÇÕ °³¹ß ȯ°æ(³×Æ®¿öÅ©¿ù ÇØÀÇ Windows±â·ÎºÎÅÍ °øµ¿ ÄÚµå ÆíÁý, ºôµå, ½ÇÇàÀ» ½Ç½ÃÇÏ´Â ±â´É)Àº
ÆóÁöµÇ¾ú½À´Ï´Ù.Windows¿¡ ÀÇÇÑ Æú´õ °øÀ¯µîÀÇ ±â´ÉÀ» ÀÌ¿ëÇϰí, ÄÚµåÀÇ °øµ¿ ÆíÁýÀº °è¼ÓÇØ¼ °¡´ÉÇÕ´Ï´Ù.