´ÙÀ½ ÀÌÀü Â÷·Ê

Mode-Line-HOWTO

Rick Niles niles@axp745.gsfc.nasa.gov

Version 1.0    2/11/96

Á¶ÇѼ®


ÀÌ ¹ø¿ª¹°¿¡ ´ëÇÑ »ç¿ë, ¹èÆ÷´Â ¿µ¸®ÀûÀÎ ¸ñÀûÀÎ °æ¿ì¸¦ Á¦¿ÜÇÏ°í´Â ¸¶À½´ë·Î ¹®¼­ÀÇ ÀϺΠȤÀº Àüü¸¦ ¸¶À½´ë·Î ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, µÇµµ·Ï Àú¿¡°Ô »ç¿ëÇÒ °÷À» °¡¸£ÃÄ Áֱ⸦ ¹Ù¶ó°í, »ç¿ëÇÏ´Â °÷¿¡ Ãâó¸¦ ºÐ¸íÇÏ°Ô ¹àÇôÁֽñ⠹ٶø´Ï´Ù. Çѱ۷ΠǥÇöÇϱâ Èûµç °ÍÀº ¿µ¾î·Î Ç¥±âÇÏ¿´°í ¾Ö¸ÅÇÏ°Ô Çؼ®ÀÌ µÈ °ÍÀº ¿ø¹®À» ÇÔ²² ¾¸À¸·Î½á Âü°íÇϽõµ·Ï Çß½À´Ï´Ù. ¿À¿ªÀ̳ª ¿ÀŸ°¡ ÀÖ´Ù°í »ý°¢ÇϽô ºÐÀº ³ª¿ì´©¸® ¸®´ª½º µ¿È£È¸ 7¹ø °Ô½ÃÆÇ¿¡ Àû¾îÁÖ½Ã±æ ¹Ù¶ø´Ï´Ù.

X11R6/lib/X11/doc/VideoModes.docÀ̶ó´Â ÆÄÀÏÀº ´ç½ÅÀÇ video card¿Í monitorÀÇ Á¶È­¸¦ À§ÇÑ video timingÀÇ ¼³Á¤¹ýÀ» ¼³¸íÇÕ´Ï´Ù. ±×·¯³ª, Àú´Â ÀÌ ¹®¼­°¡ ÀüÇô º¹ÀâÇÏÁö ¾ÊÀº °ÍÀ» Áö³ªÄ¡°Ô ±æ°Ô º¹ÀâÇÏ°Ô ¼³¸íÇÑ °ÍÀ» ¹ß°ßÇÏ¿´½À´Ï´Ù. ÀÌ ¸»À» ¹«·ÊÇÏ´Ù°í »ý°¢ÇÏÁö ¸¶½Ê½Ã¿À. ÀÌ ±ÛÀÌ ¾ø¾ú´Ù¸é Àú´Â ÀúÀÇ È¯°æ ¼³Á¤À» ¾î¶»°Ô ÇØ¾ß ÇÒÁö ¾ÆÁ÷±îÁö ¸ð¸£°í ÀÖ¾úÀ» °ÍÀÔ´Ï´Ù. ±×·¡¼­ Àú´Â ÀÌ ¹®¼­ÀÇ ÇÊÀÚ¿¡°Ô ¸Å¿ì °¨»çÇÔÀ» ´À³¢°í ÀÖ½À´Ï´Ù. ´ÜÁö Àú´Â ´ç½ÅÀÌ ¾î¶»°Ô XFree86À» À§ÇÑ XF86Config¸¦ ¼³Á¤ÇÏ´ÂÁö¿Í Ưº°È÷ Á¦°¡ »ç¿ëÇÏ´Â Mach64ÀÇ timingµéÀ» ª°Ô³ª¸¶ ¼³¸íÇÏ°íÀÚ ÇÑ °Í»ÓÀÔ´Ï´Ù.

