Lines Matching defs:par96
5 * baycom_par.c -- baycom par96 and picpar radio modem driver.
15 * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
27 * picpar: This is a redesign of the par96 modem by Henning Rech, DF9IC. The
28 * modem is protocol compatible to par96, but uses only three low
36 * mode driver mode string. Valid choices are par96 and picpar.
44 * 0.5 11.11.1997 split into separate files for ser12/par96
127 } par96;
187 bc->modem.par96.scram = ((bc->modem.par96.scram << 1) |
188 (bc->modem.par96.scram & 1));
190 bc->modem.par96.scram ^= 1;
191 if (bc->modem.par96.scram & (PAR96_SCRAM_TAP1 << 1))
192 bc->modem.par96.scram ^=
194 if (bc->modem.par96.scram & (PAR96_SCRAM_TAP1 << 2))
213 bc->modem.par96.descram = (bc->modem.par96.descram << 1);
215 bc->modem.par96.descram |= 1;
216 descx = bc->modem.par96.descram ^
217 (bc->modem.par96.descram >> 1);
232 bc->modem.par96.dcd_shreg = (bc->modem.par96.dcd_shreg >> 16)
237 if ((bc->modem.par96.dcd_shreg & mask) == mask2)
238 bc->modem.par96.dcd_count = HDLCDRV_MAXFLEN+4;
242 if (((bc->modem.par96.dcd_shreg & mask) == mask2) &&
243 (bc->modem.par96.dcd_count >= 0))
244 bc->modem.par96.dcd_count -= HDLCDRV_MAXFLEN-10;
246 if (bc->modem.par96.dcd_count >= 0)
247 bc->modem.par96.dcd_count -= 2;
248 hdlcdrv_setdcd(&bc->hdrv, bc->modem.par96.dcd_count > 0);
352 printk(KERN_INFO "%s: par96 at iobase 0x%lx irq %u options 0x%x\n",
373 printk(KERN_INFO "%s: close par96 at iobase 0x%lx irq %u\n",
402 else if (!strncmp(modestr, "par96", 5))
430 strcpy(hi->data.modename, bc->options ? "par96" : "picpar");
442 strcpy(hi->data.modename, "par96,picpar");
482 MODULE_PARM_DESC(mode, "baycom operating mode; eg. par96 or picpar");
487 MODULE_DESCRIPTION("Baycom par96 and picpar amateur radio modem driver");
577 * mode: par96,picpar