Skip to main content
Home Documents Lisa IO ROM 88 Listing Dec83
IO ROM 88 Listing Dec83

IO ROM 88 Listing Dec83

Lisa · PDF
FilenameIO_ROM_88_Listing_Dec83.pdf
Size5.18 MB
Subsection firmware
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
IO ROM 88 Listing Dec83
/
Loading…
OCR / Text contents
i4 beE 83 PAGE - 6&';I'W' • ., ••• .,Ai 0 eon. 88 , Cu~~eftt oe.o~y oVDilDble: 125436 • ABSOLUTE 2 blocks 'o~ procedure code 124262 .ord= leh PAGE 1 ~ISA rILE: 0000, 0000, Cu~reftt 0000, 0000, DODO' PAGE - .PROC LISA 124909 .LlST .TITLE -SOfty DRIVER rOR LISA• INCLUDE VAR rILE: VAR. TEXT SOfty DRIVER rOR LISA oe.o"y ovollDble: 2 DODO' 0000, 0000, DODO' 0000, 00001 00001 00001 00001 00001 00001 00001 0000 00001 0010 00001 0020 00001 0030 00001 0040 00001 0068 00001 PAGE 3 LISA • PACE ;-- ZERO PACE MAPING ,.. ; The '0110.1"1 equote. ore '01" dividi"1 the RAM I"to 101leol oreo.; ho.ever. os the code Irew this eo"ve"t$oft .0: not otrlely odhered to o"d there lore one will 'iftd both "LOCAL" o"d -GLOBAL- vo"iobles .eDttered throulhout the RAM oreo. lOB SHARERAM STATUS IJOB GLOBALS LOCALS LISA rILE: VAR.TEXT .EOU .EOU .EOU ; INPUT OUTPUT BLOCK READIWRITE SHARED RAM. INITIALIZED BY 6504 ON BOOT READ ONLY STATUS rROM THE 6504 INTERNAL lOB 6504 INTERNAL GLOBALS ; LOCAL VARIABLES 00 10 20 30 40 18 Sony DRIVER rOR LISA lOB THE lOB IS ALWAYS COPIED INTO THE INTERNAL lOB (IJOB) AREA BUOAE USACE SO THAT THE 68K CAN STAAT TO BUILD A NEW COMMAND INTO THE lOB AS SOON AS POSSIBLE. ALL RErERENC£S TO THE lOB OR nOB ARE DONE IN THE rou.OWING FORMAT: IJOB lOB GOBYTt DRIVE , DODO' DODO! 0007 00001 0000 OOOO! OOOO! DODO! OOOOJ DODO! .. IOBSIZE GOBYTt • [QU .EOU 07. 00 80-89 80 COMMAND ACCEPTED BY THE 6504. 68K MAY ISSUE A NEW COMMAND COMMAND FROM 18K TO 1504 . NULL. TESTS HANDSHAKE RWTS COMMAND, COMMAND CCIDE IN • COMMAND' SEEK CALL ADORESS IN 1504 CLEAR STATUS SET MASK CLEAR MASK WAIT IN 110M Go Juap to oel' 'orever 84 85 II 87 88 89 01-7r,82,90-" CCMtAND • EQU 00 01 02 03 04 05 06 07 08 09 OA-" OOOO! 00001 0000, 0000, 00001 0000, 00001 0000, 0000, 0000, 0000, OOOO! HASK ; USA ; FILE: VAR. TEXT • EOU , SIZE OF' lOB BLOCK USED FOR PARAMETER PASSING . \ FCC 0 v ; COMMAND BYTE F'AOM 68K 00 ..31 00001 00001 00001 00001 00001 0000, 0000, 0000, 00001 0000, 0000, 0001 0000, 0000! 00001 000.01 .EOU .IOU .EOU • POle 00001 00001 00001 00001 00001 00001 00001 00001 000.01 00001 00001 00001 00001 00001 00001 00001 0000: 0001 0000, 00001 00001 00001 00001 PACE .. - ••• RESERVED ••• AWlS COMMAND CODE 01 READ NUTE UNCLAMP FORMAT VDUrv rORMAT TRACK VERIFY TRACK READBF WRlTE8F' CLAMP COMMAND Reod the Ooto • DrlvelSidelTroeklSeetor Wr'te the Doto • ~ivelSldclTr.cklSeetor Unci . ., the eli.k I" Orlve Foroot the eI,_k in Drive Veri'y the eI,.k 1ft ~Ive For.Dt .'n91c Trock Oft the di.k 1ft ~Ive Vcri'y .'n91c Trock on the eI'ok 'n ~'ve Reod w/o eheek.... vcr,ficotlon WI" Ite .hI check.... o,.eot lOft Cl . ., the Oloktn ~ive ••• RESERVED ••• MASK FDA SETTINGAND.RESETT1NCi IMSK & 1ST 08 SET OR CLEAR I~RuPT MASK FOR uPPER DRIVE 80 SET. OR CLEAR INTERRUPT MASK FOR LONER DRIVE 01 CLEAR OISK INSERTED I~AUPTFOR UPPER DRIVE 10 CLEAR DISK INSERTED INTERRuPT FOR LOWER DRIVE SOfty DRIVER FOR LISA 02 20 04 CLEAR tUTTON PRESSEDfNTERRuPT "DA~E…

Showing first 3,000 characters of 138,296 total. Open the full document →

mp.ls