aboutsummaryrefslogtreecommitdiffstats
path: root/src/usb.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-01support for e1-tracer hardwareHarald Welte1-13/+45
2022-10-12usb: Claim and set interface alt-setting only for used linesSylvain Munaut1-15/+16
2022-10-06vty: Add option to disable GPS-DO loop and use manual tuning valuesSylvain Munaut1-0/+11
2022-10-06usb: Fix ICE1USB_INTF_SET_GPSDO_MODE request parameterSylvain Munaut1-2/+2
2022-10-06usb: Fix the length field of ICE1USB_INTF_SET_GPSDO_TUNE requestSylvain Munaut1-1/+1
2022-10-06usb: Add support for new GPSDO status field "Accumulated error"Sylvain Munaut1-4/+20
2022-04-19e1d: stat_items for the GPS-DO related bitsHarald Welte1-0/+10
2022-03-28OCTOI: initial support for E1oIP forwardingHarald Welte1-0/+2
2022-03-27usb: rename 'size' to 'len' in callback functionsHarald Welte1-11/+11
2022-02-07Proper libusb error reporting in all error pathsHarald Welte1-13/+32
2022-02-07GPS-DO support for icE1usb hardwareHarald Welte1-1/+249
2022-02-01Allow configuration of interfaces/lines via VTYHarald Welte1-8/+76
2022-01-31e1_{intf,line}_new: Allow caller to specify the numeric identifierHarald Welte1-2/+2
2022-01-10usb: Use libusb_status_str when logging INT EP errorHarald Welte1-1/+2
2022-01-10usb: Print failed USB isochronous packetsHarald Welte1-5/+28
2022-01-09cosmetic: Adhere osmocom coding style in for-loopsHarald Welte1-11/+10
2022-01-09usb: Add warning for error during interrupt transfersSylvain Munaut1-0/+5
2022-01-09Fix a bunch of warning raised by the new build warning optionsSylvain Munaut1-2/+2
2022-01-06e1d/usb: Use wMaxPacketSize to know maximum number of frames to sendSylvain Munaut1-2/+3
2022-01-06e1d/usb: Limit feedback EP transfer size to 3Sylvain Munaut1-1/+1
2022-01-02Add support for icE1usb RAI interrupt error flagHarald Welte1-0/+6
2021-12-31update ice1usb_proto.h to current masterHarald Welte1-4/+4
2021-01-05Evaluate received E and A bits in TS0Harald Welte1-1/+1
2020-12-20usb.c: Mark _e1_usb_open_device() as staticHarald Welte1-1/+1
2020-12-20support for control endpoint requests to icE1usb to switch Rx/Tx modeHarald Welte1-0/+108
2020-12-20Add per-line rate counter group to count various errorsHarald Welte1-0/+12
2020-12-20Add support for icE1usb interrupt endpoint error reportingHarald Welte1-3/+96
2020-12-19usb: Increase number of transfers from 2 to 4Harald Welte1-2/+2
2020-09-01usb: Don't pass negative length values to e1_line_demux_in()Harald Welte1-0/+2
2020-07-09usb.c: Fix error introducing Tx underflowsHarald Welte1-1/+1
2020-07-09migrate to proper allocated USB Product IDHarald Welte1-1/+1
2020-06-29Always log context (interface/line/timeslot) when availableHarald Welte1-4/+4
2020-06-29introduce notion of 'driver'Harald Welte1-0/+1
2020-06-29move from printf() debug output to libosmocore loggingHarald Welte1-1/+1
2020-06-29remove code not specific to USB from usb.c to intf_line.cHarald Welte1-197/+6
2020-01-06port to new libosmousblaforge/e1-prbs-testHarald Welte1-13/+2
2019-07-10usb: Temporarily mark e1uf_destroy as 'unused'Sylvain Munaut1-1/+1
2019-05-11Initial code importSylvain Munaut1-0/+616