IN A,(0B3h)
LD (SAVEP3),A ;save Page 3
IN A,(0B2h)
LD (SAVEP3),A ;save Page 2
LD A,(EXDROM)
OUT (0B3h),A ;Page EXDOS ROM to P3
LD A,255
OUT (0B2h),A ;Page System Segment to P2
LD IY,(FISHIY) ;FISH RAM area address
LD A,18 ;read sectors
LD H,1 ;number of sectors
LD DE,0 ;start sector
LD L,1 ;drive number
LD IX,3000h ;memory address for the readed data
CALL 0C010H ;CALL FISH
PUSH AF ;save error code
LD A,(SAVEP3)
OUT (0B3h),A ;restore Page 3
LD A,(SAVEP2)
OUT (0B2h),A ;restore Page 2
POP AF ;get back error code
JP NZ,DISK_ERROR