Home Abzugebende Teile: Apple II-Teile
Bücher +OrigSW
Leerplat.
Z80+8088SBC
68k-Stuff
Schrittmot.Steuern
Elektron.teile
eMail-Kontakt


CP/M  auf Apple II:  ( Sammlung v. Info/Details )

CP/M 2.20B  ( erste von Microsoft als "Softcard" mit Z80-Einsteckkarte vertriebene Version ),    44K oder 56 K (verschoben in LanguageCard)-Nutzung

CP/M  2.23/60K ( Softcard) , Nutzung. d. Shadow 4K-Bank d. Language-Karte )

CP/M 2.26      ( Premium Card )

CP/AM 5.11

alle oben erwähnten Diskimages konnte ich inzwischen wiederfinden  ( Anfragen  )




Bsp.Paddle Lesen (c't 85'4:p100,101):

CPU    EQU    0F3DEH        Softcard-Adresse
VEC    EQU    0F3D0H        Adresse d. 6502-Routine
XREG    EQU    0F046H       6502 X-Register
YREG    EQU    0F047H        6502 Y-Register
PREAD    EQU    0FB1EH     Apple2-ROM: Paddle-Read-Routine
        ORG 100H
PDL:    XRA    A                ; Paddle 0 auswaehlen
        STA    XREG             ; an X-Register übergeben
        LXI    H,PREAD        ; HL= 6502-Routine-Adresse
        SHLD    VEC             ;  ablegen im Interface-Bereich
        LHLD    CPU             ;  HL=IO-Sel Adresse d. Slots mit Z80
        MOV    M,A              ;  umschalten auf 6502 ( durch Schreiben auf die Slot-IOSel-Adresse )
        LDA    YREG             ;  Funktionwert abholen
        RET

MS-Softcard Manual   Content:                                                                                                                                                       

Part 2 SW & HW Details:
I/O Hardware Conventions    2-4
6502/Z80 Address Translation    2-5
Apple II CP/M Memory Usage    2-6
Assembly Language Prog. w. SoftCard    2-7
Interrupt Handling 2-10

Hardware Description (Chap3)
Timing Scheme     2-30
SoftCard Control    2-31
Address Bus Interface    2-31
Data Bus Interface    2-33
6502 Refresh    2-33
DMA Daisy Chain    2-34
Interrupts    2-34
SoftCard Parts List 2-34
SoftCard Schematic    2-36

Part V : SW Utilities Manual

Prep Diskettes f. Read/Write: FORMAT
Make Copies  of  D.: COPY
To Create CP/M System Disks:  COPY d1:=d2:/S
To Configure CP/M f. 56 K: CPM56
AppleDOS to CP/M: APDOS
Configure Apple CP/M: CONFIGIO  ( Remove Slot 3 Card before changing !, later can be installed again)
1. External Terminal
2. Redefine Keyb.
3. Load User I/O Conf
Transfer CP/M-Files: DOWNLOAD and UPLOAD