gitextract_yvv64a9_/ ├── .gitattributes ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── libraries/ │ ├── ISR_safe_memory/ │ │ ├── ISR_safe_memory.h │ │ ├── malloc.c │ │ ├── mlock.c │ │ ├── sectionname.h │ │ └── stdlib_private.h │ ├── UHS_ByteBuffer/ │ │ ├── UHS_ByteBuffer.cpp │ │ ├── UHS_ByteBuffer.h │ │ └── examples/ │ │ └── ByteBufferExample.ino │ ├── UHS_FS/ │ │ ├── FAT/ │ │ │ ├── FAT.cpp │ │ │ ├── FAT.h │ │ │ └── FatFS/ │ │ │ ├── doc/ │ │ │ │ ├── 00index_e.html │ │ │ │ ├── 00index_j.html │ │ │ │ ├── css_e.css │ │ │ │ ├── css_j.css │ │ │ │ ├── en/ │ │ │ │ │ ├── appnote.html │ │ │ │ │ ├── chdir.html │ │ │ │ │ ├── chdrive.html │ │ │ │ │ ├── chmod.html │ │ │ │ │ ├── close.html │ │ │ │ │ ├── dinit.html │ │ │ │ │ ├── dioctl.html │ │ │ │ │ ├── dread.html │ │ │ │ │ ├── dstat.html │ │ │ │ │ ├── dwrite.html │ │ │ │ │ ├── eof.html │ │ │ │ │ ├── error.html │ │ │ │ │ ├── fattime.html │ │ │ │ │ ├── fdisk.html │ │ │ │ │ ├── filename.html │ │ │ │ │ ├── forward.html │ │ │ │ │ ├── getcwd.html │ │ │ │ │ ├── getfree.html │ │ │ │ │ ├── getlabel.html │ │ │ │ │ ├── gets.html │ │ │ │ │ ├── lseek.html │ │ │ │ │ ├── mkdir.html │ │ │ │ │ ├── mkfs.html │ │ │ │ │ ├── mount.html │ │ │ │ │ ├── open.html │ │ │ │ │ ├── opendir.html │ │ │ │ │ ├── printf.html │ │ │ │ │ ├── putc.html │ │ │ │ │ ├── puts.html │ │ │ │ │ ├── rc.html │ │ │ │ │ ├── read.html │ │ │ │ │ ├── readdir.html │ │ │ │ │ ├── rename.html │ │ │ │ │ ├── sdir.html │ │ │ │ │ ├── setlabel.html │ │ │ │ │ ├── sfatfs.html │ │ │ │ │ ├── sfile.html │ │ │ │ │ ├── sfileinfo.html │ │ │ │ │ ├── size.html │ │ │ │ │ ├── stat.html │ │ │ │ │ ├── sync.html │ │ │ │ │ ├── tell.html │ │ │ │ │ ├── truncate.html │ │ │ │ │ ├── unlink.html │ │ │ │ │ ├── utime.html │ │ │ │ │ └── write.html │ │ │ │ ├── ja/ │ │ │ │ │ ├── appnote.html │ │ │ │ │ ├── chdir.html │ │ │ │ │ ├── chdrive.html │ │ │ │ │ ├── chmod.html │ │ │ │ │ ├── close.html │ │ │ │ │ ├── dinit.html │ │ │ │ │ ├── dioctl.html │ │ │ │ │ ├── dread.html │ │ │ │ │ ├── dstat.html │ │ │ │ │ ├── dwrite.html │ │ │ │ │ ├── eof.html │ │ │ │ │ ├── error.html │ │ │ │ │ ├── fattime.html │ │ │ │ │ ├── fdisk.html │ │ │ │ │ ├── filename.html │ │ │ │ │ ├── forward.html │ │ │ │ │ ├── getcwd.html │ │ │ │ │ ├── getfree.html │ │ │ │ │ ├── getlabel.html │ │ │ │ │ ├── gets.html │ │ │ │ │ ├── lseek.html │ │ │ │ │ ├── mkdir.html │ │ │ │ │ ├── mkfs.html │ │ │ │ │ ├── mount.html │ │ │ │ │ ├── open.html │ │ │ │ │ ├── opendir.html │ │ │ │ │ ├── printf.html │ │ │ │ │ ├── putc.html │ │ │ │ │ ├── puts.html │ │ │ │ │ ├── rc.html │ │ │ │ │ ├── read.html │ │ │ │ │ ├── readdir.html │ │ │ │ │ ├── rename.html │ │ │ │ │ ├── sdir.html │ │ │ │ │ ├── setlabel.html │ │ │ │ │ ├── sfatfs.html │ │ │ │ │ ├── sfile.html │ │ │ │ │ ├── sfileinfo.html │ │ │ │ │ ├── size.html │ │ │ │ │ ├── stat.html │ │ │ │ │ ├── sync.html │ │ │ │ │ ├── tell.html │ │ │ │ │ ├── truncate.html │ │ │ │ │ ├── unlink.html │ │ │ │ │ ├── utime.html │ │ │ │ │ └── write.html │ │ │ │ └── updates.txt │ │ │ └── src/ │ │ │ ├── 00readme.txt │ │ │ ├── diskio.h │ │ │ ├── ff.c │ │ │ ├── ff.h │ │ │ ├── ffconf.h │ │ │ ├── integer.h │ │ │ └── option/ │ │ │ ├── cc932.h │ │ │ ├── cc936.h │ │ │ ├── cc949.h │ │ │ ├── cc950.h │ │ │ ├── ccsbcs.h │ │ │ ├── syscall.h │ │ │ └── unicode.h │ │ ├── PCpartition/ │ │ │ ├── PCPartition.cpp │ │ │ └── PCPartition.h │ │ ├── README.md │ │ ├── UHS_FS.h │ │ ├── UHS_FS_INLINE.h │ │ ├── examples/ │ │ │ ├── UHS_FS_SPI_SDCARD/ │ │ │ │ ├── UHS_FS_SPI_SDCARD_DEMO/ │ │ │ │ │ ├── Makefile │ │ │ │ │ └── UHS_FS_SPI_SDCARD_DEMO.ino │ │ │ │ └── UHS_FS_SPI_SDCARD_DEMO_LABEL/ │ │ │ │ ├── Makefile │ │ │ │ └── UHS_FS_SPI_SDCARD_DEMO_LABEL.ino │ │ │ ├── UHS_KINETIS_EHCI/ │ │ │ │ ├── IOCTL/ │ │ │ │ │ ├── IOCTL.ino │ │ │ │ │ └── Makefile │ │ │ │ └── UHS_FS_NEW_DEMO/ │ │ │ │ ├── Makefile │ │ │ │ └── UHS_FS_NEW_DEMO.ino │ │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ │ └── UHS_FS_NEW_DEMO/ │ │ │ │ ├── Makefile │ │ │ │ └── UHS_FS_NEW_DEMO.ino │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── UHS_FS_ANY_LABEL/ │ │ │ │ ├── Makefile │ │ │ │ └── UHS_FS_ANY_LABEL.ino │ │ │ └── UHS_FS_NEW_DEMO/ │ │ │ ├── Makefile │ │ │ └── UHS_FS_NEW_DEMO.ino │ │ └── fcntl.h │ ├── UHS_host/ │ │ ├── UHS_ADK/ │ │ │ ├── UHS_ADK.h │ │ │ ├── UHS_ADK_INLINE.h │ │ │ └── examples/ │ │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ │ ├── ArduinoBlinkLED/ │ │ │ │ │ ├── ArduinoBlinkLED.ino │ │ │ │ │ └── Makefile │ │ │ │ └── demokit_20/ │ │ │ │ ├── Makefile │ │ │ │ └── demokit_20.ino │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── ArduinoBlinkLED/ │ │ │ │ ├── ArduinoBlinkLED.ino │ │ │ │ └── Makefile │ │ │ └── demokit_20/ │ │ │ ├── Makefile │ │ │ └── demokit_20.ino │ │ ├── UHS_BULK_STORAGE/ │ │ │ ├── UHS_BULK_STORAGE.h │ │ │ ├── UHS_BULK_STORAGE_INLINE.h │ │ │ ├── UHS_SCSI.h │ │ │ └── examples/ │ │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ │ └── TEST_BULK_K/ │ │ │ │ ├── Makefile │ │ │ │ └── TEST_BULK_K.ino │ │ │ └── USB_HOST_SHIELD/ │ │ │ └── TEST_BULK/ │ │ │ ├── Makefile │ │ │ └── TEST_BULK.ino │ │ ├── UHS_CDC/ │ │ │ └── UHS_CDC.h │ │ ├── UHS_CDC_ACM/ │ │ │ ├── UHS_CDC_ACM.h │ │ │ ├── UHS_CDC_ACM_FTDI.h │ │ │ ├── UHS_CDC_ACM_INLINE.h │ │ │ ├── UHS_CDC_ACM_PROLIFIC.h │ │ │ ├── UHS_CDC_ACM_XR21B1411.h │ │ │ └── examples/ │ │ │ ├── UHS_KINETIS_EHCI/ │ │ │ │ └── acm_terminal/ │ │ │ │ ├── Makefile │ │ │ │ └── acm_terminal.ino │ │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ │ ├── acm_terminal/ │ │ │ │ │ ├── Makefile │ │ │ │ │ └── acm_terminal.ino │ │ │ │ └── buffered_acm_terminal/ │ │ │ │ ├── Makefile │ │ │ │ └── buffered_acm_terminal.ino │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── acm_terminal/ │ │ │ │ ├── Makefile │ │ │ │ └── acm_terminal.ino │ │ │ └── buffered_acm_terminal/ │ │ │ ├── Makefile │ │ │ └── buffered_acm_terminal.ino │ │ ├── UHS_HID/ │ │ │ ├── HIDBOOT/ │ │ │ │ ├── UHS_HIDRAWBOOT_KEYBOARD.h │ │ │ │ └── UHS_HIDRAWBOOT_MOUSE.h │ │ │ ├── UHS_HID.h │ │ │ ├── UHS_HID_INLINE.h │ │ │ └── examples/ │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── UHS_HID_KB_MOUSE/ │ │ │ │ ├── Makefile │ │ │ │ └── UHS_HID_KB_MOUSE.ino │ │ │ └── UHS_HID_RAW/ │ │ │ ├── Makefile │ │ │ └── UHS_HID_RAW.ino │ │ ├── UHS_HUB/ │ │ │ ├── UHS_HUB.h │ │ │ └── UHS_HUB_INLINE.h │ │ ├── UHS_KINETIS_EHCI/ │ │ │ ├── UHS_KINETIS_EHCI.h │ │ │ ├── UHS_KINETIS_EHCI_INLINE.h │ │ │ └── examples/ │ │ │ └── KINETIS_EHCI_TEST/ │ │ │ ├── KINETIS_EHCI_TEST.ino │ │ │ └── Makefile │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ ├── UHS_KINETIS_FS_HOST.h │ │ │ ├── UHS_KINETIS_FS_HOST_INLINE.h │ │ │ └── examples/ │ │ │ ├── KINETIS_DEV_DESC/ │ │ │ │ ├── KINETIS_DEV_DESC.ino │ │ │ │ └── Makefile │ │ │ ├── KINETIS_TEST/ │ │ │ │ ├── KINETIS_TEST.ino │ │ │ │ └── Makefile │ │ │ └── TEST_KINETIS_BULK/ │ │ │ ├── Makefile │ │ │ └── TEST_KINETIS_BULK.ino │ │ ├── UHS_MIDI/ │ │ │ ├── UHS_MIDI.h │ │ │ ├── UHS_MIDI_INLINE.h │ │ │ └── examples/ │ │ │ ├── UHS_KINETIS_EHCI/ │ │ │ │ ├── USB_MIDI_Converter/ │ │ │ │ │ ├── Makefile │ │ │ │ │ └── USB_MIDI_Converter.ino │ │ │ │ └── USB_MIDI_dump/ │ │ │ │ ├── Makefile │ │ │ │ └── USB_MIDI_dump.ino │ │ │ ├── UHS_KINETIS_FS_HOST/ │ │ │ │ ├── USB_MIDI_Converter/ │ │ │ │ │ ├── Makefile │ │ │ │ │ └── USB_MIDI_Converter.ino │ │ │ │ └── USB_MIDI_dump/ │ │ │ │ ├── Makefile │ │ │ │ └── USB_MIDI_dump.ino │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── USB_MIDI_Converter/ │ │ │ │ ├── Makefile │ │ │ │ └── USB_MIDI_Converter.ino │ │ │ └── USB_MIDI_dump/ │ │ │ └── USB_MIDI_dump.ino │ │ ├── UHS_PRINTER/ │ │ │ ├── UHS_PRINTER.h │ │ │ ├── UHS_PRINTER_INLINE.h │ │ │ └── examples/ │ │ │ └── USB_HOST_SHIELD/ │ │ │ ├── printer_demo/ │ │ │ │ ├── Makefile │ │ │ │ └── printer_demo.ino │ │ │ ├── printer_demo_epson_protocol/ │ │ │ │ ├── Makefile │ │ │ │ ├── printer_demo_epson_protocol.ino │ │ │ │ └── test_image.h │ │ │ └── printer_demo_escP2_protocol/ │ │ │ ├── Makefile │ │ │ ├── printer_demo_escP2_protocol.ino │ │ │ └── test_image.h │ │ ├── UHS_UNOFFICIAL_IDs.h │ │ ├── UHS_USB_IDs.h │ │ ├── UHS_UsbCore.h │ │ ├── UHS_address.h │ │ ├── UHS_hexdump.h │ │ ├── UHS_host.h │ │ ├── UHS_host_INLINE.h │ │ ├── UHS_macros.h │ │ ├── UHS_message.h │ │ ├── UHS_printf_HELPER.h │ │ ├── UHS_printhex.h │ │ ├── UHS_settings.h │ │ ├── UHS_usb_ch9.h │ │ ├── UHS_usbhost.h │ │ ├── UHS_util_INLINE.h │ │ ├── USB_HOST_SHIELD/ │ │ │ ├── UHS_max3421e.h │ │ │ ├── USB_HOST_SHIELD.h │ │ │ ├── USB_HOST_SHIELD_INLINE.h │ │ │ └── examples/ │ │ │ ├── TWO_HOSTS_BULK/ │ │ │ │ ├── Makefile │ │ │ │ └── TWO_HOSTS_BULK.ino │ │ │ └── board_qc/ │ │ │ ├── Makefile │ │ │ └── board_qc.ino │ │ ├── macro_logic.h │ │ └── make-USB_IDs.py │ └── dyn_SWI/ │ ├── SWI_INLINE.h │ └── dyn_SWI.h └── nbproject/ ├── configurations.xml └── project.xml