Technote 1105AppleVision DisplaysApple Developer Technical Support (DTS) |
CONTENTSGuidelines for Card Developers | This Technote describes some of the design features and characteristics of the AppleVision series of displays. It outlines information that is of interest to developers who may want to create cards and drivers for use with the AppleVision 1710, 1710AV, 850 and 850AV displays. |
Guidelines for Card DevelopersAppleVision displays support a number of possible resolutions and timing modes varying across a range of settings (rather than a discrete selection of modes and resolutions). As such, developers of display cards and drivers intending to be compatible with AppleVision monitors must adhere to the guidelines for implementing the In general, software that adheres to the guidelines specified in Designing PCI Cards and Drivers (aka "Cards and Drivers") will be compatible with AppleVision displays. Guidelines of particular importance for compatibility with AppleVision displays are discussed below. Never Cache Sense CodesAppleVision monitors support the type 6 extended sense codes as described in the HW 30 - Sense Lines technote and on page 1-5 of the Display Device Driver Guide. In reading these sense codes from AppleVision displays, software should provide special support for the Report All Available Timing ModesVideo drivers should always report all of the timing modes that are supported by their graphics card including those timing modes supported by the card that are not apparently valid for the connected display. The Display Manager will calculate the intersection of the modes supported by the video driver and the modes supported by the display to determine the actual set of possible display modes. Other Guidelines
NuBus Guidelines
|
Mode | Pixel Resolution | Vertical Refresh | Horizontal Scan |
VGA | 640 x 480 | 60 Hz | 31.5 kHz |
Macintosh | 640 x 480 | 66.67 Hz | 34.97 kHz |
VESA | 800 x 600 | 60.31 Hz | 37.9 kHz |
VESA | 800 x 600 | 75 Hz | 46.9 kHz |
Macintosh | 832 x 624 | 74.55 Hz | 49.7 kHz |
Macintosh | 1024 x 768 | 74.93 Hz | 60.24 kHz |
Macintosh | 1152 x 870 | 75 Hz | 68.7 kHz |
VESA | 1024 x 768 | 60 Hz | 48.4 kHz |
VESA | 1280 x 1024 | 60 Hz | 64.3 kHz |
VESA | 1280 x 1024 | 75.03 Hz | 79.98 kHz |
AppleVision 850 displays are adjusted at the factory for the following standard modes:
Mode | Pixel Resolution | Vertical Refresh | Horizontal Scan |
VGA | 640 x 480 | 60 Hz | 31.469 kHz |
Macintosh | 640 x 480 | 67 Hz | 35.036 kHz |
VESA | 640 x 480 | 72 Hz | 37.861 kHz |
VESA | 640 x 480 | 75 Hz | 37.500 kHz |
VESA | 640 x 480 | 85 Hz | 43.269 kHz |
VESA | 800 x 600 | 56 Hz | 35.160 kHz |
VESA | 800 x 600 | 60 Hz | 37.879 kHz |
VESA | 800 x 600 | 72 Hz | 48.077 kHz |
VESA | 800 x 600 | 75 Hz | 46.875 kHz |
VESA | 800 x 600 | 85 Hz | 53.674 kHz |
Macintosh | 832 x 624 | 75 Hz | 49.700 kHz |
IBM | 1024 x 768 | 87 Hz interlaced | 35.522 kHz interlaced |
VESA | 1024 x 768 | 60 Hz | 48.363 kHz |
VESA | 1024 x 768 | 70 Hz | 56.476 kHz |
VESA | 1024 x 768 | 75 Hz | 60.023 kHz |
VESA | 1024 x 768 | 85 Hz | 68.677 kHz |
Macintosh | 1152 x 870 | 75 Hz | 68.700 kHz |
VESA | 1280 x 1024 | 75 Hz | 79.976 kHz |
VESA | 1280 x 1024 | 85 Hz | 91.146 kHz |
VESA | 1600 x 1200 | 75 Hz | 93.750 kHz |
AppleVision 1710 displays are adjusted at the factory for the following standard modes:
Mode | Pixel Resolution | Vertical Refresh | Horizontal Scan |
VGA | 640 x 480 | 60 Hz | 31.5 kHz |
Macintosh | 640 x 480 | 66.67 Hz | 34.97 kHz |
VESA | 800 x 600 | 60 Hz | 37.9 kHz |
VESA | 800 x 600 | 75 Hz | 46.9 kHz |
Macintosh | 832 x 624 | 74.55 Hz | 49.700 kHz |
Macintosh | 1024 x 768 | 74.93 Hz | 60.24 kHz |
VESA | 1024 x 768 | 60 Hz | 48.4 kHz |
VESA | 1280 x 1024 | 60 Hz | 64.3 kHz |
VESA | 1280 x 1024 | 75.03 Hz | 79.98 kHz |
Note: |
AppleVision displays are not limited to the timing modes listed in the above table. AppleVision 850 displays will synchronize over timing ranges 48-120 Hz for vertical refresh, and 30-94 kHz for horizontal scan; and, AppleVision 1710 and 750 displays will synchronize over timing ranges 40-120 Hz for vertical refresh, and 30-80 kHz for horizontal scan.
AppleVision displays have a feature that allows them to work in two different modes, depending on whether or not the AppleVision software is present. These modes are Remote and Local.
When the display is first powered up, it is in Local mode. If it is connected to a PC-compatible computer, it remains in Local mode. If it is connected to a Macintosh computer, but the Macintosh AppleVision software is not installed, it also remains in Local mode. If the display is connected to a Macintosh computer with the AppleVision software installed, the software puts the display into Remote mode by sending a series of ADB messages to the display. The display then remains in Remote mode.
In Local mode, the computer does not control the display. When the user presses control buttons on the front of the display, the display handles these actions and makes the required changes to its settings. In addition, when one of the video front panel buttons is pressed, the on-screen display (OSD) appears to provide visual feedback on the changes being made.
Remote mode allows the Monitors and Sound control panel to control the settings of the display. In addition, the OSD does not appear on the screen. Instead, when any front panel buttons are pressed, the information about which button was pressed is sent to the Macintosh over the ADB cable. The Display Manager sends instructions to the display for changing its settings.
The AppleVision 1710, 750 and 850 displays implement both DDC1 and DDC2B standards (for cross platform compatibility) through a scheme compatible with the older Macintosh sense-code-detection mechanism as described in the following documents:
Technote HW08, "Color Monitor Connections"
Technote HW30, "Sense Lines"
Further information regarding the DDC standard is available from:
Video Electronics and Standards Association (VESA)
2150 North First Street, Suite 440
San Jose, CA. 95131-2029
Phone: (408) 435-0333
Fax: (408)435-8225
<http://www.vesa.org>
ftp.vesa.org
This section provides information regarding environmental and power requirements for operation of an AppleVision monitor.
Temperature
10° to 40° C (50° to 104° F) -- operating
0° to 60° C (32° to 140° F) -- storage
-40° to 60° C (-4° to 140° F) -- shippingRelative humidity
10% to 80% non condensing -- operating
5% to 90% non condensing -- storage
5% to 90% non condensing -- shippingOperating altitude
0 to 10,000 feet (0 to 3048 meters)
Shipping altitude
0 to 35,000 feet (0 to 10,670 meters)
AC input range
100-240 volts AC, auto select
AC input Frequency range
50-60 Hz, single phase
Temperature
10° to 40° C (50° to 104° F) -- operating
0° to 60° C (32° to 140° F) -- storage
-40° to 60° C (-4° to 140° F) -- shippingRelative humidity
20% to 95% non condensing -- operating
5% to 95% non condensing -- storage
5% to 95% non condensing -- shippingOperating altitude
0 to 10,000 feet (0 to 3048 meters)
Shipping altitude
0 to 35,000 feet (0 to 10,670 meters)
AC input range
90-264 volts AC, auto select
AC input Frequency range
47-63 Hz, single phase
Temperature
10° to 40° C (50° to 104° F) -- operating
0° to 60° C (32° to 140° F) -- storage
-40° to 60° C (-4° to 140° F) -- shippingRelative humidity
10% to 80% non condensing -- operating
5% to 90% non condensing -- storage
5% to 95% non condensing -- shippingOperating altitude
0 to 10,000 feet (0 to 3048 meters)
Shipping altitude
0 to 35,000 feet (0 to 10,670 meters)
AC input range
90-264 volts AC, auto select
AC input Frequency range
47-63 Hz, single phase
This section describes the hardware interface for the AppleVision 1710, 750 and 850 Displays. Both displays provide an interface for the video connector and the ADB ports and connector. The AppleVision 1710AV, 750AV and 850AV displays also provide an interface for the sound input port and the sound output port.
The video port connection is made through a standard DB-15 connector. AppleVision 850, 750 and 1710 displays define pin 8 in different ways as shown in the following tables:
| AppleVision 850 Connector Pin Assignments |
| | | |
| Red video ground | | Blue video |
| Red video | | ID 3 or DDC SDA |
| Not used | | Vertical Sync return |
| ID 1 or DDC return | | Vertical Sync |
| Green video | | Blue video ground |
| Green video ground | | Horizontal Sync return |
| ID 2 or DDC SCL | | Horizontal Sync |
| DDC 5V | | Shield ground |
| AppleVision 1710 and 750 Connector Pin Assignments |
| | | |
| Red video ground | | Blue video |
| Red video | | ID 3 or DDC SDA |
| Not used | | Vertical Sync return |
| ID 1 or DDC return | | Vertical Sync |
| Green video | | Blue video ground |
| Green video ground | | Horizontal Sync return |
| ID 2 or DDC SCL | | Horizontal Sync |
| Not Used | | Shield ground |
Abbreviations used in the above tables:
Note: |
The ADB port is only used in conjunction with Mac OS compatible computers and provides facilities for operation of the display in the remote operating mode allowing for software configuration of the display over the ADB connection. The ADB connection is used to transfer both audio and video control data between the Mac OS compatible computer and the display. The AppleVision 1710, 750 and the 850 displays have an ADB port on both side panels. These ports allow you to connect a mouse or keyboard directly to the display.
|
|
| | | |
| ADB | Bidirectional data bus for input and output; transfers audio (AV display only) and video control data between the CPU and the display | |
| POWER ON | Enables power to be turned on from the keyboard | |
| +5VDC | +5 V power | |
| GND | Logic Ground | |
| None | Chassis Ground |
Note: |
The sound ports are found only on the AppleVision 1710AV, 750AV and on the 850AV Displays. The sound output port is used for headphones or external speakers. The sound input port accepts sound inputs from a microphone or any appropriate sound source. These ports are both stereo ports, but they use single ministereo audio connectors. You must make sure that the connector you use for audio input or output is compatible with your sound equipment. For example, if you are connecting to a device that uses dual (RCA-type) connectors for stereo sound, use a "Y" adapter to connect the stereo ports of the sound source or speakers to the display's single-connector stereo port. Figure 2-4 shows the sound adapter configuration.
The AppleVision 1710AV, 750AV and 850AV Displays also have the following sound ports:
This section provides information regarding what Apple computers are compatible with the AppleVision display, video cards, and versions of the Mac OS that support AppleVision displays.
The following Apple CPUs are compatible with AppleVision displays:
In addition to the on-board video provided by the CPUs listed in Table 1-4, plug-in video cards, such as the NuBus 24AC video card, also support AppleVision displays.
Apple video cards 8.24, 8.24GC, and 4.8 do not support the AppleVision displays. In addition, plug-in video cards that do follow the new guidelines defined in the "Graphics Drivers" section of Designing PCI Cards and Drivers for Macintosh Computers do not support the displays.
You should use System 7.5 or later with the AppleVision display. If you run earlier versions of the operating system, QuickTime delays the loading of the AppleVision INIT. You may have renamed AppleVision INIT with a name that begins with a letter later than Q (QuickTime). This means that the INIT installs after QuickTime, and QuickTime moves the AppleVision components, delaying booting.
|
Thanks to Johanna Andrews, Chad Bronstein, Jesse Devine, Myra Haggerty, Ian Hendry, Barbara Kozlowski,
Donna Keyes, and Thai La.