Platform Notes: SMCC Frame Buffers
검색에만이 책은
PDF로 이 문서 다운로드

M64 Graphics Accelerator

8

This chapter describes how to change the display resolution on the M64 Graphics Accelerator.
You can change the M64 screen and associated graphics hardware through the m64config utility. Options are specified on the command line. The specified options can be stored in the OWconfig file to provide persistence of the options across window system sessions and system reboots.
Use the m64config utility to:
  • Specify the video mode (screen resolution and refresh rate).
  • Specify the OWconfig file to update.
  • Reset all option values to their default values.
  • Print the current values of all M64 options in the OWconfig file.
  • Print the M64 hardware configuration.

Supported Screen Resolutions

Table 8-1 lists the screen resolutions that are supported by the M64 Graphics Accelerator.
Table 8-1

Screen
Resolution
Vertical
Refresh
Rate


Description
1600 . 100076 HzNon-interlaced
1600 . 100066 HzNon-interlaced
1440 . 90076 HzNon-interlaced
1280 . 102476 HzNon-interlaced
1280 . 102475 HzNon-interlaced
1280 . 102467 HzNon-interlaced
1280 . 102460 HzNon-interlaced
1280 . 80076 HzNon-interlaced
1152 . 90076 HzNon-interlaced
1152 . 90066 HzNon-interlaced
1024 . 76875 HzNon-interlaced
1024 . 76870 HzNon-interlaced
1024 . 76860 HzSVGA (non-interlaced)
800 . 60075 HzNon-interlaced
768 . 57550 HzPAL (interlaced)
640 . 48060 HzNTSC (interlaced)

Changing the Screen Resolution Temporarily

This example changes the screen resolution temporarily. It can be used to verify that the monitor supports the specified resolution.

Imported image(369x59)

Table 8-2 lists the video-mode options. You are given ten seconds to confirm the video mode by typing y.
Table 8-2
Video Mode
Width.Height.RateSymbolic NameResolution
1600x1000x76
1600 . 1000 at 76 Hz
1600x1000x66
1600 . 1000 at 66 Hz
1440x900x76
1440 . 900 at 76 Hz
1280x1024x7612801280 . 1024 at 76 Hz
1280x1024x75
1280 . 1024 at 75 Hz
1280x1024x67
1280 . 1024 at 67 Hz
1280x1024x60
1280 . 1024 at 60 Hz
1280x800x76
1280 . 800 at 76 Hz
1152x900x7611521152 . 900 at 76 Hz
1152x900x66
1152 . 900 at 66 Hz
1024x768x75
1024 . 768 at 75 Hz
1024x768x70
1024 . 768 at 70 Hz
1024x768x60svga1024 . 768 at 60 Hz
800x600x75
1024 . 600 at 75 Hz
Table 8-2
Video Mode
Width.Height.RateSymbolic NameResolution
768x575x50ipal768 . 575 at 50 Hz, interlaced
640x480x60intsc640 . 480 at 60 Hz, interlaced

noneThe video mode currently programmed for the device
For example, to try the 1152 . 900 resolution at 76 Hz, enter one of the following:
Example 1: This example uses the Width.Height.Rate format:

Imported image(369x60)

Example 2: This example uses the symbolic name format:

Imported image(369x60)

Printing the M64 Hardware Configuration

* To print the M64 hardware configuration information, type:

Imported image(369x60)

The following is a typical display of the hardware configuration information:

  --- Hardware Configuration for /dev/fbs/m640 ---  
  ASIC: version 0x41004754  
  DAC: version 0x0  
  PROM: version 0x0  
  Card possible resolutions: 640x480x60, 800x600x75, 1024x768x60  
       1024x768x70, 1024x768x75, 1280x1024x75, 1280x1024x76  
       1280x1024x60, 1152x900x66, 1152x900x76, 1280x1024x67  
       960x680x112S, 960x680x108S, 640x480x60i, 768x575x50i, 1280x800x76  
       1440x900x76, 1600x1000x66, 1600x1000x76, vga, svga, 1152, 1280  
       stereo, ntsc, pal  
  Monitor possible resolutions:  720x400x70, 720x400x88, 640x480x60  
       640x480x67, 640x480x72, 640x480x75, 800x600x56, 800x600x60  
       800x600x72, 800x600x75, 832x624x75, 1024x768x87, 1024x768x60  
       1024x768x70, 1024x768x75, 1280x1024x75, 1280x1024x76, 1152x900x66  
       1152x900x76, 1280x1024x67, 960x680x112S, vga, svga, 1152, 1280  
       stereo  
  Current resolution setting: 1280x1024x76  
  Current depth: 8  

For More Information

The examples in this chapter are only two of the simpler uses of the m64config utility. For more information on m64config, see the m64config man page.