You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Scott Lahteine
af75e24c2e
|
4 years ago | |
---|---|---|
.. | ||
README.txt | 5 years ago | |
Usb.cpp | 4 years ago | |
Usb.h | 4 years ago | |
UsbCore.h | 4 years ago | |
address.h | 4 years ago | |
confdescparser.h | 4 years ago | |
hexdump.h | 4 years ago | |
macros.h | 4 years ago | |
masstorage.cpp | 4 years ago | |
masstorage.h | 4 years ago | |
max3421e.h | 4 years ago | |
message.cpp | 4 years ago | |
message.h | 4 years ago | |
parsetools.cpp | 4 years ago | |
parsetools.h | 4 years ago | |
printhex.h | 4 years ago | |
settings.h | 4 years ago | |
usb_ch9.h | 4 years ago | |
usbhost.cpp | 4 years ago | |
usbhost.h | 4 years ago |
README.txt
==== USB HOST SHIELD 2.0 LIBRARY ====
The lib/ folder contains a subset of the files from the USB Host Shield 2.0
library:
https://github.com/felis/USB_Host_Shield_2.0
While the original library was released under the GPLv2 and could not be
commingled with Marlin, the developers have graciously re-licenced the
files needed for Marlin as "GPLv2 or later", as documented in this thread.
https://github.com/felis/USB_Host_Shield_2.0/issues/364
Small modifications have been made to the source. Please search for
USB_FLASH_DRIVE_SUPPORT or look at the patch file to see what was changed.
==== LICENSE SUMMARY ====
Source Path: Repository: License:
------------ ----------- --------
lib-uhs3/ github.com/felis/USB_Host_Shield_2.0 GPLv2 or later
lib-uhs3/lib/masstorage.cpp github.com/greiman/UsbFat [1] MIT
lib-uhs3/lib/settings.h github.com/greiman/UsbFat [1] MIT
[1] Changes related to SKIP_WRITE_PROTECT and DELAY only
==== PERFORMANCE ENHANCEMENTS FOR USB DRIVES ====
There are also some small performance enhancements from Bill Greiman, regarding
SKIP_WRITE_PROTECT and DELAY. These changes came from the following repo:
https://github.com/greiman/UsbFat
While the original library was released under the GPLv2 and could not be
commingled with Marlin, the developer has graciously re-licenced his changes
under the "MIT" license, as documented here:
https://github.com/greiman/UsbFat/issues/8
==== MARLIN INTEGRATION WORK ====
All additional work done to integrate USB into Marlin was performed by AlephObjects, Inc.
and is licensed under the GPLv3.
-- marcio@alephobjects.com