Skip to content

Cross-platform fork of original Windows-only flash tool for ucGoZilla AVR programmer.

License

Notifications You must be signed in to change notification settings

denistex/ucGoZilla

Repository files navigation

ucGoZilla

Cross-platform fork of original Windows-only flash tool for ucGoZilla AVR programmer.

Modifications

  1. Cross-platform support implemented, underlying libraries replaced. libusb-1.0 is being used now (you will additionally need libusb0 and libusbK for Windows). You will find these libraries inside bin directory.

  2. Windows driver changed. Due to libusb0 usage Windows driver has been replaced with libusb0.sys. INF-file has been rewritten (update from old version supported). SYS and INF files are placed inside drv directory.

  3. File extensions replaced with .c (because there are no C++ code).

  4. ISO C99 standard is being used.

  5. Useless comments removed.

  6. Custom data types (PVOID, UCHAR, etc.) extracted to types.h.

  7. Borland conio library replaced with standard IO library.

  8. Device interaction code (inout.h, inout.c) has been completely rewritten using libusb-1.0 library (libusb-1.0 header is placed inside include directory).

  9. Borland-specific files has been removed, the project builds with make utility (use Makefile.win with MinGW and Dev C++ on Windows).

Additional info

This is 32-bit project (libraries inside dll directory are 32-bit also).

Special thanks to Prottos.

About

Cross-platform fork of original Windows-only flash tool for ucGoZilla AVR programmer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published