Cross-platform fork of original Windows-only flash tool for ucGoZilla AVR programmer.
-
Cross-platform support implemented, underlying libraries replaced.
libusb-1.0
is being used now (you will additionally needlibusb0
andlibusbK
for Windows). You will find these libraries insidebin
directory. -
Windows driver changed. Due to
libusb0
usage Windows driver has been replaced withlibusb0.sys
.INF
-file has been rewritten (update from old version supported).SYS
andINF
files are placed insidedrv
directory. -
File extensions replaced with
.c
(because there are no C++ code). -
ISO C99
standard is being used. -
Useless comments removed.
-
Custom data types (
PVOID
,UCHAR
, etc.) extracted totypes.h
. -
Borland
conio
library replaced with standard IO library. -
Device interaction code (
inout.h
,inout.c
) has been completely rewritten usinglibusb-1.0
library (libusb-1.0
header is placed insideinclude
directory). -
Borland-specific files has been removed, the project builds with
make
utility (useMakefile.win
with MinGW and Dev C++ on Windows).
This is 32-bit project (libraries inside dll
directory are 32-bit also).
Special thanks to Prottos.