>Unfortunately, the module is not smart enough to infer existence of a second FDC from the existence
>of a drive numbered 4, so both options (two_fdc and 4,4,cmos) need to be given.

I have tried with and without the two_fdc option.

But I thought from the Documentation, the kernel module didn't need the two_fdc parameter if you were making a cmos declaration for a 4th (or higher) drive......

floppy=two_fdc
floppy=<address>,two_fdc
Tells the floppy driver that you have two floppy controllers.
The second floppy controller is assumed to be at <address>.
This option is not needed if the second controller is at address
0x370, and if you use the 'cmos' option.

Thanks for the response - will try giving the 1542b its own IRQ and DMA when I get home