Tseng Qtec VGA 1024 Installation Manual

Enhanced video adapter

Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Qtec VGA 1024 and is the answer not in the manual?

Questions and answers

Summary of Contents for Tseng Qtec VGA 1024

  • Page 3 Enhanced Video Adapter Qtec VGA 1024 Installation Manual Version 1.00 04/20/89 (c) Copyright Tseng Laboratories, Inc. (c) Copyright TsengLabs International Co., Ltd. ET3000, VGA-Sync, trademarks Tseng Labs, Inc. TsengLabs International Co., Ltd. Other names are tradenames/ trademarks of their respective owners.
  • Page 5: Table Of Contents

    TABLE OF CONTENTS QUICK INSTALLATION G U ID E ..............1 INSTALLATION Introduction........... 2 Installation Requirements........4 Inventory Checklist..........5 Installation Instruction........6 Connector, DIP switch and Jumper Locator...... 9 Connector Information........10 Guide to Switch Settings........11 Setting the Qtec VGA1024 switches......13 SOFTWARE UTILITIES The Software on Your Utility Diskette......
  • Page 6 SOFTWARE DRIVERS 132-column Text Driver for Lotus and Symphony....37 High Resolution Drivers for: AutoCAD Version 2.5.......... 42 AutoCAD Release 9/10 and AutoShade......45 Windows Version 2 ..........47 Ventura Publisher Version 1.1 - 2.0......48 GEM Version 2.2 - 3.1........50 For WordPerfect 5 ..........
  • Page 7: Quick Installation Guide

    QUICK INSTALLATION GUIDE Analog Operation analog monitor (eg. IBM VGA or NEC MulitSync monitor) is connected Qtec VGA1024 board through 15 analog connector. Please do the followings: 4 switches of the dip-switch to OFF position (OFF OFF OFF OFF). This should have been pre-set from the factory. Jumper 1 (JP1) to connect the two lower pins and Jumper 2 (JP2)
  • Page 9: Installation

    INSTALLATION...
  • Page 11: Introduction

    We would like to take a moment to familiarize you with some of your new board's special features. Software Compatibility Qtec VGA1024 board is based on Tseng Labs' ET3000 VGA chip which provides register-level compatibility with IBM VGA, EGA, CGA, MDA and Hercules standards to protect your software investment.
  • Page 12 Hardware Window, Hardware Zoom & Smooth Panning Qtec VGA1024 provides realtime (instant) hardware window, hardware zoom features which previously only available expensive high-end graphics hardware. Hardware zoom significantly faster than software zoom and required efficient graphics editing. Extensive software support including sample source code is available. 132-column Text Display Qtec VGA1024 provides 132-column x 25/28/44 lines text display...
  • Page 13: Installation Requirements

    INSTALLATION REQUIREMENTS IBM Personal Computer Personal Computers manufactured prior to April 1983 must have a new ROM module installed on the system board before you install the Qtec VGA1024. not certain which ROM module is installed on your system board, run the following BASIC program. program displays the date code of the ROM module installed your system board.
  • Page 14: Inventory Checklist

    Required 1-Q.qIs Medium-size, flat-blade screwdriver Optional: Medium screwstarter 3/16-inch nutdriver 1/4-inch nutdriver Inventory, checklist Check your Qtec VGA1024 carton ensure that it contains the following items: The Qtec VGA1024 board The Qtec VGA1024 Utility & Driver Diskette The Qtec VGA1024 Demo Diskette The Qtec VGA1024 User's Manual Consult your dealer if either item is missing.
  • Page 15: Installation Instruction

    QTEC VGA1024 INSTALLATION INSTRUCTION IMPORTANT necessary, consult user manuals for your computer other devices you may have attached to it as you perform the following steps. Power any devices (printer, display, modem, etc.) you may have attached to your computer. Power OFF your computer system.
  • Page 16 Carefully slide computer cover towards you. When the cover will not go any further, tilt it upward and gently lift it away from the computer. Look at the Qtec VGA1024 board and locate the switch block. switches on your Qtec VGA1024 board, refer to the Guide to Switch Settings on the following pages.
  • Page 17 following chart shows display monitors that may be attached Qtec VGA1024 board and maximum displayable resolution capabilities. DISPLAY MODEL TYPE MAXIMUM RESOLUTION/COLOR NEC Multisync XL 1024x768 / 16 colors Analoq. Color _IBM 8514 1024x768 / 16 colors Analoa. Color Variable frequency 800x600 / 16/256 colors Analog, Color —...
  • Page 18: Connector, Dip Switch And Jumper Locator

    CONNECTOR, DIP SWITCH AND JUMPER LOCATOR JP2 JP1 i O D 36 MHz 44.9 MHz/ 65 M i l ? 28.322MHz 25.175MHz ET3000-AX Qtec VGA1024 board JUMPER SETTINGS IRQ2 Line Status Display attached to Qtec Position TTL Monochrome operation IRQ2 Disabled (default) 1&2 Color operation (default) IRQ2 Enabled...
  • Page 19: Connector Information

    CONNECTOR INFORMATION ------ Direct Drive Video Disolav Connector fDB9-Sl SIGNAL NAME - DESCRIPTION __Ground__________ © __Secondary Red • Direct __Primary Red • • Drive Primary Green Video Primary Blue Display Secondary Green/Intensity vid/ Secondary Blue/Mono Video Horizontal Sync _Vertical Sync_____________ ____2_______ Qtec VGA1024...
  • Page 20: Guide To Switch Settings

    GUIDE TO SWITCH SETTINGS following tables will guide you in selecting the right Qtec VGA1024 switch settings for your system configuration. The Hints — Setting Qtec VGA1024 Switches section will answer common Qtec VGAl024-related questions about your computer's configura­ tion, while Setting Qtec VGA1024 Switches section will...
  • Page 21 "Primary Display" refers the display that is active when computer started up, while "Secondary Display" refers second display that is installed but is not the primary display. Note that no display actually has to be attached to secondary adapter; display must always be attached to primary display so you can read the screen when you start your...
  • Page 22: Setting The Qtec Vga1024 Switches

    SETTING THE QTEC VGA1024 SWITCHES Qtec VGA1024 board can be used with either an analog display monitor 15-pin connector or digital (TTL) monitor via 9-pin connector depending device attached, the jumper settings switch settings. The switch settings tables A-F are provided to set your...
  • Page 23 TABLE A VGA CONFIGURATION Qtec VGA1024 as Primary Display Adapter this table if you want VGA mode as an automatic default mode when power-on your system. this configuration, Qtec VGA1024 primary video adapter attached to an analog monitor 15-pin video connector (DB15).
  • Page 24 TABLE B EGA CONFIGURATION Qtec VGA1024 as Primary Display Adapter this table if you want EGA mode as an automatic default mode when power-on your system. this configuration, Qtec VGA1024 primary video adapter attached to a digital (TTL) display via 9-pin video connector (DB9). The initial display will come up on the screen attached to the Qtec VGA1024 board.
  • Page 25 TABLE C CGA CONFIGURATION Qtec VGA1024 as Primary Display Adapter this table if you want CGA mode as an automatic default mode when power-on your system. this configuration, Qtec VGA1024 primary video adapter attached to a digital (TTL) color monitor 9-pin video connector...
  • Page 26 TABLE D CGA CONFIGURATION Qtec VGA1024 as Secondary Display Adapter this table Qtec VGA1024 board Color/Graphics Adapter BOTH installed in your system and the Qtec VGA1024 board secondary video adapter attached to a digital (TTL) monochrome monitor 9-pin video connector (DB-9).
  • Page 27 TABLE E MONOCHROME CONFIGURATION Qtec VGA1024 as Primary Display Adapter this table Qtec VGA1024 board is a primary video adapter configure for monochrome display. Qtec VGA1024 board is attached digital (TTL) monochrome monitor via 9-pin video connector (DB9). The initial display will come up on the screen attached to the Qtec VGA1024 board.
  • Page 28 TABLE F MONOCHROME CONFIGURATION Qtec VGA1024 as Secondary Display Adapter this table the Qtec VGA1024 board and the IBM Monochrome Display Adapter BOTH installed in your system and the Qtec VGA1024 board is a secondary video adapter. The Qtec VGA1024 may drive either digital...
  • Page 29 10. The Qtec VGA1024 intended for analog output for maximum performance. your display monitor capable of accepting analog input then it must be interfaced with the TTL 9-pin connector on the Qtec VGA1024. TTL monitors are capable delivering no more than 640x480 graphics resolution with 16 colors.
  • Page 30 a. Hold the Qtec VGA1024 board by its top corners and slide it into your computer. b. Firmly press Qtec VGA1024 board expansion slot connector into expansion slot you've chosen, making sure the board edge connector is seated in the slot. c.
  • Page 31 15. Now, identify levers 5 and 6 on switch block 1. Identify them by the numbers imprinted along one edge of the switch. 16. Using the tip of a ballpoint pen or similar object, set levers 6 on switch block 1 to the QN position. The ON and OFF positions are usually marked along the side of the switch.
  • Page 32 NOTE you have an IBM PC or IBM PC/XT refer to the section titled "Setup” "Introduction/Installation" your Guide Operations manual. Insert this manual your Guide to Operations manual the section titled "Option" or "Options Installation". have an IBM PC/AT refer to the Installation and Setup manual your computer for additional information.
  • Page 33: Software Utilities

    SOFTWARE UTILITIES...
  • Page 35 SOFTWARE ON YOUR QTEC VGA1024 UTILITY DISKETTE program diskette comes with your Qtec VGA1024 board. includes several routines similar to some utilities found on your diskette. Following are descriptions of these Qtec VGA1024 utilities, drivers and other files. DMODE.EXE Used to switch the Qtec VGA1024 display modes. FASTBIOS.SYS Speeds video...
  • Page 36: Dmode.exe For Software Mode Switching

    DMODE.EXE FOR SOFTWARE MODE SWITCHING Qtec VGA1024 designed to provide compatibility with following modes: IBM's VGA, EGA, CGA, MDA and Hercules mode. BMQDE±EXE utility program which is used to switch display modes after is turned-on. Because Qtec VGA1024 supports various types monitors, various display standards (VGA, EGA,...
  • Page 37 ADJUST SCREEN function (item No. 7 on DMODE menu) allows user adjust active display location screen. Many monitors have different display characteristics resulting in the display area monitor being too left, right, low or high under various modes. The ADJUST SCREEN allows user to customize the Qtec VGA1024 card to fit the monitor.
  • Page 38: Dmode.exe For Selecting Text Display Format

    DMODE.EXE FOR SELECTING TEXT DISPLAY FORMAT addition standard 80-column 25-line text display format, Qtec VGA1024 provides with the capability to utilize extended column modes with text applications. This means that your Qtec VGA1024, when interfaced with appropriate color displays, produce 132x44, 132x28, 132x25, and 80x60 modes in addition standard...
  • Page 39: Installing The Fastbios.sys Device Driver

    INSTALLING THE FASTBIOS.SYS DEVICE DRIVER FASTBIOS.SYS device driver is a file located on the Utility Diskette that used to transfer the contents of the video ROM BIOS system memory. This utility enhances video BIOS operation speed considerable when used in 80286- and 80386-based systems.
  • Page 40: Using The Replacement Ansi Standard Console Driver

    USING THE REPLACEMENT ANSI STANDARD CONSOLE DRIVER Format: DEVICE=EANSI.SYS This command must appear in the configuration file (CONFIG S Y S ) . to install EANSI.SYS, just command to install the ANSI.SYS device driver that comes diskette would appear. EANSI.SYS compatible with standard...
  • Page 41 the CONFIG.SYS file on a bootable disk, and place EANSI.SYS and BASICA.COM that disk. Boot the system, and in response to the prompt, type BASICAr then press ENTER and type the following BASIC commands: OPEN "0",1,"TEMP.DAT" PRINT #1, CHR$(27);"[=34h"; CLOSE SYSTEM This creates...
  • Page 42: Using The Custom Font Loader And Font Editor

    USING THE CUSTOM FONT LOADER AND FONT EDITOR Custom Font Loader Font Editor included on the Qtec VGA1024 Utility Diskette instantly change the set of characters (character font) displayed on the screen. For example, letter "A" could be displayed as , or could even be changed different...
  • Page 43 Note? on the Custom Font Loader and Font Editor • Please remember back your Qtec VGA1024 Utility Diskette before using it. FONT.DOC file on the Qtec VGA1024 Utility & Driver Diskette for information on using the Font Editor. Fonts loaded text mode only.
  • Page 44: Using Zoom Utility

    USING THE ZOOM UTILITY ZOOM utility consists of two RAM resident programs that allow graphics program running Qtec VGA1024 board to perform hardware zooming, panning scrolling at the touch of a key. programs HOTKEY HOTZOOM included on your Utility Diskette. ZOOM utility works...
  • Page 45 &-QPminq the Display Once you have pressed the hotkey and entered the ZOOM program, you will x 3 character box in the upper left hand corner of display. This box is a reminder that you are now in the zoom program some of the keypad keys to perform various...
  • Page 46 Conflicts with other RAM resident programs and Changing Hot key Since the ZOOM programs are RAM resident utilities, and many users load other RAM resident routines in their systems, conflicts result when program uses the same interrupt number as another resident program.
  • Page 47: Using Diagnostic Test Program

    USING DIAGNOSTIC TEST PROGRAM Included Qtec VGA1024 Utility Diskette is a test program called VDIAG.COM which can help you further verify that your Qtec VGA1024 board and attached display monitor are working properly. At the DOS prompt, type VDIAG then press ENTER. The test will start and prompt you with further instructions.
  • Page 49 SOFTWARE DRIVERS...
  • Page 51 132-COLUMN TEXT DRIVER INSTALLATION FOR LOTUS 1-2-3 AND SYMPHONY Important Please note that 132-column text modes require momonchrome (TTL) monitor, EGA (TTL) monitors, variable-frequency (TTL or analog) functional equivalent monitors. 132-COLUMN TEXT MODES ARE NOT SUPPORTED ON IBM PS/2 85XX ANALOG MONITORS. drivers Lotus 1-2-3...
  • Page 52 QUE__NQTE; when are using the ' All Color Text Modes' driver, whenever enter the Translate utility from the Lotus or Access menu, should have 80x25 mode selected. The Translate utility operates differently from other programs and utilities, and often does show 132-column displays properly from the 'All...
  • Page 53 When have completed your selections, the Install program saves drivers you select in a file, or driver set, called 123.SET for Lotus 1-2-3 or LOTUS.SET for Lotus Symphony. When prompted, respond that do not want to leave the Install program at this time.
  • Page 54 Advanced Options Menu will appear on your screen. Select Modify Current Driver Set and press RETURN. current drivers selected will appear your screen. Select Text Display and press RETURN. 10. The text display drivers will appear on your screen. Select Adapter driver you want to use and press RETURN.
  • Page 55 15. Refer the Starting and Ending chapter of the Lotus Getting Started documentation learn to start Lotus 1-2-3 or Lotus Symphony. Below are some examples of how to select a different driver set when starting the program. If you are starting Lotus 1-2-3: Type LOTUS press...
  • Page 56: Autocad Version 2.5

    DRIVER INSTALLATION FOR AUTODESK’S AUTOCAD 2.5 instructions which follow applicable users Autodesk's Inc. AutoCAD Version Qtec VGA1024 board. Please note that to use the 800x600 or 1024x768 mode of the Qtec VGA1024, ANALOG variable-frequency functional equivalent monitor required. Choosing higher resolution than your monitor capable...
  • Page 57 Example: DSVGA -r2-v7D-zY selects 1024x768 resolution, using interrupt 7D, and utilizing the zoom feature. Note: DSVGA, attached parameters may be invoked via a batch file. DSVGA also be invoked using the following method, however menu zoom option presented if invoked in this manner, type ES.VGA The driver program will display the following:...
  • Page 58 . Select ADI display . Select hexadecimal interrupt, this must match your -v parameter selection when loading DSVGA. The default is 7A. . Continue through the configuration menu After complete configuration begin using AutoCAD. -44-...
  • Page 59 DRIVER INSTALLATION FOR AUTODESK’S AUTOCAD RELEASE 9/10 AND AUTOSHADE following instructions applicable to users of Autodesk Inc's AutoCAD Release 9/10, AutoShade Qtec VGA1024 adapter. Please note that, to use the 800x600 or 1024x768 mode, ANALOG variable-frequency or functional equivalent monitor is required.
  • Page 60 After setting colors the screen elements, your ADI driver configuration is complete. this time, should run VADIR9.COM to load the configured driver, before loading AutoCAD. If you wish to change any of the screen element attributes, simply VINST.COM again to make changes VADIR9.COM again...
  • Page 61: Windows Version 2

    DRIVER INSTALLATION FOR MICROSOFT WINDOWS VERSION 2 instructions which follow are applicable to users of Microsoft Windows version Qtec VGA1024 board. Please note that, to 800x600 1024x768, ANALOG variable-frequency or functional equivalent monitor required. Please be sure that your monitor is capable of displaying these resolution in order to utilize this driver.
  • Page 62 DRIVERS INSTALLATION FOR VENTURA PUBLISHER VERSION 1.1-2.0 following instructions applicable users of Ventura Publisher Version 1.1 - 2.0 and the Qtec VGA1024 Adapter. enclosed Ventura 800x600 1024x768 driver files installed AFTER Ventura Publisher been installed on your system. Please be sure that your monitor is capable of displaying these resolutions order...
  • Page 63 Whichever appropriate desirable your hardware configuration. program then asks for the type of mouse you have. Respond as you did during your initial installation. Finally, program displays the choices you have made and provides opportunity change. If no change is necessary, press [ENTER] or "Y"...
  • Page 64: Gem Version 2.2 - 3.1

    DRIVERS INSTALLATION FOR GEM 2.2-3.1 drivers on your Qtec VGA1024 driver diskette are used versions 3.0-3.1. The drivers whose file extensions .VGA for GEM Versions 3.0-3.1, while those ending .SYS Version 2.2. This is transparent individual GEM programs as they will seek out the appropriate driver files during loading.
  • Page 65 Example: C:>COPY A :GEMSETUP.V22 B :GEMSETUP.TXT Please note that are copying the GEMSETUP.V22 file from your Qtec VGA1024 Driver Diskette to your GEM Device Driver Disk #1 diskette while simultaneously renaming GEMSETUP.TXT. After Device Driver Disk #1 is copied with the new GEMSETUP.TXT file, you can proceed with the installation.
  • Page 66 Copy appropriate Setup file, GEMSETUP.V31 for Version 3.1 GEMSETUP.V30 for Version 3.0, from your Qtec VGA1024 Driver Diskette newly-created copy of the GEM System Master Disk, as GEMSETUP.TXT. Example: For Version 3.0, C:>COPY A:GEMSETUP.V30 B :GEMSETUP.TXT For Version 3.1, C:>C0PY A:GEMSETUP.V31 B :GEMSETUP.TXT Please note that...
  • Page 67: For Wordperfect 5

    DRIVER INSTALLATION FOR WORDPERFECTS following instructions are applicable to users of WordPerfect 800x600 or 1024x768 resolution. Please note that, to use 800x600 1024x768 mode, ANALOG variable-frequency or functional equivalent monitor required. Please be sure that your monitor capable of displaying these resolutions in order utilize drivers.
  • Page 69: For Software Developers

    SOFTWARE DEVELOPERS...
  • Page 71: Using The Extended Color Graphics Modes

    USING THE EXTENDED COLOR GRAPHICS MODES I n t r o d u c e i Qn Besides standard VGA/EGA/CGA/MDA/Hercules compatibilities the Qtec VGA1024 additional display modes. These new modes are designed increase the resolution up to 1024x768 (when using an IBM 8514, NEC Multisync XL, or other compatible monitor).
  • Page 72 Extended Color Graphics Memory Map HiRes color graphics memory map begins at A000:0000, just like VGA/EGA 640x350 mode. As indicated in the table above, length extended color graphics modes memory map is longer than the normal mode 10h length. 80x60 Text Mode Memory Map 80x60 color text memory map begins at B800:0000 just like any other...
  • Page 73: Using 132- And 80-Column Text Modes

    USING 132- AND 80-COLUMN TEXT MODES This application note describes to select the Qtec VGA1024 board's 132-column text modes from application programs and how the 132-column text modes memory map is organized. Selecting 132- and 8Q-Column Color or Monochrome Text Modea Qtec VGA1024 board...
  • Page 74 132-Column Color Text Memory Map 132-column color text memory begins B800:0000 (monochrome at B000:0000), just like any other color text. Memory organized with even bytes as character codes and odd bytes as attributes, again just like normal color text. The row offset register (CRTC register 13 hex) is normally set to 66 (42 hex) to...
  • Page 75: Using Hardware Zoom, Pan Feature

    USING HARDWARE ZOOM, PAN FEATURE ZOOM programs once loaded available at the software interrupt level. Several function calls have been defined that will allow you to take advantage of the hardware zoom functions in Qtec VGA1024. The function code is passed in the AX register any parameters requested sent...
  • Page 76 Zoom Functions following description zoom driver interrupt functions loaded by the ZOOM programs. A function is selected by placing function code AX register and performing a softrware interrupt. The interrupt number is initialized at the time the ZOOM program is loaded. Zoom Display Function Code AX = 0...
  • Page 77 zoom( while( mouse(&x,&y); zcenter(x,y); > zcenter(x,y) int x, y ; union REGS in,out; in.x.ax = in.x.bx = x; in.x.cx = y; (zoom__int,&in,&out) ; > Function Code AX = 2 Arguments None Description Unzooms display returns the window to its original state•...
  • Page 78 Lattice C Example #include<dos.h> q__zoom union REGS in,out; in.x.ax = 3; int86(zoom__int, &in,&out) ; return(out.x .a x ); Enter Specify Mode Function Code AX = 4 Arguments None Description This mode entered whenever the user hits the pre-defined hot key. See the information on specify mode above.
  • Page 79 programmer might this function when multiple zoom windows used application, but the last zoom window must preserved. programmer query the current zoom window, change window, and then restore the zoom window to the original settings. Lattice C Example #include<dos.h> < 3 — zoom__window( window) int window[];...
  • Page 80 Lattice C Example #include<dos.h> set__zoom__window(window) int window[]; union REGS in,out; in.x.ax = 6; in.x.bx = getdatas();/* Data segment of window[] */ in.x.cx = (int) window; int86(zoom__int,&in,&out); Query Application. . K e y . Function Code AX = 7 Arguments None Returns AX = 0/1 Description...
  • Page 81 Set Zoom Offset Function Code AX = 8 Arguments BX = x start of zoom offset CX = y start of zoom offset Description This function used to set the first byte of video memory that will appear upper left hand corner of the zoom window.
  • Page 82: Programming Interface

    PROGRAMMING INTERFACE functions that are supported as program calls to the adapter listed in this section. These calls are made through software interrupt 10H (INT 10H). Functions identified by the content of the AH register at the time call; some cases, the AH register identifies a group similar...
  • Page 83: Bios Function Calls

    BIOS FUNCTION CALLS All values in hexadecimal unless otherwise noted. AH—0 Set video mode. Input: AL=mode to set (see table below). Output: None. Note: If 7 of AL is 1, then the regen buffer is not cleared modes driven by the board-modes driven by pass through to BIOS may be cleared.
  • Page 84 1056X350 16/256K 132X25 8X14 B8000 1056X364 16/256K 132X28 B8000 8X13 640X480 16/256K 80X60 A0 000 640X480 16/256K 80X65 B8000 800X600 16/256K 100X37 A0 000 8X16 800X600 16/256K 100X40 8X15 B8000 640X350 256/256K 80X25 A0000 8X14 640X480 256/256K 80X30 A0000 8X16 800X600 256/256K 100X37...
  • Page 85 there only adapter, then mode, the equipment flag forces a color or monochrome mode to be set, with conversion if necessary. there is more than one video adapter in the system, the equipment flag setting time of the set mode call determines mode should...
  • Page 86 AH=4 Read light pen position Input: None. Output: AH=0 then light switch activated, return values invalid. 1 then light switch activated, valid values returned. BX=pixel column. CH=raster line. CX=raster line (new graphics modes). DH=row of character light pen position. DL=column of character light pen position. AH=5 Select active page.
  • Page 87 AH 8 Read character and attribute at cursor position. Input: BH=page to read from. Output: AH=attribute of character at cursor position. AL=character read from cursor position. Note: Attribute valid text modes only. Only characters drawn in white matched in graphics modes. AH=9 Write character and attribute at cursor position.
  • Page 88 BL=color value to be used: When setting the background color, BL selects any of the 16 colors with a value of 0-15 with bits 0-3. When selecting the palette, BL operates as follows: bit 0=0 selects palette 0 (green/red/brown). bit 0=1 selects palette 1 (cyan/magenta/white). Output: None.
  • Page 89 Output: AL=pixel value read (attribute of pixel). Note: Interpretation value returned depends on graphics mode in effect. AH=0E Write TTY. Input: AL=character to write. BL=color to draw character in graphics mode. Output: None. Note: Carriage return, backspace, line feed, bell commands, displayed characters.
  • Page 90 Output: None. AL=2 set colors for all 16 palette and the overscan registers. Input: E S :DX=address of table organized as follows: bytes 0-15=colors for palette registers 0-15. byte 16=color for overscan register. Output: None. AL=3 select interpretation of intensity/blink attribute bit. Input: BL=0 select high intensity background.
  • Page 91 Input: BX=color register to set DH=red value to set CH=green value to set CL=blue value to set Output: None AL= 1lh reserved AL=12h set block of color registers (VGA and XL only) Input: E S :DX=pointer to table of color values in RGB format (i.e.
  • Page 92 AL-17h read block of color registers (VGA only). Input: E S :DX=pointer destination table bytes/entry). EX=starting index. CX=number of color registers read. Output: (E S :D X )=table. AL=18h reserved. AL=19h reserved. AL=lAh read color page state (VGA only). Input: None.
  • Page 93 AL 2 load ROM 8x8 double dot font into soft (text mode) Input: BL=# of soft font to load font into Output: None AL=3 select fonts displayed (text mode) Input: BL=specification for high/low attribute bit 3: bits 0-l=soft font # selected when attr bit 3 is 0. bits 2-3=soft font # selected when attr bit 3 is 1.
  • Page 94 AL=11 load ROM monochrome font into soft font (text mode). Input: BL=# of soft font to load font into. Output: None. AL=12 load ROM 8x8 double dot font into soft font (text mode). Input: BL=# of soft font to load font into. Output: None.
  • Page 95 AL—23 set ROM 8x8 double dot font (graphics). Input: BL=# of rows on screen, as follows: 0 then user specified # rows. DL=# rows. 1 then 14 rows. 2 then 25 rows. 3 then 43 rows. AL=24 set ROM 8x16 font (graphics). Input: BL=# of rows on screen, as follows: 0 then user specified # rows.
  • Page 96 BL=installed video memory as follows: 64K bytes installed 1 = 128K bytes installed 2 = 192k bytes installed 3 = 256K bytes installed CH=feature bits (bits 4-7 of info_l shifted right) CL=switches (bits 0-3 of info_l) BL=20 select this BIOS's print screen routine,...
  • Page 97 BL-33 Enable/disable gray scale summing. Input: AL=# enable/disable gray scale summing. 0 = enable summing. 1 = disable summing. Output: AL=12h BL=34 Enable/disable cursor emulation. Input: AL=# enable/disable cursor emulation. 0 = enable emulation. 1 = disable emulation. Output: AL=12h BL=35 select/deselect display Input: Buffers...
  • Page 98 text string alternating character/attribute sequence. Cursor moved to end of text string. BH=page to write text string to. CX=count of characters (not bytes) in string to display. DH=row position at which to start displaying string. DL=column position at which to begin displaying string. B S :BP=pointer to text string to be written.
  • Page 99 AH 18 Return functionality/state information Input: BX=implementation type ES:DI=buffer (40h bytes) Output: AL=lBh Buffer, in the following format: £set Type Description word Offset to static functionality information word Segment to static functionality information byte Video mode word Number of columns on screen word Length of regen buffer...
  • Page 100 byte Miscellaneous state information l=all modes on all monitors active l=summing active l=monochrome active l=mode set default palette loading disabled l=cursor emulation active 0=background intensity / l=blinking 6- 7=reserved byte Reserved byte Reserved byte Reserved byte Video memory available 64KB 1 = 128KB 2 = 192KB 3 = 256KB...
  • Page 101 byte Video inodes 0 mode 8 1 mode 9 2 mode A 3 mode B 4 mode C 5 mode D 6 mode E 7 mode F byte Video mode 0 mode 10 1 mode 11 2 mode 12 3 mode 13 4 6-7 reserved byte Video modes (IBM reserves this)
  • Page 102 byte Maximum number of active character blocks in text modes byte Miscellaneous functions all modes on all monitors summing character font loading mode set default palette loading cursor emulation EGA palette color palette color paging byte Miscellaneous funcitons light pen save/restore background intensity / blinking control 4-7 reserved...
  • Page 103 AL-2 restore state Input: CX=requested states E S :BX=pointer to save area Output: AL=lCh Requested states in CX - defined as follows: bit 0=1 - save/restore video hardware state bit 1=1 - save/restore video BIOS date area bit 2=1 - save/restore video external palette bits 3-F=reserved.
  • Page 105: Hardware Reference

    HARDWARE REFERENCE...
  • Page 107: Understanding Your Qtec Vga1024 Adapter

    The Tseng Labs ET3000-AX video ASIC chip (CRTC) The memory The digital-to-analog converter chip Oscillators Video BIOS VGA-SYNC ROM PC bus connector The Tseng Labs ET3QQQ-AX video ASIC . . chip-. ( . CRTC.i This heart the Qtec VGA1024 adapter. It defines the card's hardware...
  • Page 108 DRAM speed nanosecond is critical but acceptable in most cases. DRAM speed nanosecond is recommended especially when using graphics resolution of 800x600 in 256 colors 1024x768 non-interlaced mode (see oscillators section for details). The d igital-to-analog converter chip Qtec VGA1024 basically functions in digital mode.
  • Page 109 Qtec VGA1024 board with 512KB memory Oscillator Vertical Resolution Horizontal Speed Frequency Frequency M H z (KHz (Hz ) 32.514 640x350 (EGA digital) 21.85 ( 16.257 ) 720x350 (Hercules/MDA digital) 18.43 25.175 320x200 (VGA & CGA) 31.5 640x400 (double scanned) 31.5 640x350 (EGA in VGA mode) 31.5...
  • Page 110 Video BIOS This video Basic Input-Output System. It is the software interface programmer to program the Qtec VGA1024 adapter. It simplifies and unifies programming of the Qtec VGA1024 adapter. video BIOS is being constantly revised improve compatibility with system BIOS, system software, application software, device driver software.
  • Page 111: Service

    SERVICE...
  • Page 113: In Case Of Difficulty

    IN CASE OF DIFFICULTY have problems after installation, one of the following is most probably the cause. a. Ensure that all cables are properly connected, and that all plugs are firmly seated in their sockets. b. Ensure that display monitor is properly connected and that its power is turned on.
  • Page 114: Problem Report Form

    PROBLEM REPORT FORM DATE: COMPANY: PHONE: CONTACT: FAX: INFORMATION ON PURCHASED' VIDEO BOARD: REV. BOARD MODEL: PART NO. OSCILLATORS ON BOARD: (MHZ) ___ 65.0 ___ 32.514 ___ 25.175 ___ 36.0 ___ 44.9 ___ 28. 322 MEMORY SIZE ON BOARD: ___ 512KB ___ 256KB VIDEO BIOS DATE: VGA-SYNC DATE:...
  • Page 115 INFORMATION ON ADD-IN BOARDS: OTHER GRAPHICS BOARD _______ MEMORY BOARD _______________ MULTIFUNCTION BOARD ________ LAN BOARD __________________ OTHERS _____________________ SOFTWARE INFORMATION: OPERATING SYSTEM (version): MS-DOS ___________ PC-DOS OS/2 XENIX ___________ OTHERS: APPLICATION SOFTWARE: ________________________________ VERSION: ________________________________ VERSION: ________________________________ VERSION: PROBLEM DESCRIPTION: (If problem is intermittent, please state so) Does same...
  • Page 116: Service Information

    SERVICE INFORMATION your product needs repair, return it to the Dealer from whom it was purchased. repair required during the warranty period, enclose proof of purchase with the returned product. During the warranty, your product will be repaired or replaced without charge. the repair is required after the warranty period, there will be service charge.
  • Page 117: Limited Warranty

    LIMITED WARRANTY Manufacturer warrants original purchaser this product that shall free of defects resulting from faulty manufacture components a period of one (1) year from the date sale. Defects covered by this Limited Warranty shall be corrected either by repair or, at the Manufacturer's election, by replacement.

Table of Contents