 
;	$Revision:   1.2  $
;	$Date:   26 Jun 1989 11:29:50  $
; 
; ***************************************************************************
; * Copyright (C) 1988 by Phoenix Technologies Ltd.  This program           *
; * contains proprietary and confidential information.  All rights reserved *
; * except as may be permitted by prior written consent.                    *
; *************************************************************************** 

AdapterId 8087h

AdapterName  "Internal Options"

; This is irrelevant but must be present for the parser
NumBytes 0

; ***********************************************************
NamedItem
        Cmos 0h	MemInst
        Prompt  "Installed memory"
        Choice "16384 KB (16.0 MB)" pos[0]=XXXXXXXXb
        Help
" This is the amount of physically installed memory. It cannot be changed in this
 program."

; ***********************************************************
NamedItem
        Cmos 0h	MemAvail
        Prompt  "Available memory"
        Choice "16384 KB (16.0 MB)" pos[0]=XXXXXXXXb
        Help
" This is the amount of memory that passed parity checking during power-on.
 It cannot be changed in this program."

PSignature
NamedItem
        ECmos 703h
        Prompt "System Speed"
        Choice "Fast"                     pos[0]=XXXXX000b 
        Choice "Internal Cache Off"       pos[0]=XXXXX010b 
        Choice "External Cache Off"       pos[0]=XXXXX100b 
        Choice "Medium"                   pos[0]=XXXXX110b 
        Choice "Slow"                     pos[0]=XXXXX111b 
        Help
"Chose one of the speed settings listed, generally <FAST> should be selected
unless you are having problems with applications executing too fast.        
Speed definitions are as follows: 
     -- Fast ---- 25 Mhz 80486 performance.
     -- Internal Cache Off ---- Used for software testing.
     -- External Cache Off ---- Used for external cache failures.
     -- Medium -- 16 Mhz 80386 performance. 
     -- Slow ----- 8 Mhz 80286 performance."
; ***********************************************************

PSignature
NamedItem
	ECmos 704h
	Prompt "Maximum Memory Limit"
	Choice "No Limit"		pos[0]=XXXXXXX0b
	Choice "16 MB Limit"   pos[0]=XXXXXXX1b
	Help
"Chose <No Limit> unless you are running which does not recognize memory
above the 16MB boundry."

; ***********************************************************
NamedItem
        Cmos 10h Diskette
        Prompt  "Disk Drive A Type"
        Choice "1.44MB 3.5 Inch" pos[0]=0100XXXXb
	Choice "720KB  3.5 Inch" pos[0]=0011XXXXb
	Choice "360KB 5.25 Inch" pos[0]=0001XXXXb
	Choice "1.2MB 5.25 Inch" pos[0]=0010XXXXb
        Choice "Not Installed"  pos[0]=0000XXXXb
        Help
"Select one of the choices listed for drive A. Use the 
F5 (Previous) or F6 (Next) keys to change the drive type."

; ***********************************************************
NamedItem
        Cmos 10h Diskette
        Prompt  "Disk Drive B Type"
        Choice "Not Installed"  pos[0]=XXXX0000b
        Choice "1.44MB 3.5 Inch" pos[0]=XXXX0100b
	Choice "720KB  3.5 Inch" pos[0]=XXXX0011b
	Choice "360KB 5.25 Inch" pos[0]=XXXX0001b
	Choice "1.2MB 5.25 Inch" pos[0]=XXXX0010b
        Help
"Select one of the choices listed for drive B. Use the 
F5 (Previous) or F6 (Next) keys to change the drive type."

; ***********************************************************
NamedItem
        Cmos 14h Math
        Prompt "Math Coprocessor"
        Choice "- 80x87 chip -" pos[0]=XXXXXXXXb
        Help
"Your computer has a built in math coprocessor socket to hold a
math coprocessor chip. It cannot be changed prior to its physical installation and
detection."

; ******************************************************************
; Cmos offset 31 (System Board POS 2)
; Bit 3    - 0 = Serial port 1 enabled.
;          - 1 = Serial port 2 enabled.   
; Bit 2    - 0 = Serial port disabled.
;          - 1 = Serial port enabled.
; Bit 0    - 0 = Override bits 4,2,1 to disable the ports.
;          - 1 = Enable the state of bits 4,2,1.  
; ******************************************************************
NamedItem
        Cmos 31h Board
        Prompt "Serial Port"
        Choice "SERIAL_1"    pos[0]=XXXX1111b io 03f8h-03ffh  int 4
        Choice "SERIAL_2"    pos[0]=XXXX0111b io 02f8h-02ffh  int 3
        Choice "Disabled"    pos[0]=XXXXX011b
        Help
"The built-in serial port can be assigned as Serial port 1,
 Serial port 2, or disabled. Use the F5 (Previous) or F6 (Next) keys to change the 
serial port."


; ******************************************************************
; Cmos offset 31 (System Board POS 2)
; Bit 7    - 0 = 8 bit bidrectional mode.
;            1 = bidirectional mode disabled.
; Bit 6,5  - 0,0 = Parallel 1
;          - 0,1 = Parallel 2
;          - 1,0 = Parallel 3
;          - 1,1 = Reserved
; Bit 4    - 0 = Parallel port disabled.
;          - 1 = Parallel port enabled.
; Bit 0    - 0 = Override bits 4,2,1 to disable the ports and diskette.
;          - 1 = Enable the state of bits 4,2,1.  
; ******************************************************************
NamedItem
        Cmos 31h
        Prompt "Parallel Port"
        Choice "PARALLEL_1"               pos[0]=1001XX11b io 03bch-03beh int 7
        Choice "PARALLEL_2"               pos[0]=1011XX11b io 0378h-037ah int 7
        Choice "PARALLEL_3"               pos[0]=1101XX11b io 0278h-027ah int 7
        Choice "PARALLEL_1 bidirectional" pos[0]=0001XX11b io 03bch-03beh int 7
        Choice "PARALLEL_2 bidirectional" pos[0]=0011XX11b io 0378h-037ah int 7
        Choice "PARALLEL_3 bidirectional" pos[0]=0101XX11b io 0278h-027ah int 7
        Choice "Disabled"                 pos[0]=XXX0XX11b
        Help
"The built-in parallel port can be assigned as Parallel port 1, 2
 or 3 or disabled entirely. In addition the port can be configured as an 
 8-bit bidirectional interface. Use the F5 (Previous) or F6 (Next) keys to
 change the parallel port."

; Reserve a group of resources for the system board
FixedResources NoDisplay
	pos[0]=xxxxxxxxb

; DMA, Keyboard, CMOS/NMI, Math Coproc, Interrupt Controller, etc
        IO 01h-0108h 
; Video
        IO 03c0h-03dfh 
; Diskette
        IO 03f0h-03f7h

; Diskette Arbitration
        ARB 2
