This website requires JavaScript.
Explore
Help
Sign In
Tryanks
/
gousb
Watch
1
Star
0
Fork
0
You've already forked gousb
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
117
Commits
1
Branch
5
Tags
c84750a9d7c3a8dd72e862e13719dcdda8d13332
Commit Graph
78 Commits
Fix race condition with C.libusb_handle_events that might still being called while libusb_exit is executed. Use C.libusb_handle_events_timeout_completed which accepts timeouts and pass 100 ms timeout. This is the recommended way to deal with this issue, see
http://libusb.sourceforge.net/api-1.0/group__poll.html#ga43e52b912a760b41a0cf8a4a472fbd5b
and
http://libusb.sourceforge.net/api-1.0/group__poll.html#ga4989086e3f0327f3886a4c474ec7c327
Ivan Krasin
·
2013-08-14 00:34:00 -07:00
f0ae807096
Add a test case that triggers 'handle_events: error: libusb: unknown error [code -99]'
Ivan Krasin
·
2013-08-14 00:25:49 -07:00
e5e703175c
add xbox example and make some changes to support it
Kyle Lemons
·
2013-06-22 08:38:58 -07:00
f0081d8ff9
Merge pull request
#4
from krasin/request-type
Add RequestType enum values to be passed to Device.Control()
Kyle Lemons
·
2013-06-18 00:42:56 -07:00
969c2fa8e5
Allow opening multiple endpoints for the same device, if configuration is also the same.
Ivan Krasin
·
2013-06-16 20:29:54 -07:00
b0713f61b4
Add RequestType enum values to be passed to Device.Control()
Ivan Krasin
·
2013-06-16 19:54:30 -07:00
28a4c23af3
Update readme with instructions for darwin
Kyle Lemons
·
2013-04-07 12:32:53 -07:00
67ecea5706
Fix GC race condition with callback pointer
Kyle Lemons
·
2012-07-25 00:40:54 -07:00
8d73a5775d
gofmt
Kyle Lemons
·
2012-07-22 23:40:25 -07:00
1723f5a08d
remove swap file
Kyle Lemons
·
2012-07-22 23:37:31 -07:00
b8ed23c967
Fix double free issues
Kyle Lemons
·
2012-07-22 23:36:03 -07:00
e5fd0ba6e3
Working on iso
Kyle Lemons
·
2012-04-16 00:18:53 -04:00
acb3aed8c3
Fix ordering of config
Kyle Lemons
·
2012-04-15 22:43:55 -04:00
96ca30cdbb
Working on iso
Kyle Lemons
·
2012-04-15 18:58:18 -07:00
1e5170b125
Added isochronous transfer
Kyle Lemons
·
2012-04-12 20:15:30 -07:00
9849a972c6
Checkpoint
Kyle Lemons
·
2012-04-09 17:37:25 -07:00
71bbb57904
Add first round of bulk/interrupt I/O
Kyle Lemons
·
2012-03-27 23:04:18 -07:00
0c8ed5357c
Renames
Kyle Lemons
·
2012-03-27 20:30:16 -07:00
c8d19d2d0f
gofmt
Kyle Lemons
·
2012-03-27 19:40:32 -07:00
5fef64fd78
Cleanup
Kyle Lemons
·
2012-03-27 19:40:22 -07:00
e5a0531ed2
Remove (*Config).Close()
Kyle Lemons
·
2012-03-27 18:40:32 -07:00
25c01a9f60
Tweaks and renames
Kyle Lemons
·
2012-03-27 18:34:56 -07:00
be26b2f34b
Improve documentation
Kyle Lemons
·
2012-03-27 00:09:18 -07:00
8a56742c74
gofmt
Kyle Lemons
·
2012-03-26 22:51:47 -07:00
2da2ce1e17
Output cleanup
Kyle Lemons
·
2012-03-26 22:51:37 -07:00
86ebf94158
Tidy up interfaces and pretty printing
Kyle Lemons
·
2012-03-26 22:37:25 -07:00
0f572675c9
Add config, interfaces, endpoints, etc
Kyle Lemons
·
2012-03-26 00:06:53 -07:00
ba2dd5404f
First cut
Kyle Lemons
·
2012-03-25 04:11:01 -07:00
804a3c6ab8
First
Previous
1
2
Next
Last