GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
TW(4) FreeBSD Kernel Interfaces Manual (i386) TW(4)

tw
TW-523 X-10 µð¹ÙÀ̽º µå¶óÀ̹ö

tw (Àº)´Â, X-10 Inc. ÀÇ °¡Á¤¿ë ÄÁÆ®·Ñ Á¦Ç°°ú ÇÔ²² »ç¿ëÇÏ´Â, TW-523 Àü¿ø ¶óÀÎ ÀÎÅÍÆäÀ̽ºÀÇ µå¶óÀ̹öÀÔ´Ï´Ù. X-10 ÇÁ·ÎÅäÄÝÀº, Radio Shack ÀÇ ``Plug 'n Power(tm)''³ª ½ºÅĸ®ÀÇ ``Lightmaker(tm)''¸¦ Æ÷ÇÔÇÑ, ¸¹Àº °¡Á¤¿ë ÄÁÆ®·Ñ ½Ã½ºÅÛ°ú ȣȯ¼ºÀÌ ÀÖ½À´Ï´Ù.
ÀÌ µå¶óÀ̹ö´Â read() write() select() ÀÇ ½Ã½ºÅÛ ÄÝÀ» ¼­Æ÷Æ®ÇÕ´Ï´Ù. µå¶óÀ̹ö´Â º¹¼öÀÇ ÇÁ·Î¼¼½º¿¡ ÀÐ°í ¾²±â¸¦ ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) µ¿ÀÛÇÕ´Ï´Ù¸¸, ½ÇÁ¦·Î´Â º¹¼öÀÇ µ¶ÇØ ÇÁ·Î¼¼½º°¡ µµ´ÞÇØ º¹¼öÀÇ ±âÀÔ ÇÁ·Î¼¼½º°¡ ÀÖ´Â °æ¿ì¿¡´Â Àǹ̰¡ ¾øÀ»Áöµµ ¸ð¸¨´Ï´Ù. ¶Ç ÇöÀç »óÅ·μ­´Â, ½ÇÁ¦·Î µÎ ÇÁ·Î¼¼½º°¡ µ¿½Ã¿¡ ¼Û½ÅÀ» ÇÏ·Á°í Çϸé(ÀÚ), °æÇÕ »óÅ°¡ µÉ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù (tw_sc ¼ÓÀÇ sc_pkt ±¸Á¶Ã¼ÀÇ ºñµ¿±âÀÇ ¾×¼¼½º ±¸Á¶¿¡ ÀÇÇÏ´Â °ÍÀÔ´Ï´Ù).
¼Û½ÅÀº write() (À»)¸¦ È£ÃâÇØ, 3 ¹ÙÀÌÆ®ÀÇ µ¥ÀÌÅÍ ÆÐŶÀ» ¼Û½ÅÇÏ´Â °Í¿¡ ÀÇÇØ µË´Ï´Ù. ÃÖÃÊÀÇ ¹ÙÀÌÆ®´Â 4 ºñÆ®ÀÇ ÇϿ콺 ÄÚµå (0=A ¿¡¼­ 15=P ±îÁö), 2 ¹ÙÀÌƮ°´Â 5 ºñÆ®ÀÇ unit/key ÄÚµå (0= À¯´ÏÆ® 1 À¸·ÎºÎÅÍ 15= À¯´ÏÆ® 16 ±îÁö, 16= ÀüÀ¯´ÏÆ® ¿ÀÇÁ,31= ½ºÅ×ÀÌÅͽº ¸®Äù½ºÆ®)ÀÔ´Ï´Ù. 3 ¹ÙÀÌƮ°´Â, ¿¬¼ÓÇØ »çÀ̸¦ ºñ¿ìÁö ¾Ê°í ¼Û½ÅµÇ´Â ÆÐŶÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Åë»óÀº X-10 Inc. ÀÇ ¹®¼­¿¡ µû¶ó¼­ ÀÌ °ªÀº 2 ÀÔ´Ï´Ù¸¸, ´Ù¸¥ °ªÀ» ¹ÞÀ» ¼öµµ ÀÖ½À´Ï´Ù. write() ÀÇ È£ÃâÀº °¢°¢ÀÌ ÀÓÀÇÀÇ µ¥ÀÌÅÍ ±æÀÌ (¹ÙÀÌÆ®¼ö)¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù¸¸, ¾î´À È£Ãâ¿¡¼­µµ ÃÖ´ë ÇϳªÀÇ ÆÐŶ ¹Û¿¡ 󸮵ÇÁö ¾Ê½À´Ï´Ù. ºÒ¿ÏÀüÇÑ ÆÐŶÀº °è¼ÓµÇ¾î ÀϾ´Ù write() È£ÃâÀÌ ¿ÏÀüÇÏ°Ô µ¥ÀÌÅ͸¦ Á¦°øÇÒ ¶§±îÁö ¹öÆÛ µË´Ï´Ù. ¿¬¼ÓÇÑ´Ù write() ÀÇ È£Ãâ¿¡ ´ëÇؼ­´Â, X-10 Inc. ÀÇ ¹®¼­¿¡ µû¶ó, 3 »çÀÌŬÀÇ °£°ÝÀÌ »©¾Ñ±é´Ï´Ù. µå¶óÀ̹ö´Â 1 »çÀÌŬ¿¡ 3 ȸ ºñÆ®¸¦ º¸³»µµ·Ï(µíÀÌ) Á¤ÇÏ°í ÀÖ´Ù X-10 Inc. ÀÇ ¹®¼­¿Í ´Þ¸®, ¹Ý»çÀÌŬ¿¡ 1 ºñÆ®¾¿ ¹Û¿¡ º¸³»Áö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº TW523 °¡ Àü¿ø ¶óÀÎÀÌ Á¦·ÎÁ¡À» Åë°úÇÒ ¶§ÀÇ µ¿±â ¹Û¿¡ Á¦°øÇÏ°í ÀÖÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. µû¶ó¼­ 3 »ó±³·ùÀÇ »ó¿ë Àü¿ø ¼­ºñ½º¿¡¼­´Â µå¶óÀ̹ö°¡ Àß µ¿ÀÛÇÏÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ÁÖÅÿ¡¼­´Â ÀÌ µå¶óÀ̹ö°¡ ÀÛµ¿ÇÏ´Â 2 ¼±ÀÇ Àü¿øÀ» »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¼ö½ÅÀº read() ±×¸®°í ½Ç½ÃÇÕ´Ï´Ù. µå¶óÀ̹ö´Â, 3 ij¸¯ÅͷκÎÅÍ ¿Ï¼ºµÇ´Â ÆÐŶÀ» »ý¼ºÇÕ´Ï´Ù. °¢°¢ÀÇ ÆÐŶÀ¸·Î, ÃÖÃÊÀÇ Ä³¸¯ÅÍ´Â Ç÷¡±×·ÎºÎÅÍ ¿Ï¼ºµÇ¾î, 2 ¹ø°ÀÇ Ä³¸¯ÅÍ´Â 4 ºñÆ®ÀÇ ÇϿ콺 ÄÚµå (0-15), 3 ¹ø°ÀÇ Ä³¸¯ÅÍ´Â 5 ºñÆ®ÀÇ key/function ÄÚµå (0-31)·Î
#define TW_RCV_LOCAL 1 /* ·ÎÄÃÀÎ Àü¼ÛÁß¿¡ ÆÐŶÀÌ µµÂøÇß½À´Ï´Ù */
#define TW_RCV_ERROR 2 /* ºÎÁ¤/¸Á°¡Áø ÆÐŶÀÌ µµÂøÇß½À´Ï´Ù */
select() ½Ã½ºÅÛ ÄÝÀº, Åë»ó ´ë·Î, Àо ¼ö ÀÖ´Â µ¥ÀÌÅÍ°¡ Á¸ÀçÇÏ°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ È®ÀÎÇϱâ (À§ÇØ)¶§¹®¿¡, »ç¿ë °¡´ÉÇÕ´Ï´Ù.

xten(1), xtend(8)
X-10 Inc. ¿¡ ÀÇÇÑ TW-523 ¿¡ °üÇÑ ¹®¼­

/dev/tw?
TW523 µð¹ÙÀ̽ºÇü Ư¼ö ÆÄÀÏ

Eugene W. Stark ⟨stark@cs.sunysb.edu⟩
October 30, 1993 FreeBSD

Search for    or go to Top of page |  Section 4 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.