Lines Matching refs:par96
4 * baycom_par.c -- baycom par96 and picpar radio modem driver.
29 * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
41 * picpar: This is a redesign of the par96 modem by Henning Rech, DF9IC. The
42 * modem is protocol compatible to par96, but uses only three low
51 * mode driver mode string. Valid choices are par96 and picpar.
60 * 0.5 11.11.1997 split into separate files for ser12/par96
144 } par96;
204 bc->modem.par96.scram = ((bc->modem.par96.scram << 1) |
205 (bc->modem.par96.scram & 1));
207 bc->modem.par96.scram ^= 1;
208 if (bc->modem.par96.scram & (PAR96_SCRAM_TAP1 << 1))
209 bc->modem.par96.scram ^=
211 if (bc->modem.par96.scram & (PAR96_SCRAM_TAP1 << 2))
230 bc->modem.par96.descram = (bc->modem.par96.descram << 1);
232 bc->modem.par96.descram |= 1;
233 descx = bc->modem.par96.descram ^
234 (bc->modem.par96.descram >> 1);
249 bc->modem.par96.dcd_shreg = (bc->modem.par96.dcd_shreg >> 16)
254 if ((bc->modem.par96.dcd_shreg & mask) == mask2)
255 bc->modem.par96.dcd_count = HDLCDRV_MAXFLEN+4;
259 if (((bc->modem.par96.dcd_shreg & mask) == mask2) &&
260 (bc->modem.par96.dcd_count >= 0))
261 bc->modem.par96.dcd_count -= HDLCDRV_MAXFLEN-10;
263 if (bc->modem.par96.dcd_count >= 0)
264 bc->modem.par96.dcd_count -= 2;
265 hdlcdrv_setdcd(&bc->hdrv, bc->modem.par96.dcd_count > 0);
354 printk(KERN_INFO "%s: par96 at iobase 0x%lx irq %u options 0x%x\n",
375 printk(KERN_INFO "%s: close par96 at iobase 0x%lx irq %u\n",
404 else if (!strncmp(modestr, "par96", 5))
432 strcpy(hi->data.modename, bc->options ? "par96" : "picpar");
444 strcpy(hi->data.modename, "par96,picpar");
484 MODULE_PARM_DESC(mode, "baycom operating mode; eg. par96 or picpar");
489 MODULE_DESCRIPTION("Baycom par96 and picpar amateur radio modem driver");
554 * mode: par96,picpar