                org $A000-16

pcheader        .dw     pcheader+16, init
                .dw     0,0,0,0,0,0

mosextrom       .db     $BE
                jmp     init
                jmp     initmsg
                .db     0,0,0                   ; geen oscli uitbreiding
                .db     $2A,<osbyte,>osbyte     ; osbyte uitbreidingen
                .db     $2A,<osword,>osword     ; osword uitbreidingen

init            rts                             ; hoeft nieks te doen

initmsg         jsr     $1006                   ; print string
                .db     "MOSROM extension rom #2",$0D,$0A,$EA
                rts

osbyte          .db     2                       ; aantal calls
                .dw     tabel1                  ; adres jmp tabel
                .db     $40,$41                 ; osbyte call nummers

tabel1          .dw     osbyte40,osbyte41

osbyte40        jsr     $1006
                .db     "Test osbyte &40",$A,$D,$EA
                rts

osbyte41        jsr     $1006
                .db     "Test osbyte &41",$A,$D,$EA
                rts


osword          .db     2                       ; aantal calls
                .dw     tabel2                  ; adres jmp tabel
                .db     $40,$41                 ; osword call nummers

tabel2          .dw     osword40,osword41

osword40        jsr     $1006
                .db     "Test osword &40",$A,$D,$EA
                rts

osword41        jsr     $1006
                .db     "Test osword &41",$A,$D,$EA
                rts


