home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ABBUC Magazin 37B
/
ABBUC_Magazin_37_19xx_ABBUC_Side_B.atr
/
osram.src
< prev
next >
Wrap
Text File
|
2023-02-26
|
1KB
|
89 lines
* ROMRAM
* ******
*
* schreibt OS-ROM ins RAM
* (Selbsttest nach $5000-$57FF)
*
* by RoBue
* 27.04.1994
ORG $0600
ZEIGER EQU $D0
NMIEN EQU $D40E
PORTB EQU $D301
START LDA PORTB
STA PIA
*
SEI IRQs
LDA NMIEN abschalten
STA IRQ
LDA #0
STA NMIEN
*
LDY #0 STARTBE-
STY ZEIGER DINGUNGEN
LDA #$C0
STA PAGE
LDA #$4F
STA STEST
*
LDA PAGE
START1 STA ZEIGER+1
COPY LDA PIA
AND #%01111111 SELBSTTEST
STA PORTB UND OS EIN
*
LDA (ZEIGER),Y WERT AUS OS
STA HILFE HOLEN
*
LDA PIA OS AUS
AND #%11111110
STA PORTB
*
LDA HILFE WERT IN RAM
STA (ZEIGER),Y SCHREIBEN
*
INY
BEQ RUNDE
BNE COPY
RUNDE LDX PAGE NAECHSTE
INX PAGE
BEQ ENDE ANSPRECHEN
STX PAGE
TXA
CPX #$D8 SELBST-
BPL START1 TEST-
CPX #$D0 BEREICH?
BMI START1
*
RUNDE1 INC STEST SELBSTTEST
LDA STEST NACH $5000
BNE START1 KOPIEREN
ENDE LDA PIA OS WIEDER
STA PORTB EIN
*
CLI IRQs
LDA IRQ WIEDER
STA NMIEN ZULASSEN
*
RTS
HILFE DFB 0
PIA DFB 0
IRQ DFB 0
PAGE DFB 0
STEST DFB 0¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