1. 25 Nov, 2018 2 commits
  2. 28 Sep, 2018 5 commits
  3. 27 Sep, 2018 1 commit
  4. 14 Sep, 2018 7 commits
  5. 06 Sep, 2018 1 commit
  6. 05 Sep, 2018 2 commits
  7. 16 Jul, 2018 1 commit
    • Bastien Nocera's avatar
      lib: Downgrade fp_err() to be non-fatal · 19e7b217
      Bastien Nocera authored
      Similarly to b1ac865a, downgrade
      fp_err() to be non-fatal. A number of drivers would spit out an error
      when encountering this call, but not crash, carry on and most of the
      time recover.
      Make sure we don't assert in those cases.
  8. 03 Jul, 2018 1 commit
    • Bastien Nocera's avatar
      lib: Downgrade BUG* assertions to work-around crashes · b1ac865a
      Bastien Nocera authored
      BUG() and BUG_ON() didn't use to assert, but only print an error if
      debugging was enabled. This was hiding a lot of state bugs in drivers,
      and transforming those into assertions causes crashes.
      Downgrade the assertion to only print a warning, and hope that those
      eventually get fixed in the drivers so we can re-enable them.
      Closes: #77
  9. 29 May, 2018 8 commits
  10. 25 May, 2018 3 commits
  11. 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.
    • 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.
  12. 23 May, 2018 7 commits