Commit graph

37 commits

Author SHA1 Message Date
Kristian Sloth Lauszus
6c36eed239 Renamed USB class to USBHost, so it does not collide with the one defined in the Arduino Zero core
Also renamed the struct UsbDevice to UsbDeviceDefinition
2016-01-19 16:34:45 +01:00
Kristian Sloth Lauszus
fb723fcbb0 Don't set epAttribs to 0, as this will set bmNakPower to 0 as well. Instead set bmSndToggle and bmRcvToggle explicit to 0.
Fixes: #184
2015-11-18 00:11:33 +01:00
Andrew Kroll
4266a5c388 Fix typo that that has been here forever, wrong opcode in ModeSense6 2015-11-08 22:58:28 -05:00
Andrew J. Kroll
d25f28109d all sources to LF 2015-02-22 13:18:45 -05:00
Andrew J. Kroll
bd8c8e7404 Fix use of "bool" so ARM compiles correctly 2015-02-19 03:14:39 -05:00
Andrew J. Kroll
d56ed57495 Fix 1 month rollover bug -- Lei Shi found this one in one place, I found the problem all over the library and patched them all. 2014-05-22 23:36:33 -04:00
Andrew J. Kroll
0acad810b2 Merge branch 'xxxajk' of github.com:felis/USB_Host_Shield_2.0 into xxxajk 2014-05-22 01:33:23 -04:00
Andrew J. Kroll
b1ac516175 Better/smaller EndpointXtract method, Removes buggy/unused/dead block of code. 2014-05-22 01:33:01 -04:00
Kristian Lauszus
1ebce9b877 Some files were missing copyright section 2014-03-07 02:17:47 +01:00
Andrew J. Kroll
f1af9b08ec Janitorial, whitespace fixes. No new code. 2013-12-25 05:09:57 -05:00
Andrew J. Kroll
5785115cdb Type fixes, new debug macro, debug bug fixes. 2013-12-18 15:18:28 -05:00
Andrew J. Kroll
e18eb57752 fix all warnings for ARM, fix a few small bugs 2013-12-04 18:40:23 -05:00
Andrew J. Kroll
156aa31a45 Shrink more. Fix capacity bug. Reduce includes, which reduces compile time. 2013-09-23 04:49:37 -04:00
Andrew J. Kroll
0c79e8e10f Convert CDB10 routines. 2013-09-21 15:38:40 -04:00
Andrew J. Kroll
fee903bbac Make SCSI structs and definitions complete. Change all CDB size 6 commands to format version2, version 3, soon. 2013-09-20 01:41:36 -04:00
Andrew J. Kroll
a37c056866 Add note about non-compliant devices 2013-08-19 14:45:31 -04:00
Andrew J. Kroll
ebcc5ff7cb Clear all LUN status data, remove unused variable 2013-08-19 06:52:38 -04:00
Andrew J. Kroll
53b7f82d94 Fix hub code, fix enumeration. 2013-06-18 01:24:28 -04:00
Andrew J. Kroll
e01df49bf3 refactor entire library for hex printing 2013-06-17 15:37:09 -04:00
Andrew J. Kroll
687187d3a0 Document corner case with toggles 2013-06-17 01:43:16 -04:00
Andrew J. Kroll
d6dbd90216 clean, logically arrange, document 2013-06-17 00:53:32 -04:00
Oleg Mazurov
261e5f1bd2 commit 2013-06-11 21:11:43 -06:00
Andrew J. Kroll
e4858bd0ef different logic 2013-06-06 14:43:24 -04:00
Andrew J. Kroll
13fd6036b6 slight change to init. DEBUG default off. 2013-06-06 13:56:53 -04:00
Andrew J. Kroll
814c2baf55 debugging macro fixes 2013-05-16 16:43:51 -04:00
Andrew J. Kroll
db51039034 move status messages 2013-05-14 11:39:42 -04:00
Andrew J. Kroll
bf8aedf382 Honor Write protect 2013-05-14 06:45:35 -04:00
Andrew J. Kroll
1cc3036eac Now mass storage works. Evil plans may begin. 2013-05-13 20:54:12 -04:00
Andrew J. Kroll
a7498b5aa2 Poll for media change, reduce code, cache capacity and block size. 2013-04-20 14:08:02 -04:00
Andrew J. Kroll
6b7194bde8 Change init order. Unpopulated reader slots will report zero or Error for capacity. 2013-04-04 18:38:49 -04:00
Andrew J. Kroll
a3dc91cc43 Fix a few problems with the lib linking with debug on. 2013-03-30 11:55:01 -04:00
Andrew J. Kroll
5ec8889fa3 Unify a bunch of debug fail messages to a single point. More needed. 2013-03-30 10:29:16 -04:00
Andrew J. Kroll
904f2ff25a Clean up code formatting to industry standards. 2013-03-28 04:46:43 -04:00
Andrew J. Kroll
629594f957 Merge my debug changes.
Merge my format sanity changes.
Track everything.
2013-03-28 03:26:02 -04:00
Oleg Mazurov
13884b6b6a ms 2012-07-24 15:48:47 -06:00
Oleg Mazurov
5d8b0df56e cleanup 2011-07-06 20:33:52 -06:00
Oleg Mazurov
ce6aa49501 063011 2011-06-30 23:09:46 -06:00