Tabelle der DOS-Funktionen
(wird nach $0190-$01BB kopiert)

FF75: F0 B0      W $B0F0        Haupt-Leerschleife
FF77: FD DA      W $DAFD        Interrupt-Routine
FF79: CA AF      W $AFCA        Warmstartvector
FF7B: 62 B2      W $B262        VALIDATE
FF7D: C5 8E      W $8EC5        INITIALIZE
FF7F: 81 B7      W $B781        Partition
FF81: 2F 89      W $892F        Memory-Read/Write
FF83: 5D 8A      W $8A5D        Block-Befehle
FF85: 8F 89      W $898F        USER
FF87: A1 A1      W $A1A1        POSITION (RECORD)
FF89: 56 A9      W $A956        Utility-Loader (&)
FF8B: 6E 87      W $876E        COPY
FF8D: C5 88      W $88C5        RENAME
FF8F: 88 86      W $8688        SCRATCH
FF91: 48 B3      W $B348        NEW
FF93: AE A7      W $A7AE        Error-Routine des Controllers
FF95: CF AB      W $ABCF        ATN-bearbeiten
FF97: 5C AD      W $AD5C        Daten auf ser. Bus
FF99: B8 AE      W $AEB8        Daten vom ser. Bus
FF9B: BE C0      W $C0BE        Controller-Routine
FF9D: DC CE      W $CEDC        log. in phys. Format
FF9F: F1 A7      W $A7F1        Error-Routine des DOS

FFA1: FF ....
FFAC: .... FF

Einsprung von $AFD0:

FFAD: A0 2B     LDY #$2B         Vektoren initialisieren

Einsprung von $FFB6:

FFAF: B9 75 FF  LDA $FF75,Y
FFB2: 99 90 01  STA $0190,Y
FFB5: 88        DEY
FFB6: 10 F7     BPL $FFAF
FFB8: A9 4C     LDA #$4C         ,01fc 4c 40 ba  JMP $BA40
FFBA: 8D FC 01  STA $01FC        (Byte auf FSM-Bus ausgeben)
FFBD: A9 40     LDA #$40
FFBF: 8D FD 01  STA $01FD
FFC2: A9 BA     LDA #$BA
FFC4: 8D FE 01  STA $01FE
FFC7: 60        RTS

FFC8: FF ....
FFE9: .... FF

FFEA: 9A 8B      W $8B9A        u1  Block lesen
FFEC: D7 8B      W $8BD7        u2  Block schreiben
FFEE: 00 05      W $0500        u3  Spruenge in Puffer 2
FFF0: 03 05      W $0503        u4   "
FFF2: 06 05      W $0506        u5   "
FFF4: 09 05      W $0509        u6   "
FFF6: 0C 05      W $050C        u7   "
FFF8: 0F 05      W $050F        u8   "
FFFA: 3C AD      W $AD3C        u9  NMI: Warmstart / Busmodus aendern
FFFC: 24 AF      W $AF24        u:  RESET: Einschaltvektor
FFFE: 03 FF      W $FF03        BRK/IRQ -Vektor

    Previous Page