Skip to content
Snippets Groups Projects
  1. Feb 15, 2018
  2. Feb 14, 2018
  3. Feb 13, 2018
  4. Feb 12, 2018
    • Damien George's avatar
      stm32/usbdev: Fix USBD setup request handler to use correct recipient. · 8e1cb58a
      Damien George authored
      Prior to this patch the USBD driver did not handle the recipient correctly
      for setup requests.  It was not interpreting the req->wIndex field in the
      right way: in some cases this field indicates the endpoint number but the
      code was assuming it always indicated the interface number.
      
      This patch fixes this.  The only noticeable change is to the MSC
      interface, which should now correctly respond to the USB_REQ_CLEAR_FEATURE
      request and hence unmount properly from the host when requested.
      8e1cb58a
  5. Feb 09, 2018
  6. Feb 08, 2018
  7. Feb 07, 2018
  8. Feb 05, 2018
  9. Feb 04, 2018
    • Damien George's avatar
      py/compile: Combine compiler-opt of 2 and 3 tuple-to-tuple assignment. · 253f2bd7
      Damien George authored
      This patch combines the compiler optimisation code for double and triple
      tuple-to-tuple assignment, taking it from two separate if-blocks to one
      combined if-block.  This can be done because the code for both of these
      optimisations has a lot in common.  Combining them together reduces code
      size for ports that have the triple-tuple optimisation enabled (and doesn't
      change code size for ports that have it disabled).
      253f2bd7
  10. Feb 02, 2018
Loading