001
12.11.2021, 10:30 Uhr
Bert
|
Hier habe ich einen Bootrom gefunden: http://oldpc.su/articles/de_roms/DE_ROMs.html
Ich vermute mal, das der auf der K2526-Karte steckt. Weißt Du in welchem Speicherbereich der eingeblendet wird?
Hier der Anfang vom Disassembly:
Quellcode: | z80dasm bm083.rom ; z80dasm 1.1.5 ; command line: z80dasm bm083.rom
org 00100h
nop ld bc,00800h ld d,c ld e,c ld h,c ld l,c ldi dec hl jp pe,00008h xor a out (002h),a ld sp,007e0h im 2 ld a,000h ld i,a ld a,07fh out (009h),a out (00bh),a ld a,0ffh out (008h),a out (00ah),a ld a,0b8h out (009h),a ld a,0ffh out (009h),a ld a,07fh out (009h),a ld ix,00800h ld (00462h),ix ld hl,0044eh ld de,00400h ld b,03eh ...
|
IO-Port 8,9 und 0Ah klingt erstmal eher nach Z80-PIO, als nach Floppycontroller, aber es gibt ja noch mehr Zugriffe:
Quellcode: | ; z80dasm bm083.rom | grep out | sort | uniq out (002h),a out (003h),a out (004h),a out (008h),a out (009h),a out (00ah),a out (00bh),a out (00ch),a out (00dh),a out (010h),a out (011h),a out (012h),a out (013h),a out (014h),a out (015h),a out (017h),a out (018h),a out (033h),a out (034h),a out (035h),a out (036h),a out (037h),a
|
Gelesen wird von den folgenden Ports:
Quellcode: | ; z80dasm bm083.rom | grep in | sort | uniq in a,(00ah) in a,(012h) in a,(016h) in a,(031h) in a,(034h) in a,(035h)
|
Passt das zur IO-Map vom A5120?
Grüße, Bert |