Hi Mogens,
I believe on RC2014 platforms RomWBW is configured for only one IDE interface at 0x10.
If you want to add more interfaces, you'll need to update the configuration and recompile RomWBW.
Edit Source/HBIOS/Config/RCZ180_nat.asm and add the following for two drives:
IDECNT .EQU 2 ; IDE: NUMBER OF IDE INTERFACES TO DETECT (1-3), 2 DRIVES EACH
IDE1MODE .EQU IDEMODE_RC ; IDE 1: DRIVER MODE: IDEMODE_[DIO|DIDE|MK4|RC]
IDE1BASE .EQU $20 ; IDE 1: IO BASE ADDRESS
You can add third interface if you like by setting IDECNT to 3, and specifying the IDE2MODE and IDE2BASE
Refer to Source/HBIOS/cfg_rcz180.asm for the default settings for RC
By the way, it appears that karlab 61f, does not decode A3 line for the CF card interface, therefore addresses 0x18-0x1F will just shadow 0x10-0x17 addresses, therefore, you should not set the second IDE to 0x18, use another base address instead. I gave 0x20 in the example above, but please make sure that nothing else uses 0x20-0x2F address range.
Cheers,
Sergey