EspoTek
2ae610b51d
added in libdfuprog to Mac build
...
Former-commit-id: ce0221adca
2017-07-07 10:33:44 +10:00
EspoTek
e5b258d4e5
Double buffering seems to be working. Good theory, no bullshit. Dank u wel, mnr. Dijkstra!
...
Former-commit-id: 4933764c98
2017-06-22 12:16:04 +10:00
EspoTek
3f4ab5c6cb
Intent Filter added
...
Former-commit-id: c27cb9d38c
2017-06-22 11:22:16 +10:00
EspoTek
98bd105ed1
Android nicer. :)
...
Just general UI improvements.
Former-commit-id: 643ee1d592
2017-06-10 15:42:40 +10:00
esposch
b20e972499
Temporarily desabled frame phase error code. Gets false positives.
...
Former-commit-id: 69d72b19f3
2017-06-02 16:26:33 +10:00
esposch
b22ce5df87
Added "bad connect detection" (frame phase error detection) to Unix.
...
Also changed compiler flags so that optimisations don't wreck the for
loop when initialising the pipe IDs. Hopefully this fixes Android as
well.
Q_debugstream has a slight change just so that gcc doesn't get upset.
Former-commit-id: f7ddf6ae05
2017-06-02 14:07:30 +10:00
EspoTek
46bc34f388
Unix now survives physical disconnects. Duct Tape necessary.
...
Former-commit-id: 28a4df9834
2017-05-16 15:08:29 +10:00
EspoTek
9ef4ba807b
Unix reconnects on soft-driver reset. Doesn't like a hard disconnect.
...
Former-commit-id: c0e554e37f
2017-05-16 14:45:00 +10:00
EspoTek
65632a69e5
Split reinitUsb() in half. Unix driver dies with a delay.
...
Former-commit-id: 54cdad44e5
2017-05-16 12:01:30 +10:00
EspoTek
5067d01166
Disconnect/Reconnect good now, 32-bit stops failing!
...
Fixed the 32-bit issue after first re-initialise by removing the OvlK
and IsoK reuse functions. Perhaps this could be causing issues on Mac
OS X as well.
Next, changes were made to the reconnect/disconnect to prevent
(sometimes??) crashes in 32-bit mode, and also fix the "not updating
after reconnect" issue on x64.
Former-commit-id: e052a4d64e
2017-03-06 13:13:33 +11:00
EspoTek
0d11aeaf79
Semi-sane Android Interface
...
Not polished, but usable.
Former-commit-id: 22020c5127
2017-02-22 13:17:48 +11:00
EspoTek
325afb6adb
Works on Android. Kinda.
...
Function Gen not running properly and there is no "native" UI.
But the whole USB stack is up!
Former-commit-id: f14b4cc0dc
2017-02-19 17:42:09 +11:00
EspoTek
0db38c68cb
Fixed connect - Windows + Unix now both return 0 on UsbInit
...
Seems to do nothing once the iso is set up, though...
Former-commit-id: 2fef7a6648
2017-02-19 14:29:19 +11:00
EspoTek
4b54fa1a89
Fixed up some more issues
...
Now crashing when FunctionGenControl procs. Android returns fatal if
you try to write to an uninitialised pipe.
Former-commit-id: a1c45aff30
2017-02-19 14:11:06 +11:00
EspoTek
1d893f8164
Runs on Android, iso fails
...
One step closer...
Former-commit-id: 491645d673
2017-02-19 13:41:35 +11:00
EspoTek
9994dbc489
EspoComboBox now Android compatible.
...
Changed FILE* based operations to QFile. Apparently Android doesn't
like fopen().
Former-commit-id: 368af59ca8
2017-02-19 12:03:35 +11:00
EspoTek
f4c0f0d949
Android compiles and runs
...
Just not for very long...
Quits at loading _list.wfl
Former-commit-id: 52fc3aa15d
2017-02-18 16:00:55 +11:00