File tree Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Expand file tree Collapse file tree 1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -237,10 +237,19 @@ The :ref:`sys/timers.h header <timers_h>` provides access to the timers.
237
237
USB
238
238
^^^^^^
239
239
240
- The calculator has a USB port, of course, but the toolchain does not yet support it.
241
- Work on a USB driver is ongoing in the :code: `usbdrvce ` branch on the toolchain.
242
-
243
- The :ref: `sys/basicusb.h header <basicusb_h >` allows you to check if the battery is currently being charged, and that's about it.
240
+ The calculator has a USB port which uses a Faraday FOTG210.
241
+ A hardware driver is implemented in the :ref: `usbdrvce <usbdrvce_h >` library; available toolchain libraries are listed below.
242
+
243
+ ============================= ====================================
244
+ Library Use Case
245
+ ============================= ====================================
246
+ :ref: `usbdrvce <usbdrvce_h >` USB data/control transfers
247
+ :ref: `msddrvce <msddrvce_h >` Mass Storage Device access (drives)
248
+ :ref: `fatdrvce <fatdrvce_h >` FAT32 filesystem support
249
+ :ref: `srldrvce <srldrvce_h >` Serial device/host driver
250
+ ============================= ====================================
251
+
252
+ The :ref: `sys/basicusb.h header <basicusb_h >` also allows you to check if the battery is currently being charged, and that's about it.
244
253
245
254
Protected Hardware
246
255
^^^^^^^^^^^^^^^^^^
You can’t perform that action at this time.
0 commit comments