1. 29 May, 2018 5 commits
  2. 25 May, 2018 3 commits
  3. 24 May, 2018 2 commits
    • Bastien Nocera's avatar
      drivers: Simplify headers · 994061af
      Bastien Nocera authored
      Remove all the headers already included through "fp_internal.h" such as
      <libusb.h> and <errno.h>, include "assembling.h" and "driver_ids.h" there
      as well to avoid doing it in (almost) every driver.
      994061af
    • Bastien Nocera's avatar
      build: Remove the need to modify sources for new drivers · fc92f621
      Bastien Nocera authored
      Instead of having to modify both fp_internal.h to list each driver
      definition structure, and core.c to add those drivers to arrays we
      can loop over, generate both of those using meson.
      fc92f621
  4. 23 May, 2018 8 commits
  5. 15 May, 2018 1 commit
  6. 03 Dec, 2017 1 commit
  7. 06 Nov, 2016 2 commits
  8. 16 Dec, 2015 2 commits
  9. 31 Jan, 2015 1 commit
  10. 19 Aug, 2013 3 commits
  11. 12 Aug, 2013 2 commits
  12. 29 Nov, 2012 3 commits
  13. 05 Nov, 2012 1 commit
  14. 11 Oct, 2012 1 commit
  15. 28 Aug, 2012 2 commits
  16. 14 Aug, 2012 1 commit
  17. 08 Apr, 2011 1 commit
  18. 17 Aug, 2010 1 commit
    • Bastien Nocera's avatar
      Rework "discover" code for drivers · df4a6f53
      Bastien Nocera authored
      Check all the drivers for one that'll drive our device in
      question, and prefer ones that have a discover() method that runs
      successfully to a driver without such a method.
      
      This allow drivers to both reject devices (if 2 drivers handle
      the same USB IDs), or a single driver to handle variants of the
      same device (through the devtype out value of the discover method).
      df4a6f53