EPSON DBIOS Basic Functions-E
Total Page:16
File Type:pdf, Size:1020Kb
MF1059-02 EPSON DBIOS Manual (Basic Functions) EPSON DBIOS Manual (Basic Functions) ELECTRONIC DEVICES MARKETING DIVISION Electronic Devices Information on Epson WWW server http://www.epson.co.jp First issue March,1998 Printed September, 1998 in Japan P B NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products. Moreover, no license to any intellectual property rights is granted by implication or otherwise, and there is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright infringement of a third party. This material or portions thereof may contain technology or the subject relating to strategic products under the control of the Foreign Exchange and Foreign Trade Control Law of Japan and may require an export license from the Ministry of International Trade and Industry or other approval from another government agency. ©Seiko Epson Corporation 1998 All rights reserved. IBM and PS/2 are registered trademarks of International Business Machines Corporation. MS-DOS is a registered treademark of Microsoft. All other product names mentioned herein are trademarks and/or registered trademarks of their respective companies. EPSON DBIOS Table of Contents 1 Basic Functions of EPSON DBIOS ........................................................................... 1-1 SPECIAL ROM BIOS LOCATIONS ..................................................................................... 1-5 BIOS WORK AREA ............................................................................................................... 1-5 EXTENDED BIOS DATA AREA ........................................................................................ 1-17 CPU EXCEPTIONS .............................................................................................................. 1-18 HARDWARE INTERRUPTS USED BY THE BIOS.......................................................... 1-18 SOFTWARE INTERRUPTS USED BY THE BIOS OR SYSTEM.................................... 1-19 POINTERS TO TABLES...................................................................................................... 1-19 BIOS FUNCTIONS ............................................................................................................... 1-22 WATCHDOG TIMER SUPPORT FUNCTIONS .............................................................. 1-160 2 EPSON DBIOS Features ............................................................................................ 2-1 USER SETTINGS ................................................................................................................... 2-2 AUTOMATIC SETTINGS ..................................................................................................... 2-6 3 Keyboard Interface ..................................................................................................... 3-1 CHARACTER CODES ........................................................................................................... 3-2 CHARACTER AND SCAN CODE TABLES ....................................................................... 3-5 KEYBOARD CONTROLLER ............................................................................................. 3-13 4 Minimizer (Power Management) .............................................................................. 4-1 OVERVIEW ............................................................................................................................ 4-2 FUNCTIONS ........................................................................................................................... 4-3 INSTALLATION .................................................................................................................. 4-23 EXTERNAL INTERFACE ................................................................................................... 4-31 SYSTEM STATE TRANSITION DIAGRAM..................................................................... 4-37 5 EPSON DBIOS Setup ................................................................................................. 5-1 1 INTRODUCTION ............................................................................................................. 5-3 2 SETUP OPERATION METHOD ..................................................................................... 5-4 3 OTHER FEATURES OF AND CAUTIONS CONCERNING SETUP ......................... 5-21 4 GLOSSARY..................................................................................................................... 5-26 Appendix ......................................................................................................................... A-1 CMOS-RAM MAP .................................................................................................................. A-2 CMOS-RAM BIT ALLOCATIONS ....................................................................................... A-4 POD Step ID Numbers ............................................................................................................ B-1 POD ERROR MESSAGES ..................................................................................................... C-1 Rev. A i EPSON DBIOS 1 Basic Functions of EPSON DBIOS Table of Contents SPECIAL ROM BIOS LOCATIONS .....................................................................1-5 BIOS WORK AREA .................................................................................................1-5 General data area ...................................................................................................1-5 Keyboard data area 1 .............................................................................................1-7 Diskette data area 1................................................................................................ 1-8 Video data area.......................................................................................................1-9 POD data area ...................................................................................................... 1-10 Timer data area .................................................................................................... 1-10 System data area .................................................................................................. 1-10 Hard disk data area 1 ...........................................................................................1-11 Printer and RS232 time-out variables .................................................................. 1-12 Keyboard buffer ...................................................................................................1-12 Video data area 2.................................................................................................. 1-12 Diskette data area 2.............................................................................................. 1-13 Hard disk data area 2 ...........................................................................................1-13 Diskette data area 3.............................................................................................. 1-14 Keyboard data area 3 ...........................................................................................1-15 RTC data area.......................................................................................................1-16 Other .................................................................................................................... 1-16 EXTENDED BIOS DATA AREA .......................................................................... 1-17 CPU EXCEPTIONS ...............................................................................................1-18 HARDWARE INTERRUPTS USED BY THE BIOS .......................................... 1-18 SOFTWARE INTERRUPTS USED BY THE BIOS OR SYSTEM ...................1-19 POINTERS TO TABLES .......................................................................................1-19 BIOS FUNCTIONS ................................................................................................ 1-22 INT 05h - PRINT SCREEN ...................................................................................1-23 Rev. A 1 - 1 EPSON DBIOS INT 10H - VIDEO SERVICES .............................................................................. 1-24 FUNCTION 00h - SET VIDEO MODE .............................................................1-24 01h - SET CURSOR SIZE .............................................................1-25 02h - SET CURSOR POSITION ...................................................1-26 03h - READ CURSOR POSITION AND SIZE ............................ 1-27 04h - READ LIGHT-PEN POSITION ...........................................1-28 05h - SET/GET ACTIVE DISPLAY PAGE...................................1-28 06h - SCROLL WINDOW UP .......................................................1-29 07h - SCROLL WINDOW DOWN ...............................................1-31 08h - READ CHARACTER AND ATTRIBUTE .......................... 1-32 09h -