NSC(__drivermansuffix__)

NAME
nsc - Nsc video driver

SYNOPSIS
Section "Device"
  Identifier "devname"
  Driver "nsc"
  ...
EndSection

DESCRIPTION
nsc is an __xservername__ driver for National Semiconductors GEODE processor family. It uses the DURANGO kit provided by National Semiconductor. The driver is accelerated, and provides support for the following framebuffer depths: 8, 16 and 24.

SUPPORTED HARDWARE
The nsc driver supports GXLV (5530 companion chip), SC1200, SC1400 and GX2 (5535 companion chip).

CONFIGURATION DETAILS
Please refer to __xconfigfile__(__filemansuffix__) for general configuration details. This section only covers configuration details specific to this driver.

The driver will auto-detect the amount of video memory present for all chips. If the amount of memory is detected incorrectly, the actual amount of video memory should be specified with a VideoRam entry in the config file "Device" section.

The following driver Options are supported:

Option "SWCursor" "boolean"
    Enable or disable the SW cursor. Default: off.

Option "HWCursor" "boolean"
    Enable or disable the HW cursor. Default: on.

Option "NoAccel" "boolean"
    Disable or enable acceleration. Default: acceleration is enabled.

Option "NoCompression" "boolean"
    Disable or enable compression. Default: compression is enabled.

Option "ShadowFB" "boolean"
    Enable or disable use of the shadow framebuffer layer. Default: off.

Option "Rotate" "CW"
    Rotate the display clockwise. This mode is unaccelerated, and uses the Shadow Frame Buffer layer. Default: no rotation.

Option "Rotate" "CCW"
    Rotate the display counterclockwise. This mode is unaccelerated, and uses the Shadow Frame Buffer layer. Default: no rotation.

Option "FlatPanel" "boolean"
    This enables the FlatPanel display unit. The FlatPanel depends on the BIOS to do the Panel h/w initialization. In GX2 based platforms with TFT part Flatpanel is enabled, and on CRT part is disabled. Default: off.

Option "OSMImageBuffers" "integer"
    This sets the number of scanline buffers to be allocated in offscreen memory for acceleration. This can take any value 0 will disable the allocation. Disabled if cannot allocate requested scanline memory. Default: 20.

Option "ColorKey" "integer"
    This sets the default pixel value for the YUV video overlay key. Default: 0.

The following Options are supported only on SC1200 based platforms:

Option "TV" "PAL-768x576"
    Selects the PAL TV display mode 768x576 and the depth is forced to 16 bpp. Default: no TV.

Option "TV" "PAL-720x576"
    Selects the PAL TV display mode 720x576 and the depth is forced to 16 bpp. Default: no TV.

Option "TV" "NTSC-720x480"
    Selects the NTSC TV display mode 720x480 and the depth is forced to 16 bpp. Default: no TV.

Option "TV" "NTSC-640x480"
    Selects the NTSC TV display mode 640x480 and the depth is forced to 16 bpp. Default: no TV.

Option "TV_Output" "COMPOSITE"
    The selected TV mode output is coded for Composite signal. Default: no TV.

Option "TV_Output" "SVIDEO"
    The selected TV mode output is coded for SVIDEO signal. Default: no TV.

Option "TV_Output" "YUV"
    The selected TV mode output is coded for YUV signal. Default: no TV.

Option "TV_Output" "SCART"
    The selected TV mode output is coded for SCART signal. Default: no TV.

Option "TVOverscan" x:yy:ww:hh"
    This option will let only the viewable display area smaller to be able to view on TV. The parameters xx: X-offset, yy: Y-offset, ww: Viewable width, hh: Viewable height. Default: no TV.

SEE ALSO
__xservername__(__appmansuffix__), __xconfigfile__(__filemansuffix__), xorgconfig(__appmansuffix__), Xserver(__appmansuffix__), X(__miscmansuffix__)

AUTHOR
Author: Sarma V. Kolluru