| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-22 | Merge pull request #359 from versioduo/midi-flow-control | Ha Thach | |
| MIDI - Add flow control to incoming packet stream | |||
| 2020-04-20 | add extra comma to HID_REPORT_ID | hathach | |
| this make the template with Report ID look less weird to the user | |||
| 2020-04-19 | MIDI - Add flow control to incoming packet stream | Kay Sievers | |
| Larger SysEx transfers get corrupted by incoming packets. This changes the FIFOs not to overwrite their data. MIDI should not be a transport that drops packets. A potentially blocking device is easier to detect and handle than a device that silently corrupts the packet stream at random overflows, especially when SysEx messages are involved. | |||
| 2020-04-19 | Merge pull request #258 from versioduo/midi-packets | Ha Thach | |
| MIDI packet interface | |||
| 2020-04-17 | fix typo | hathach | |
| 2020-04-17 | correct return for write flush | hathach | |
| 2020-04-17 | add a bit of document for cdc device API. also improve cdc write flush when ↵ | hathach | |
| complete. | |||
| 2020-04-17 | Merge pull request #260 from majbthrd/cdczlp | Ha Thach | |
| CDC device: fix behavior for transfers that are a whole multiple of endpoint buffer | |||
| 2020-04-16 | per review | hathach | |
| 2020-04-15 | correct usbnet control complete response | hathach | |
| don't return false with STD request get/setInterface() or targeted Data Interface (itfnum +1) | |||
| 2020-04-15 | implement alternate setInterface() request | hathach | |
| mostly forward these request (recipient = interface) to class driver. | |||
| 2020-04-15 | use IAD to assign itf2drv mapping correctly | hathach | |
| merge net_data back into net driver | |||
| 2020-04-15 | change cdc template protocol to None | hathach | |
| 2020-04-15 | tested usbnet, completely remove class code | hathach | |
| 2020-04-15 | Merge branch 'master' into class-driver-id | hathach | |
| 2020-04-15 | test vendor | hathach | |
| 2020-04-15 | test with tmc | hathach | |
| 2020-04-15 | test ok with cdc and msc | hathach | |
| 2020-04-15 | tested with midi | hathach | |
| 2020-04-14 | usbnet: remove CDC-EEM | Peter Lawrence | |
| 2020-04-15 | tested with hid | hathach | |
| 2020-04-15 | use class driver open() for interface support detection | hathach | |
| tested with dfu_runtime | |||
| 2020-04-12 | usbnet: OS-agnostic (Windows/Linux/macOS) network driver | Peter Lawrence | |
| 2020-04-02 | Typo of usbtmc. | Nathan Conrad | |
| 2020-03-27 | usbnet: tweak CDC-ECM after MacOS testing | Peter Lawrence | |
| 2020-03-23 | add TODO note to remove tud_network_mac_address | hathach | |
| 2020-03-16 | Merge pull request #298 from pigrew/UART_CRLF | Ha Thach | |
| Use CRLF on UART log messages? | |||
| 2020-03-16 | Merge pull request #290 from majbthrd/usbnet-stm32rndis | Ha Thach | |
| usbnet RNDIS correction (STM32 RNDIS now valid) | |||
| 2020-03-15 | following suggestion by @kasjer | Peter Lawrence | |
| 2020-03-15 | merge with current master | Peter Lawrence | |
| 2020-03-15 | usb RNDIS revision on @pigrew suggestions | Peter Lawrence | |
| 2020-03-14 | Use CRLF on UART. | Nathan Conrad | |
| 2020-03-09 | Adding lwip_webserver to ci | hathach | |
| - buil_al.py skip specific MCU if .skip.MCU_ exists - reduce stm32f070 heap & stack size to compile webserver | |||
| 2020-03-07 | Merge pull request #291 from hathach/port-samg55 | Ha Thach | |
| Port samg55 | |||
| 2020-03-04 | usbnet RNDIS correction | Peter Lawrence | |
| 2020-03-03 | update net class to follow API naming convention | Peter Lawrence | |
| 2020-03-02 | add CDC-ECM/RNDIS/CDC-EEM network device class with example | Peter Lawrence | |
| 2020-02-07 | Merge branch 'master' into port-samg55 | hathach | |
| 2020-02-07 | more log for debugging | hathach | |
| 2020-01-16 | MIDI: Add packet interface | Kay Sievers | |
| This changes the internal buffering to the raw 4-byte messages. The conversion of the messages to a byte-stream moved to the read/write methods. It adds a raw packet interface to send and retrieve the raw 4-byte USB MIDI message: static inline bool tud_midi_receive (uint8_t packet[4]); static inline bool tud_midi_send (uint8_t const packet[4]); MIDI USB packets carry virtual cable/wire/plug data in the packet header, which cannot be exported in the byte-stream interface. The raw packet interface allows to send and and receive the complete USB message. | |||
| 2020-01-16 | correct return value of midid_xfer_cb | hathach | |
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2020-01-11 | CDC device: help ensure code is consistent with the size of the buffers it ↵ | Peter Lawrence | |
| operates on | |||
| 2020-01-11 | CDC device: fix behavior for transfers that are a whole multiple of endpoint ↵ | Peter Lawrence | |
| buffer | |||
| 2020-01-11 | Merge pull request #240 from majbthrd/master | Ha Thach | |
| implement multiple interfaces support | |||
| 2019-12-28 | implement multiple interfaces support | Peter Lawrence | |
| 2019-12-24 | invoke scsi complete callback before queue for csw status | hathach | |
| there is racing issue with samd + qspi flash testing with arduino otherwise. | |||
| 2019-12-23 | adding lookup table for debugging | hathach | |
| add msc scsi command list | |||
| 2019-12-21 | Merge branch 'master' into port-samg55 | hathach | |
| 2019-12-21 | making more progress, but failed with WRITE10 | hathach | |
| incorrect queue 448 bytes instead of 512 | |||
