Commit graph

42 commits

Author SHA1 Message Date
Kristian Sloth Lauszus
00aa35518b Release part of the code under "GPLv2 or later", so it is compatible with GPLv3
Fixes #364
2018-04-10 11:34:43 +02:00
Andrew J. Kroll
08121e1701 Merge branch 'master' of github.com:felis/USB_Host_Shield_2.0 2017-12-01 10:44:10 -05:00
Andrew J. Kroll
f948ffccba clean up annoying bogus warnings 2017-12-01 10:43:31 -05:00
Kristian Sloth Lauszus
597d389ae6 Fixed bit mask indicating the transfer type when reading the attributes in an endpoint
Fixes #313
2017-09-05 10:37:32 +07:00
Kristian Sloth Lauszus
42948831ce Explicit cast millis() and micros() to uint32_t, as it is uint64_t on the Arduino 101 2017-02-12 16:58:14 +01:00
Kristian Sloth Lauszus
6fb48f48e4 Fix millis() and micros() rollover bug
Also replace long with int32_t, so it is not architecture dependent
2017-02-12 15:10:07 +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