Hallo,
I am experimenting with RomWBW and CP/M 3.
While testing, I am experiencing the following:
I compiled the latest git version of RomWBW using this configuration:
----
#include "cfg_rcz80.asm"
;
CPUOSC .SET 7372800 ; CPU OSC FREQ IN MHZ
DEFSERCFG .SET SER_115200_8N1 ; DEFAULT SERIAL LINE CONFIG (SEE STD.ASM)
;
DSRTCENABLE .SET TRUE ; DSRTC: ENABLE DS-1302 CLOCK DRIVER (DSRTC.ASM)
;
ACIAENABLE .SET FALSE ; ACIA: ENABLE MOTOROLA 6850 ACIA DRIVER (ACIA.ASM)
;
SIOENABLE .SET TRUE ; SIO: ENABLE ZILOG SIO SERIAL DRIVER (SIO.ASM)
SIOCNT .SET 2 ; SIO: NUMBER OF CHIPS TO DETECT (1-2), 2 CHANNELS PER CHIP
;
FDENABLE .SET TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM)
FDMODE .SET FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|DIDE|N8|DIO3]
;
IDEENABLE .SET TRUE ; IDE: ENABLE IDE DISK DRIVER (IDE.ASM)
IDE0MODE .SET IDEMODE_RC ; IDE 0: DRIVER MODE: IDEMODE_[DIO|DIDE|MK4|RC]
;
PPIDEENABLE .SET FALSE ; PPIDE: ENABLE PARALLEL PORT IDE DISK DRIVER (PPIDE.ASM)
;
AYENABLE .SET TRUE ; AY: ENABLE AY PSG SOUND DRIVER
AYMODE .SET AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG/N8/RCZ80/RCZ180]
;
DIAGENABLE .SET FALSE
----
Then, I copied the CP/M 3 files from the different RomWBW directories to a floppy disk.
To make it bootable, I first booted into the ROM disk and used SYSCOPY to make the floppy disk bootable (using CPMLDR.SYS).
Afterwards, I booted from floppy and reached CP/M 3 just fine.
Now, my problem / bug report / question is:
From this point onwards, the floppy disk LED stays on and the floppy motor keeps running.
The floppy seems to work just fine, but it keeps on "running".
Did I configure anything wrong or did I find a bug?
Thank you!!
Regards,
Anna