Lines Matching refs:pulse
4 * lirc_serial - Device driver that records pulse- and pause-lengths
36 * - For other system, non-integer-microsecond pulse/space lengths,
42 * tuning the pulse lengths down - the send_pulse routine ignored
43 * this overhead as it timed the overall pulse length - so the
44 * pulse frequency was right but overall pulse length was too
45 * long. Fixed by accounting for latency on each pulse/space
225 * A long pulse code from a remote might take up to 300 bytes. The
363 * pulse and space widths as clock cycles. As this is CPU speed
394 /* Derive pulse and space from the period */
398 "clk/jiffy=%ld, pulse=%ld, space=%ld, "
409 * period, pulse/space width are kept with 8 binary places -
423 dprintk("in init_timing_params, freq=%d pulse=%ld, "
528 * frequency, albeit with some jitter in pulse length - Steve
531 /* To match 8 fractional bits used for pulse/space length */
551 * Note - we've checked in ioctl that the pulse/space
605 static int pulse, space;
609 pulse += l & PULSE_MASK;
610 if (pulse > 250) {
612 rbwrite(pulse | PULSE_BIT);
614 pulse = 0;
627 space += pulse;
633 pulse = 0;
637 rbwrite(pulse | PULSE_BIT);
639 pulse = 0;
681 * If PULSE_BIT is set a pulse has been
685 * the space/pulse sense could be
692 * phase" errors with space/pulse
732 * detecting pulse while this
882 /* Initialize pulse/space widths */