static void send_pulse_homebrew(unsigned int length, ktime_t edge) { if (softcarrier) send_pulse_homebrew_softcarrier(length, edge); else on(); }
static long send_pulse_homebrew(unsigned long length) { if(length<=0) return 0; if(softcarrier) { return send_pulse_homebrew_softcarrier(length); } else { on(); safe_udelay(length); return(0); } }