135 lines
1.9 KiB
Plaintext
135 lines
1.9 KiB
Plaintext
|
|
********************************
|
|||
|
|
* *
|
|||
|
|
* DOS DRIVER *
|
|||
|
|
* *
|
|||
|
|
*------------------------------*
|
|||
|
|
* *
|
|||
|
|
* - DRIVER FOR LINEAR DIS'MBLY *
|
|||
|
|
* OF DOS 3.3 (SEPT/83 VERS). *
|
|||
|
|
* *
|
|||
|
|
* *
|
|||
|
|
* *
|
|||
|
|
* - DOS 3.3 IS A COPYRIGHTED *
|
|||
|
|
* PGM OF APPLE COMPUTER, INC.*
|
|||
|
|
* *
|
|||
|
|
* - NOTE: OBJ CODE GENERATED BY*
|
|||
|
|
* THIS DRVR WILL NOT EXECUTE *
|
|||
|
|
* CORRECTLY BECAUSE CERTAIN *
|
|||
|
|
* KEY VARIABLES HAVE BEEN *
|
|||
|
|
* ASSIGNED DEFAULT VALUES OF *
|
|||
|
|
* ZERO. *
|
|||
|
|
* *
|
|||
|
|
********************************
|
|||
|
|
|
|||
|
|
|
|||
|
|
*LST ON
|
|||
|
|
|
|||
|
|
ORG $9D00
|
|||
|
|
OBJ $A000 ;SPECIAL VALUE USED BY THE MERLIN
|
|||
|
|
;ASSEMBLER TO DEFEAT THE ACTUAL
|
|||
|
|
;GENERATION OF OBJECT CODE.
|
|||
|
|
;(USE "HIMEM:$7D00" & "SYM$7D00")
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**** ON PASS2: ****
|
|||
|
|
* *
|
|||
|
|
* FLIP TO SIDE A. *
|
|||
|
|
* *
|
|||
|
|
*******************
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
PAU ;FLIP TO SIDE A DURING PASS2!!!!!
|
|||
|
|
|
|||
|
|
*LST OFF
|
|||
|
|
PUT DOS-$9D00-$9F22 ;(INCLUDES ADDRESS EQUATES.)
|
|||
|
|
PUT DOS-$9F23-$A232
|
|||
|
|
PUT DOS-$A233-$A50F
|
|||
|
|
PUT DOS-$A510-$A850
|
|||
|
|
*LST ON
|
|||
|
|
|
|||
|
|
|
|||
|
|
USESIDEB KBD ;!!!! FLIP TO SIDE B ON PASS1 !!!
|
|||
|
|
;NXT INSERT "$A851" WHEN PROMPTED
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**** ON PASS2: ****
|
|||
|
|
* *
|
|||
|
|
* FLIP TO SIDE B. *
|
|||
|
|
* *
|
|||
|
|
*******************
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
PAU
|
|||
|
|
|
|||
|
|
*LST OFF
|
|||
|
|
PUT DOS-$A851-$AC57
|
|||
|
|
PUT DOS-$AC58-$AFF6
|
|||
|
|
PUT DOS-$AFF7-$B2C2
|
|||
|
|
PUT DOS-$B2C3-$B65C
|
|||
|
|
PUT DOS-$B65D-$B7FF
|
|||
|
|
*LST ON
|
|||
|
|
|
|||
|
|
USESIDEC KBD ;!!!! FLIP TO SIDE C ON PASS1 !!!
|
|||
|
|
;NXT INSERT "$B800" WHEN PROMPTED
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
**** ON PASS2: ****
|
|||
|
|
* *
|
|||
|
|
* FLIP TO SIDE C. *
|
|||
|
|
* *
|
|||
|
|
*******************
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
PAU
|
|||
|
|
|
|||
|
|
*LST OFF
|
|||
|
|
PUT DOS-$B800-$BCFF
|
|||
|
|
PUT DOS-$BD00-$BFFF
|
|||
|
|
*LST ON
|
|||
|
|
*PUT XTRADDRS
|
|||
|
|
PAG
|
|||
|
|
|
|||
|
|
o
|