osmo-e1d/src
Sylvain Munaut 3729f8f90e mux_demux: In RAW mode, fill with dummy until first TX
Until the remote side sends the first byte, we send fill
data since it can take it some time after the mode change
and the file descriptor is open for data to show up.

Previously due to a bug, the warning about short read was
not printed, but now that it's fixed, you get a bunch of
fairly "useless" warning at the beginning of the timeslot.

This fixes that since reported data by _e1_tx_raw is "faked"
until the pipe is active. (Fill data is actually added upstream)

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Iaa6268e9b4a7bce5ea3027a29c48c147499373be
2022-01-09 15:09:11 +01:00
..
e1gen Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00
Makefile.am build: Increase warnings 2022-01-09 11:42:41 +01:00
ctl.c Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00
e1d-ts-pipe.c e1d-ts-pipe: Don't write more HDLC bytes than e1d supports 2021-12-31 16:47:15 +01:00
e1d.h mux_demux: In RAW mode, fill with dummy until first TX 2022-01-09 15:09:11 +01:00
ice1usb_proto.h Add support for icE1usb RAI interrupt error flag 2022-01-02 13:04:09 +01:00
intf_line.c e1d: Add watchdog timer to detect dead lines / USB devices 2021-12-31 17:20:32 +01:00
log.c make compile-time default logging configuration less verbose 2021-11-12 21:34:34 +01:00
log.h Always log context (interface/line/timeslot) when available 2020-06-29 23:09:27 +02:00
mux_demux.c mux_demux: In RAW mode, fill with dummy until first TX 2022-01-09 15:09:11 +01:00
osmo-e1d.c move usb.c function declarations to newly-created usb.h 2020-12-20 11:45:54 +01:00
osmo-e1gen.c Add new "osmo-e1gen" program. 2021-01-05 23:46:05 +01:00
proto.c Add new E1DP_CMD_LINE_CONFIG for switching channelized/superchannel 2020-07-15 10:26:15 +00:00
proto_clnt.c make sure a given timeslot can only be opened once (by default) 2020-09-20 11:55:14 +02:00
proto_srv.c Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00
usb.c usb: Add warning for error during interrupt transfers 2022-01-09 11:43:03 +01:00
usb.h move usb.c function declarations to newly-created usb.h 2020-12-20 11:45:54 +01:00
vpair.c Evaluate received E and A bits in TS0 2021-01-05 23:46:02 +01:00
vty.c Fix a bunch of warning raised by the new build warning options 2022-01-09 11:43:01 +01:00