Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composite USB device driver implementation for STM32F2 (Photon/Electron/P1) #902

Merged
merged 41 commits into from Jun 15, 2016

Commits on Mar 10, 2016

  1. Copy the full SHA
    e8b02da View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9f88fb6 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2016

  1. Do not call SOF callbacks in classes until they have been initialized…

    …. Remote wakeup feature disabled. Debug messages removed
    avtolstoy committed Mar 11, 2016
    Copy the full SHA
    69b013e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9b62479 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    bd98adc View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    be2d127 View commit details
    Browse the repository at this point in the history
  5. USBSerial1DebugOutput

    avtolstoy committed Mar 11, 2016
    Copy the full SHA
    0628791 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2016

  1. Copy the full SHA
    d6c3727 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2016

  1. Electron uses USB FS pins, unlike Photon, which uses USB HS pins in F…

    …S mode. Switch back to FS core on Electron, add workarounds
    avtolstoy committed Mar 20, 2016
    Copy the full SHA
    73db84d View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2016

  1. USBSerial: DTR/RTS, Electron fixes

    - Support for DTR/RTS
    - Electron 2x CDC + HID support on Win/Mac/Linux
    avtolstoy committed Apr 19, 2016
    Copy the full SHA
    8a955af View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    fdcdba8 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2016

  1. Copy the full SHA
    0d267ce View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c9d83f2 View commit details
    Browse the repository at this point in the history
  3. Report DeviceId and fw version in USB descriptor. Report interface st…

    …rings for Serial and USBSerial1
    avtolstoy committed Apr 23, 2016
    Copy the full SHA
    30f54f5 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    bd7aa1a View commit details
    Browse the repository at this point in the history
  5. USB HID interface string

    avtolstoy committed Apr 23, 2016
    Copy the full SHA
    0e05a9b View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    cc44e63 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2016

  1. Copy the full SHA
    3829ead View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    66296c1 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2c6fefc View commit details
    Browse the repository at this point in the history
  4. acquireSerialBuffer() and acquireUSBSerial1Buffer() to override USB S…

    …erial buffer allocation
    avtolstoy committed Apr 24, 2016
    Copy the full SHA
    4e9c074 View commit details
    Browse the repository at this point in the history
  5. Convenient macro USBSERIAL1_ENABLE() to enable USBSerial1 on startup …

    …without the need to perform a reattach
    avtolstoy committed Apr 24, 2016
    Copy the full SHA
    1b838f7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2016

  1. Copy the full SHA
    ffaabfe View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2016

  1. Copy the full SHA
    e36dc71 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    86bdf59 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    308c4cb View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2016

  1. ISR safety-checks in HAL_USB_USART_Flush_Data and HAL_USB_USART_Send_…

    …Data, commented out DEBUG in usbd_composite.c
    avtolstoy committed Apr 28, 2016
    Copy the full SHA
    ac11452 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2016

  1. Outdated USB functions used to detach when entering STOP mode. Replac…

    …ing with HAL_USB_Attach/Detach
    avtolstoy committed Apr 29, 2016
    Copy the full SHA
    9a8b787 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2016

  1. USBSerial1 log handlers

    avtolstoy committed May 8, 2016
    Copy the full SHA
    8ff4970 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    26ef73e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    1827bfd View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    0d23d97 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2016

  1. Copy the full SHA
    d7d2f49 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7e4f0a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2016

  1. Copy the full SHA
    345b2c1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a3bca82 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/develop' into feature/usb-comp…

    …osite
    
    Conflicts:
    	hal/inc/hal_dynalib_usart.h
    	wiring/inc/debug_output_handler.h
    avtolstoy committed Jun 11, 2016
    Copy the full SHA
    8965141 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    de20c69 View commit details
    Browse the repository at this point in the history
  5. Minor optimizations

    avtolstoy committed Jun 11, 2016
    Copy the full SHA
    8145505 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2016

  1. Copy the full SHA
    348b952 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f21a602 View commit details
    Browse the repository at this point in the history