/* format: baycom_ser_hdx=io,irq,mode mode: ser12 hardware DCD ser12* software DCD ser12@ hardware/software DCD, i.e. no explicit DCD signal but hardware mutes audio input to the modem ser12+ hardware DCD, inverted signal at DCD pin  */
static int __init baycom_ser_hdx_setup(char *str)
/* format: baycom_ser_hdx=io,irq,mode mode: ser12 hardware DCD ser12* software DCD ser12@ hardware/software DCD, i.e. no explicit DCD signal but hardware mutes audio input to the modem ser12+ hardware DCD, inverted signal at DCD pin  */
static int __init baycom_ser_hdx_setup(char *str)
{
        static unsigned nr_dev;
	int ints[3];
        if (nr_dev >= NR_PORTS)
                return 0;
	str = get_options(str, 3, ints);
	if (ints[0] < 2)
		return 0;
	mode[nr_dev] = str;
	iobase[nr_dev] = ints[1];
	irq[nr_dev] = ints[2];
	nr_dev++;
	return 1;
}