XF86Config ÆÄÀÏ¿¡´Â video card¿Í monitor¸¦ ´Ù·ç´Âµ¥ ¼¼ °¡Áö ÁÖ¿ä section - monitor section, graphics device section, screen section - µéÀÌ Á¸ÀçÇÕ´Ï´Ù. (¿ªÀÚ ÁÖ : sectionÀ» ¿ø·¡ Àý·Î Çؼ®Çؼ­ ¾µ·Á°í ÇßÀ¸³ª, ¿ªÀÚÀÇ °æÇèÀ¸·Î XF86Config¿¡¼­ ´Ù·ç´Â ¿ë¾î¶ó°í ¾Ë°í Àֱ⠶§¹®¿¡ ±×³É 'section'À¸·Î ¾²´Â °ÍÀ» ¾Ë·Á µå¸³´Ï´Ù.) ¾ÆÀÌ·¯´ÏÄÃÇÏ°Ôµµ Á¦°¡ ÀÌ ¹®¼­¿¡¼­ monitor section¿¡ ´ëÇØ ¸ôµÎÇÏ´Â timingµéÀº Á¦°¡ »ç¿ëÇÏ´Â video cardÀÇ »ç¾ç¿¡¼­ »ç¿ëÇÏ´Â °ÍµéÀÔ´Ï´Ù. (Çؼ®ÀÌ Àß ¾È µÇ¼­ ÀÌ·¸°Ô Çؼ®À» Çϱâ´Â Çß½À´Ï´Ù¸¸Àº ÂóÂóÇϱ⠱×Áö¾ø±º¿ä. ¿ø¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù. - Ironically the timings I'm discussing in this document concentrate on Monitor section even though I use many specs from the video card -)

Graphics device section¿¡ °üÇؼ­´Â Àú´Â »õ·Î¿î server³ª (video) card¸¦ ¼³Á¤ÇßÀ» ¶§ÀÇ ÆÄÀÏ( ¿ªÀÚ ÁÖ : XF86Config¸¦ ¸»ÇÏ´Â °ÍÀ̶ó°í »ý°¢µÇ¾îÁý´Ï´Ù.)¿¡ ÁÖ¾îÁö´Â ÀÓÀÇÀÇ "Clocks"¶ó´Â °÷ÀÇ ÁÖ¼®À» Âü°íÇϰųª ´ç½ÅÀÇ video card¿Í serverÀÇ ±ÃÇÕÀ» ÃøÁ¤ÇÏ´Â "X -probeonly"¸¦ ½ÇÇàÇغ¸±â¸¦ Á¦¾ÈÇÕ´Ï´Ù. Àú´Â À§ ±ÛÀ» ´ç½ÅÀÌ Çغ¼ ¶§, (video) card¸¶´Ù ÀÛµ¿ÇÏ´Â timingµéÀÌ ´Ù¾çÇϱ⠶§¹®¿¡ ´ç½ÅÀÌ °¡Áö°í ÀÖ´Â Video CardÀÇ ¼³¸í¼­¿¡ ÁÖ¾îÁø ¼ýÀÚµéÀ» ½áº¸±â¸¦ ±ÇÀ¯ÇÏ°í ½Í½À´Ï´Ù. ÀÌ ÆÄÀÏ¿¡ ÀÖ´Â Á¤º¸¸¦ XF86ConfigÆÄÀÏ¿¡ º¹»çÇϽʽÿÀ.

Áö±Ý XF86Config¿¡¼­ ¾î·Á¿î ºÎºÐÀº Modelineµé¿¡ ´ëÇÑ Á¤ÀÇ ºÎºÐµéÀÔ´Ï´Ù. ¸¹Àº ºñ-ATI°è¿­ÀÇ Video CardµéÀº ÀÌ ¼ýÀÚ°¡ 8ÀÇ ¹è¼ö¿©¸¸ ÇÕ´Ï´Ù¸¸Àº ATI°è¿­ÀÇ CardµéÀº ±×·¸Áö ¾Ê½À´Ï´Ù. °¢°¢ÀÇ Modeline Áö½Ã¾î µÚ¿¡´Â 10°³ÀÇ ÀÎÀÚµéÀÌ µé¾î °©´Ï´Ù.


Modeline <name> <DCL> <HR> <HPS> <HPE> <HFL> <VR> <VPS> <VPE> <VFL>

<name>

´ç½ÅÀÌ ÀÌ mode·Î »ç¿ëÇÒ ¾î¶² À̸§ - ÀÌÁß ÀÎ¿ë ºÎÈ£·Î µÈ - ÀÌ¶óµµ ÁÁ½À´Ï´Ù. °¡Àå Æò¹üÇÑ À̸§Àº HRxVRÇüÅÂÀÇ °ÍÀÔ´Ï´Ù. (¿¹¸¦ µé¾î "640x480"°°Àº) ±×·¯³ª ´ç½ÅÀÌ ÁÖ¾îÁø Çػ󵵿¡ ¿©·¯°¡Áö Dot ClockµéÀ» °¡Áö°í ÀÖ´Ù¸é HRxVRxDCLÀÇ ÇüŸ¦ ½ÃµµÇغ¼ ¼ö ÀÖ½À´Ï´Ù. (¿¹¸¦ µé¾î "640x480x35.0" °°Àº)

<DCL>

Dot Clock : ÀÌ°ÍÀº Video Card¿¡ ÀÖ´Â ¼³¸í¼­¿¡ ³ª¿­µÈ dot clockµé Áß ÇϳªÀ̰ųª "X-probeonly"·Î ãÀº Clocks section¿¡¼­ ¹ß°ßµÈ °Íµé Áß Çϳª¸¦ ½á¾ß ÇÕ´Ï´Ù.

<HR & VR>

Horizontal and Vertical Resolution(¼öÆò & ¼öÁ÷ ÁÖÆļö) : ÀÌ°Í ¿ª½Ã ½¬¿î °Í Áß ÇϳªÀÔ´Ï´Ù. ÀÌ°ÍÀº ÀÌ modeÀÏ ¶§, screen¿¡ ´ç½ÅÀÌ ¿øÇÏ´Â º¸¿©Áú °¡·Î ¼¼·ÎÀÇ Á¡µéÀÇ ¼öÀÔ´Ï´Ù.

<HPE, HFL, VPS, VPE>

Hortz & Vertical Pulse Start and End(¼öÆò & ¼öÁ÷ Æĵ¿ÀÇ ½ÃÀÛ°ú ³¡) : ÀÌ°ÍÀº ½ÇÁ¦ Screen¿¡ À§Ä¡ÇÒ ScreenÀÇ ¿µ»óÀ» Á¦¾îÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº ¸¸¾à ´ç½ÅÀÌ ½ÇÁ¦ ScreenÀÇ °¡ÀåÀÚ¸®¿¡ Ä¡¿ìÄ£ ¿µ»óÀÌ ÀÖÀ» ¶§ Á¶Á¾ÇÒ ¼ýÀÚµéÀÔ´Ï´Ù. óÀ½¿¡´Â Á» ½ÅÁßÇÏ°Ô ÇØ»óµµ(HR, VR)¿Í ¿µ»óÀÇ ±æÀÌ(HFL, VFL)¸¦ ¸¸µé¾î ÁÝ´Ï´Ù.

¸¸¾à ¿µ»óÀÌ ³Ê¹« ¿ÞÂÊ(ȤÀº ¿À¸¥ÂÊ)À¸·Î Ä¡¿ìÃÄ ÀÖÀ¸¸é, HPS¿Í HPE¸¦ Áõ°¡(ȤÀº °¨¼Ò)½ÃÄÑ ÁÝ´Ï´Ù.

¸¸¾à ¿µ»óÀÌ ³Ê¹« À§ÂÊ(ȤÀº ¾Æ·¡ÂÊ)À¸·Î Ä¡¿ìÃÄ ÀÖÀ¸¸é, VPS¿Í VPE¸¦ Áõ°¡(ȤÀº °¨¼Ò)½ÃÄÑ ÁÝ´Ï´Ù. (¿ªÀÚÁÖ : ¿ø¹®¿¡¼­´Â VPS¿Í VPE ´ë½Å HPS¿Í VPE°¡ µÎ ¹ø ³ª¿É´Ï´Ù. ÇÊÀÚÀÇ ¿ÀŸÀÎ °Í °°±º¿ä. ^^;)

<HFL, VFL> Horizontal & Vertical Field Length (¼öÁ÷ & ¼öÆò ¿µ»ó ±æÀÌ) : Áö±Ý ÀÌ°ÍÀº ¸ðµç °Í Áß °¡Àå Áß¿äÇÑ ¼ýÀÚµéÀÔ´Ï´Ù. ¸¸¾à ÀÌ ¼ýÀÚ¸¦ ´ç½ÅÀÇ Monitor°¡ Áö¿øÇÏ´Â °Í¿¡ ³Ê¹« À۰ųª Å©°Ô ¼³Á¤ÇÏ¸é ´ç½ÅÀÇ XF86 server´Â ´ç½ÅÀÇ ±× modelineÁÙÀ» ÅðÂ¥ ³õÀ» °ÍÀÔ´Ï´Ù. ±â¾ïÇؾßÇÒ ÁÖµÈ °ü°è½ÄÀº

HSF = Horiz. Scan Freq (kHz)    (¼öÆò Á¶»ç ÁÖÆļö)
RR  = (Vert.) Refresh Rate (Hz) (¼öÁ÷ È°¼º ºñÀ²)
¶ó°í ÁÖ¾îÁ³À» ¶§
DCL = HSF * HFL ÀÌ°í DCL = RR * VFL * HFL
ÀÔ´Ï´Ù.

ÀÌ µÎ ¼ýÀÚ(HSF, RR)´Â monitor¸¶´Ù ´Ù¸£°Ô ÁÖ¾îÁý´Ï´Ù. monitorÀÇ »ç¾çÀ» ÃÊ°úÇغ¸±â¸¦ ½ÃµµÇغ¸°í, ±â¹¦ÇÑ Çö»óÀÌ ÀϾ º¸±â Àü±îÁö ¾ó¸¶³ª ´ç½ÅÀÌ ÇÒ ¼ö ÀÖ´ÂÁöµµ ¾Ë¾Æº¸½Ê½Ã¿À.

ÀÌ µÎ°³ÀÇ ¹æÁ¤½ÄÀº ´ç½ÅÀÌ »ó¼¼ÇÏ°Ô modelineµéÀ» ¼³Á¤Çϱ⸦ ¿øÇÒ ¶§ ±×¿¡ °üÇÑ ¸ðµç Á¤º¸¸¦ Á¦°øÇØÁÝ´Ï´Ù. À̰͵éÀº ÁÖ¾îÁø Dot Clock(DCL)¿¡ ¸Â´Â µÎ °³ÀÇ ¹ÌÁö¼ö¸¦ °®½À´Ï´Ù. (Çؼ®ÇϱⰡ °ï¶õÇؼ­ ÀÌ·¸°Ô Çߴµ¥, ¾à°£ ¾î»öÇϱº¿ä. ¿ø¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù. - They leave two degrees of freedom (i.e. two unknowns), for a chosen Dot Clock (DCL). -) HFL°ú VFLÀÌ ÀÛ¾ÆÁö´Â ¸¸Å­, screenÀº ³Ð¾îÁö°í ±æ¾îÁú °ÍÀÔ´Ï´Ù. ±×·¯³ª, HR°ú VRÀÌ ÀÌµé °ª¿¡ Á¢±ÙÇϴ¸¸Å­ HSF¿Í RRÀº ´ç½ÅÀÇ monitorÀÇ »ç¾çÀ» ÃÊ°úÇÒ °ÍÀ̹ǷΠ´ç½ÅÀº ÁÖ¾îÁø HR°ú VRÀ» ¹þ¾î³ª¼­ Á¦¸Ú´ë·Î ÀÌ °ªµéÀ» ¾µ ¼ö´Â ¾ø½À´Ï´Ù. ±×·¯¹Ç·Î, ƯÁ¤ÇÑ Dot Clock(DCL)À» À§Çؼ­ °¡Àå Å« ¿µ»ó Å©±â¸¦ ¾ò´Â ¹æ¹ý Áß Çϳª´Â ´ç½ÅÀÇ Monitor°¡ Áö¿øÇÏ´Â °¡Àå Å« HSF¿Í RRÀ» ¾²´Â °ÍÀÔ´Ï´Ù. ¾ÆÁ÷ ¿µ»óÀÌ ³Ê¹« ÀÛ´Ù¸é, ±×°ÍÀº ´ç½ÅÀÇ À¯ÀÏÇÑ ¼±ÅûçÇ×Àº Dot Clock(DCL)À» ÁÙÀÌ´Â °Å»ÓÀÔ´Ï´Ù. (ȤÀº ´ç½ÅÀÇ monitorÀÇ »ç¾çÀ» ÃÊ°úÇغ¸´Â °ÍÀ» ½ÃµµÇغ¸½Ê½Ã¿À.) ÀÌ°ÍÀº ÇÑ ¶§ ºñÁ÷°üÀûÀÎ °Í °°¾Æ Àú¸¦ ±«·ÓÇû¾ú½À´Ï´Ù. ±×·¯³ª, ±×·¡µµ ±×°ÍÀÌ Á¤È®Çϴϸ¸Å­ ÀÌ ¹æ¹ýÀ» ±âºÐÁÁ°Ô ½ÃµµÇϽʽÿÀ.

Á¦°¡ ÀÌ ´Ù¸¥ ¹ÌÁö¼ö¸¦ ±¸ÇÏ´Â °ÍÀ» Ǫ´Âµ¥ »ý°¢ÇÑ ´Ù¸¥ ¹æ¹ýÀº ÀúÀÇ Mach 64 ¼³¸í¼­¿¡ ÁÖ¾îÁø Video Card ¸ñ·ÏÀ» ÀÌ¿ëÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ÀÌ ¼³¸í¼­¿¡´Â Á¦°¡ VFL & HFLÀ¸·Î À§¿¡ ÁÖ¾îÁø ¹æÁ¤½ÄÀ» ÀÌ¿ëÇÏ¿© ±¸ÇÑ DCL¿Í HSF, ±×¸®°í RRÀÌ ÀÖ¾ú½À´Ï´Ù. ¾Æ¸¶µµ ÀÌ·± ÁÖÆļöµé·Î ÀÏÇϵµ·Ï CardµéÀÌ ¼³°èµÇ¾úÀ¸¹Ç·Î ÀÌ·± ¹æ¹ýÀÌ ´õ È¿À²ÀûÀ¸·Î ÀÏÀ» ÇÒ ¼ö ÀÖ´Â ÁÁÀº »ý°¢ÀÏÁö ¸ð¸¥´Ù°í »ý°¢Çß¾ú½À´Ï´Ù. (±×·¯³ª Áö±ÝÀº ÀÌ·± °¡Á¤¿¡ ÁøÁöÇÏ°Ô ÀÇȤÀ» Ç°°í ÀÖ½À´Ï´Ù.) ¿©±â¿¡ ±× ¸ñ·ÏµéÀÌ ÀÖ½À´Ï´Ù.

ATI Mach 64 ¼³¸í¼­¿¡ µé¾îÀÖ´Â XF86_Mach64¸¦ À§ÇÑ HFL°ú VFL °ªµé

Display Screen  Refresh  Horizon.  Pixel   Horizon.    Vertical  
 Resolution      Rate     Freq.    Clock   Field Len.  Field Len.
 (pixels)        (Hz)     (kHz)    (MHz)   (Pixels)    (Pixels)  
 (HRxVR)         (RR)     (HSF)    (DCL)    (HFL)       (VFL)    
-----------------------------------------------------------------
 640x 480         60      31.5     25.2      800         525
 640x 480         72      37.7     32.0      849         524
 640x 480         75      37.5     35.0      933         500
 640x 480         90      47.9     39.9      833         532
 640x 480        100      53.0     44.9      847         530
 800x 600         48      33.8     36.0     1065         704
 800x 600         56      35.2     36.0     1023         629
 800x 600         60      37.9     39.9     1053         632
 800x 600         70      44.5     44.9     1009         636
 800x 600         72      48.0     50.4     1050         667
 800x 600         75      49.5     49.5     1000         660
 800x 600         90      57.1     56.6      991         634
 800x 600        100      62.5     67.5     1080         625
1024x 768         43      35.5     44.9     1265         826
1024x 768         60      48.3     65.0     1346         805
1024x 768         70      56.5     75.0     1327         807
1024x 768         72      58.2     75.0     1289         808
1024x 768         75      60.0     78.8     1313         800
1024x 768         90      76.2    100.0     1312         847
1024x 768        100      79.0    110.0     1392         790
1152x 864         43      45.9     65.0     1416        1067
1152x 864         60      59.0     80.0     1356         983
1152x 864         70      66.1    100.0     1513         944
1152x 864         75      75.1    110.0     1465        1001
1152x 864         80      80.0    126.0     1575        1000
1280x1024         43      50.0     80.0     1600        1163
1280x1024         47      50.0     80.0     1600        1064
1280x1024         60      64.0    110.0     1719        1067
1280x1024         70      74.0    126.0     1703        1057
1280x1024         75      80.0    135.0     1688        1067

´ÙÀ½ ÀÌÀü Â÷·Ê