Commit Graph

69 Commits

Author SHA1 Message Date
David Betz
1028b3bade Update port.c
Fix a bug in block structure.
2017-07-03 08:23:32 -04:00
David Betz
d59ecb1d76 Disable building the eeprom program until it is finished. 2016-09-19 21:50:20 -04:00
David Betz
03cc4cd88f Make sure exclusive mode is turned off on exit. 2015-03-08 21:21:05 -04:00
David Betz
6e65d1e731 Add a missing #ifdef to try to fix the build under Qt's hacked version of the MinGW tools. 2015-03-08 10:49:44 -04:00
David Betz
4926011779 Get rid of a redundant copy of -Wall. 2015-03-08 07:07:12 -04:00
David Betz
76f6814f6b Fix a problem where an error is reported when only -P is specified. 2015-02-21 09:52:01 -05:00
David Betz
c5cc730fb8 Simplify the error handling for missing actions. 2015-02-21 09:48:31 -05:00
David Betz
dc830434bf Complain if neither a file to load or -t are specified. 2015-02-21 08:13:08 -05:00
dbetz
f8f8e57399 Merge pull request #4 from bweir/master
Add qmake project files; update README; fix enumcom.c permissions
2015-02-20 21:32:56 -05:00
Brett Weir
5e4c652b79 Fixed typo in makefile; removed double VERSION define in qmake 2015-02-20 04:42:58 -08:00
David Betz
1aa73f3bda Fix a typo in the Makefile. 2015-02-20 07:40:04 -05:00
Brett Weir
6cd6fab90f Added qmake project files to repository; updated README and changed name so it would show up on GitHub; fixed permissions on enumcom.c 2015-02-19 21:57:00 -08:00
Brett Weir
229152ff8f Merge pull request #1 from dbetz/master
Merge from main
2015-02-19 21:19:59 -08:00
David Betz
8582bbc752 Factored out the port handling code that interfaces to osint_xxx.c.
There is still some work to do to handle use_reset_method().
Started work on a program to read/write eeprom. Not working yet.
2015-02-19 22:00:12 -05:00
David Betz
a3ae2034ba Make -r the default. 2015-02-12 16:53:26 -05:00
David Betz
e26e3ec25c Make sure either -r or -e is specified with a program to load.
Check that the program isn't too big for hub memory.
2015-02-12 06:47:05 -05:00
David Betz
75632e6c75 Add help for the GPIO defaults. 2015-02-10 17:10:44 -05:00
David Betz
a0b34a4bea Remove some debugging output. 2015-02-10 16:55:23 -05:00
David Betz
790876834c Remove a useless comment. 2015-02-09 21:03:08 -05:00
David Betz
093f46ea3a Increase the TX buffer to be big enough to fit an entire hub image. 2015-02-09 20:34:05 -05:00
David Betz
7596a4165b Fix an ugly bug in a call to set_reset_method. 2015-02-08 20:39:53 -05:00
David Betz
b090d89c70 Make reset=gpio,17,0 the default for the RaspberryPi. 2015-02-08 20:35:58 -05:00
David Betz
e5a0d5eb8c First tagged version. 2015-02-08 15:30:47 -05:00
dbetz
5864fd3db2 Merge pull request #3 from bweir/master
Added support for dynamic versioning; added gitignore for bin directory.
2015-02-08 15:21:30 -05:00
Brett Weir
3834573f5e Added support for dynamic versioning; added gitignore for bin directory. 2015-02-08 11:30:29 -08:00
David Betz
f905a46461 More tweaking of the serial setup for Linux. 2015-02-08 11:57:18 -05:00
David Betz
8468c9dc49 Switch to simpler terminal settings. 2015-02-08 11:52:12 -05:00
David Betz
8f11a1678a Move some code to a better location. 2015-02-08 10:02:05 -05:00
David Betz
7c04cce7d9 Fixup the status output a bit. 2015-02-08 09:56:42 -05:00
David Betz
7f4f8c7fd4 Fix formatting of some error messages. 2015-02-08 09:18:23 -05:00
David Betz
88fe22e85b Add a readme.txt file with build instructions. 2015-02-08 08:46:58 -05:00
David Betz
843324389c Update the version number. 2015-02-08 08:43:43 -05:00
David Betz
4c554c2243 Remove the total size parameter from the progress callback. 2015-02-08 08:29:52 -05:00
David Betz
cfec83ceb6 Add callbacks for load phases to get rid of the use of printf in ploader.c. 2015-02-08 08:21:46 -05:00
David Betz
082e1636a8 Add code to check the success of EEPROM write and verify. 2015-02-07 22:49:50 -05:00
David Betz
60d4399cd7 Fix a problem with setting the baud rate in osint_mingw.c. 2015-02-07 20:39:10 -05:00
David Betz
8e9fc22304 Fix a bug in setting the baud rate in osint_linux.c.
Need to make a similar change to osint_mingw.c next.
2015-02-07 20:34:40 -05:00
David Betz
d71d7e7395 Fix the mingw build by adding the serial_baud function to osint_mingw.c. 2015-02-07 09:40:01 -05:00
David Betz
bfd131d38b Moved a new version of osint_mingw.c from the propeller-load project but still needs serial_baud() function to work.
Started adding some better comments in ploader.c.
2015-02-03 08:45:38 -05:00
David Betz
808ba62a7b Fix a bug in the MinGW Makefile settings. 2015-02-02 10:34:29 -05:00
David Betz
0aca2d822b Try to get rid of "unused parameter" errors from the osint callback functions. 2015-02-01 12:37:55 -05:00
David Betz
c396afe80b Improve parsing of gpio option. 2015-01-27 21:49:45 -05:00
David Betz
0f6f058d9f Remove GPIO as the default on the RaspberryPi because of initialization problems. 2015-01-27 21:42:07 -05:00
David Betz
d494eba116 Go back to the newer version of osint_linux.c 2015-01-27 20:55:10 -05:00
David Betz
198c52d00f Try an older version of osint_linux.c 2015-01-27 20:48:18 -05:00
David Betz
bc4bf23d18 Ugh. Another typo. 2015-01-27 20:17:01 -05:00
David Betz
35cdda6f38 Fix a typo. 2015-01-27 20:15:30 -05:00
David Betz
d6be69d288 Add some better debugging output to the gpio code. 2015-01-27 20:12:25 -05:00
David Betz
71be8a8b74 More prefix fixes. 2015-01-27 20:06:05 -05:00
David Betz
30bb4bb40c More work on port defaults. 2015-01-27 20:03:46 -05:00