1. 24 Aug, 2019 1 commit
    • swym's avatar
      feat(epicardium): Add ESB module · 9b0fd54f
      swym authored and Rahix's avatar Rahix committed
      usb/epc_usb
      ====
      Contains device-independent USB implementation, services MAXUSB stack
      and is given the actual USB descriptors & callbacks on initialization.
      Handles USB events and configures/deconfigures the device accordingly
      during the USB setup procedure.
      
      usb/mass_storage & cdcacm
      ====
      Contain device-specific implementations, service MAXUSB's device class
      APIs for cdcacm and mass storage.
      Here, mass storage is independent of the underlying storage device.
      
      modules/usb
      ====
      Public apic_usb API, configuration and storage device management.
      Defines the actual USB device descriptors and services the upc_usb API.
      
      If we want to add SD card functionality, this would be the place to add
      it.
      9b0fd54f
  2. 22 Jul, 2019 1 commit
  3. 19 Jul, 2019 1 commit
  4. 18 Jul, 2019 1 commit
  5. 13 Jul, 2019 1 commit
  6. 11 Jul, 2019 2 commits
  7. 06 Jul, 2019 1 commit
  8. 04 Jul, 2019 2 commits
  9. 03 Jul, 2019 1 commit