[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avrdude-dev] Adding a new programmer type to AVRDUDE
From: |
Doug Brown |
Subject: |
[avrdude-dev] Adding a new programmer type to AVRDUDE |
Date: |
Mon, 18 Jan 2010 11:39:14 +1000 |
Hi,
Is there any documentation or a guide for which functions to implement (&
what the functions are required to do) for integrating a new programm in
AVRDUDE?
e.g. A USB programmer that has the following features:
* Programmable VDD
* Programmable VPP/RESET
* Programmable SPI Clock Rate
* Uses interrupt transfers (64 byte) and can send raw SPI In/Out (up to 56
bytes) per transaction
* Delays requests can also be inserted in the datastream.
What functions (from struct PROGRAMMER) need to be implemented to allow the
programmer to be used (I guess as an AVR prog, EE prog & SPI bridge)?
So is there a guide for this, or does one usually just take an existing
programmer file (e.g. usbtiny.c) and modify it?
Regards,
Doug
- [avrdude-dev] Adding a new programmer type to AVRDUDE,
Doug Brown <=