IBM AT 5170 Technical Reference page 205

Table of Contents

Advertisement

IBM Peraone' Computer MACRO Aaae.bler
lIeraion 2.00
1-.
TESTI ---- 06/10/85
POWER ON SELF TEST (POST)
06-10-85
POSTEQU.INC -
COMMON EQUATES
46.
C
PAGE
461
C
466
C
I
CMOS EQUATES FOR THI S SYSTEM
469
C
,~~-----
- ---
---------------------
-
-
-
-------------------------
- - - -------- - -----­
490
0070
C
CMOS PORT
EQU
010H
;
I/O ADDRESS OF CMOS ADDRESS PORT
491
0071
C
CMOS-DATA
EQU
011H
;
I/O ADDRESS OF CMOS DATA PORT
492
ooeo
C
NMI
EQU
10000000B
; DISABLE NMI
INTERRUPTS MASK ­
493
C
HIGH BIT OF CMOS LOCATION ADDRESS
494
C
4'5
C
;---------- CMOS TABLE LOCATION ADDRESS'S •• ----------------------------------­
496
=
0000
C
CMOS SECONDS
EQU
OOOH
I
SECONDS
491
=
000 I
C
CMOS-SEC ALARM
EQU
OOIH
I SECONDS ALARM
I I NOTE:
ALL LOCATIONS
498
=
0002
C
499
=
C
g~g;:~:~O!E~RM ~~~
gg~~
:
~:~~i~;
ALARM
Il~ET~~C~i ~~~~
0003
500
=
0004
C
CMOS-HOURS
EQU
004H
; HOURS
AND
SUB..ECT
TO
50 I
:0:
0005
C
CMOS-HR ALARM
EQU
005H
; HOURS ALARM
CHANGE. ONLY THE
502
=
0006
C
503
=
C
g~g;:g:~-:~~H ~~~
gg~~
!
g:~ g~ i~~ =~~~H
~~~~~ B~~~Eg~E~
0001
504
0008
C
CMOS-MONTH
EQU
008H
MONTH
I
ACCESS LOCATIONS
505
0009
C
506
OOOA
C
g~gF~~~\
~~~
gg:~
i~:~U~T:~G~~~~~S!
L~~_:~~:_:~~~~~~.:
507
OOOB
C
CMOS-REG-B
EQU
OOBH
STATUS REGISTER B
ALARM
508
OOOC
C
CMOS-REG-C
EQU
OOCH
STATUS REGISTER C
FLAGS
509
0000
C
CMOS-REG-D
EQU
OODH
STATUS REGISTER
0
BATTERY
510
OOOE
C
CMOS-DIAG
EQU
OOEH
POST DIAGNOSTIC STATUS RESULTS BYTE
511
OOOF
C
CMOS-SHUT DOWN
EQU
QOFH
SHUTDOWN STATUS COMMAND BYTE
512
0010
C
CMOS-DISKETTE
EQU
OIOH
DISKETTE DRIVE TYPE BYTE
;
513
C
0012
6MOS=DISK
BYTE
514
'"
C
~~~
g:~~
;1~~~E~i~~
TYPE
i~
515
C
EQU
013H
-
RESERVED
IE
516
0014
C
EQU
014H
; EQUIPMENT WORD LOW BYTE
;C
511
'" 0015
C
EQU
OISH
; BASE MEMORY SIZE - LOW BYTE IX1024)
;K
518
'" 0016
C
EQU
016H
BASE MEMORY SIZE - HIGH BYTE
;S
519
'" 0011
C
EQU
OI1H
EXPANSION MEMORY SIZE - LOW BYTE
;U
520
:I:
0018
C
EQU
018H
EXPANSION MEMORY SIZE - HIGH BYTE
;M
521
'" 0019
C
EQU
019H
FIXED DISK TYPE -
DRIIIE C EXTENSION ;E
522
'" OOIA
C
EQU
01AH
FIXEO DISK TYPE -
DRIVE
0
EXTEN!) ION
10
523
C
EQU
01 BH
-
IBH THROUGH 2DH -
RESERVED
;
524
002E
C
~MOS
CKSUM HI
EQU
02EH
CMOS CHECKSUM -
HIGH BYTE
J.
525
002F
C
CMOS-CK5UM-LO
EQU
02FH
CMOS CHECKSUM -
LOW BYTE
J.
526
;;; 0030
C
CMOS-U M S-LO
EQU
030H
USABLE MEMORY ABOVE
I
MEG - LOW BYTE
527
0031
C
CMOS-U-M-S-HI
EQU
031 H
USABLE MEMORY ABO liE
I MEG - HIGH BYTE
528
'" 0032
C
CMOS-CENTURY
EQU
032H
DATE CENTURY BYTE
(8CD)
529
0033
C
CMOS= INFO! 28
EQU
033H
128K8 INFORMATION STATUS FLAG BYTE
530
C
EQU
034H
-
34H THROUGH 3FH -
RESERVED
531
C
532
C
1----------
CMOS DIAGNOSTIC STATU!) ERROR FLAGS WITHIN CMOS DIAG ---------------­
533
=
0004
C
534
'" 0008
C
~MO~A~tK-FAIL
~~~
gggg~bgg~
:
~~~~DC~~~~ ~~iL~:~A~~N~N~~I~eTz;~T6~
535
=
0010
C
W_MEM_SIZE
EQU
00010000B
; MEMORY SIZE NOT EQUAL TO CONFIGURATION
536
=
0020
C
BAD CONFIG
EQU
OOIOOOOOB
; MINIMUM CONFIG USED INSTEAD OF CMOS
531
=
0040
C
BAD-CKSUM
EQU
01 OOOOOOB
; CHECKSUM ERROR
538
=
0080
C
BAD:BAT
EQU
10000000B
; DEAD BATTERY -
CMOS LOST POWER
539
C
54.
C
; ---------- CMOS I NFORMATI ON FLAGS
--------------------------------------------~
541
=
0080
C
Mb40K
EQU
10000000B
;
512K
->
640K OPTION
INSTALLED
(128K)
542
C
EQU
01 OOOOOOB
FLAG USED BY CMOS SETUP UT I L I TY
543
C
544
C
545
C
;--~-------
DISKETTE EQUATES ----­
546
=
0001
C
DUAL
EQU
0000000 \ B
MASK FOR COMBO/OSP ADAPTER
547
0080
C
INT FLAG
EQU
10000000B
I NTERRUPT OCCURRENCE FLAG
548
=
0080
C
DSK-CHG
EQU
100000008
DISKETTE CHANGE FLAG MASK BIT
549
=
0010
C
DE TERM I NED
EQU
0001 OOOOB
SET STATE DETERMINED
IN STATE BITS
550
=
0010
C
HOME
EQU
000100008
TRACK 0 MASK
551
'" 0004
C
SENSE DRV ST
EQU
00000 I OOB
SENSE DR IIIE STATUS COMMAND
552
=
0030
C
TRK SLAP -
EQU
030H
CRASH STOP
(48 TPI DRIVES)
553
=
OOOA
C
QUIEt SEEK
EQU
OOAH
SEEK TO TRACK
10
554
=
0002
C
MAX DRV
EQU
2
MAX NUMBER OF DR I VES
555
=
OOOF
C
HD 12 SETTLE
EQU
1 S
1.2 M HEAD SETTLE TIME
556
=
0014
C
HD320 SETTLE
EQU
20
320 K HEAD SETTLE TIME
551
=
0025
C
MOTOR:WA I T
EQU
37
2 SECONDS OF COUNTS FOR MOTOR TURN OFF
556
C
55'
C
;---------- DISKETTE ERRORS
560
=
0080
C
T I ME OUT
EQU
080H
ATTACHMENT FAILED TO RESPOND
561
0040
C
BAD SEEK
EQU
040H
SEEK OPERATiON FAILED
562
0020
C
BAD-NEC
EQU
020H
DISKETTE CONTROLLER HAS FAILED
563
0010
C
BAD-CRC
EQU
010H
BAD CRC ON DISKETTE READ
564
0009
C
DMA-BOUNDARY
EQU
009H
ATTEMPT TO DMA ACROSS 64K BOUNDARY
565
0008
C
BAD-DMA
EQU
008H
DMA OVERRUN ON OPERATION
566
0006
C
MEDT A CHANGE
EQU
006H
MEDIA REMpllED ON DUAL ATTACH CARD
567
0004
C
RECORD NOT FND
EQU
004H
REQUESTED SECTOR NOT FOUND
568
=
0003
C
WRITE PROTECT
EQU
003H
WRITE ATTEMPTED ON WRITE PROTECT DISK
569
=
0002
C
BAD ADDR MARK
EQU
002H
ADDRESS MARK NOT FOUND
510
'" 0001
C
BAD:CMD -
EQU
OOtH
BAD COMMAND PASSED TO DISKETTE
I/O
511
C
512
C
;---------- DISK CHANGE LINE EQUATE!) ------------------------------------------­
513
'" 0001
C
NOCHGLN
EQU
OOIH
I NO DISK CHANGE LINE AVAILABLE
574
'" 0002
C
CHGLN
EQU
002H
; DISK CHANGE LlNE AVAILABLE
515
C
51.
C
i ---------- MED I A/DR I VE STATE I NDI CATORS
------~------~-------------------------
571
'" 0001
C
TRK CAPA
EQU
00000001B
80 TRACK CAPABILITY
578
0002
C
FMT-CAPA
EQU
00000010B
MULTIPLE FORMAT CAPABILITY
11.2M)
519
0004
C
DRV-DET
EQU
000001008
DRIVE DETERMINED
580
0010
C
MED-DET
EQU
00010000B
MEDIA DETERMINED BIT
581
0020
C
DBL-STEP
EQU
001000008
DOUBLE STEP BIT
582
OOCO
C
RATE MSK
EQU
11000000B
MASK FOR CLEAR INC ALL BUT RATE
583
0000
C
RATE-500
EQU
OOOOOOOOB
500 KBS DATA RATE
584
0040
C
RATE-300
EQU
0
I
0000008
300 KBS DATA RATE
585
0080
C
RATE-250
EQU
10000000B
250 KBS DATA RATE
586
OOOC
C
STRT-MSK
EQU
00001100B
OPERATION START RATE MASK
587
'" OOCO
C
SENO:hlSK
EQU
11000000B
MASK FOR SEND RATE BITS
566
C
56'
C
1---------- MEDIA/DRIVE STATE INDICATORS COMPATIBILITY ------------------------­
590
'" 0000
C
M3D3U
EQU
OOOOOOOOB
360 MEDIA/ORIIIE NOT ESTABLISHED
591
=
0001
C
M301U
EQU
00000001B
360 MEDIA.I.2DRIVE NOT ESTABLISHED
592
=
0002
C
MIDIU
EQU
00000010B
1.2 MEDIA/DRIIIE NOT ESTABLISHED
593
=
0007
C
MED_UNK
EQU
000001
liB
NONE OF THE ABOVE
TESTl
5-33

Advertisement

Table of Contents
loading

Table of Contents