| 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
 --
 Viele Grüße,
 Bert
 |