aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/AVRISP/Lib/XPROG
Commit message (Collapse)AuthorAgeFilesLines
* Remove missed timer 0 init code in the ISP protocol handler in the AVRISP ↵Dean Camera2009-12-272-75/+97
| | | | project. Switch the XPROG protocol target communications handler over to using Timer 1 COMA/COMB ISRs for the two physical layers, rather than COMA/ICR1. Speed up bit-banged USART mode slightly.
* Added const where possible to the source functions in the Projects directory.Dean Camera2009-12-267-61/+36
| | | | | | Added command timeout to the AVRISP project so that incorrectly connected targets no longer freeze the device. Removed string descriptors from the TeensyHID bootloader to reduce its size.
* Complete TPI protocol code to enter and exit TPI programming mode for the ↵Dean Camera2009-12-244-36/+34
| | | | ATTINY 6-pin devices.
* Complete combining of PDI and TPI target communication code files, stub out ↵Dean Camera2009-12-248-127/+364
| | | | TINY NVM controller functions.
* Rename PDITarget.c/.h to XPROGTarget.c/.h so that both PDI and TPI ↵Dean Camera2009-12-244-438/+0
| | | | programming can be included in the one set of files.
* Remove serial driver use from the AVRISP project now that it is no longer ↵Dean Camera2009-12-241-1/+1
| | | | needed.
* Combine PDIProtocol and TPIProtocol into a single XPROGProtocol set of files.Dean Camera2009-12-2410-160/+205
|
* Rename PDIProtocol.c/.h to XPROGProtocol.c/.h as it will now handle both TPI ↵Dean Camera2009-12-246-105/+2
| | | | and PDI programming.
* Combine AVRISP project TPI and PDI lib directories - these protocols use the ↵Dean Camera2009-12-2412-0/+2050
same underlying XPROG wrapper for the host-to-programmer command wrapping.