aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/AVRISP/Lib/V2Protocol.h
Commit message (Collapse)AuthorAgeFilesLines
* Rename PDIProtocol.c/.h to XPROGProtocol.c/.h as it will now handle both TPI ↵Dean Camera2009-12-241-2/+1
| | | | and PDI programming.
* Combine AVRISP project TPI and PDI lib directories - these protocols use the ↵Dean Camera2009-12-241-0/+1
| | | | same underlying XPROG wrapper for the host-to-programmer command wrapping.
* Correct include paths and makefile for the AVRISP project now that the ↵Dean Camera2009-12-231-3/+3
| | | | protocol handlers are in seperate directories.
* Lower timeout periods in the AVRISP project. Increment firmware minor ↵Dean Camera2009-12-231-5/+2
| | | | revision number in the AVRISP project so that it remains comatible with the latest AVRStudio without an upgrade warning.
* Stub out more of the TPI programming protocol routines in the AVRISP project.Dean Camera2009-12-231-21/+2
|
* Start of implementation of the low level TPI programming protocol in the ↵Dean Camera2009-12-231-0/+1
| | | | AVRISP project.
* Fixed AVRISP project timeouts not checking for the correct timeout period ↵Dean Camera2009-12-201-1/+10
| | | | (thanks to Carl Ott).
* Split out NVM access code in the AVRISP project into a seperate NVMTarget.c ↵Dean Camera2009-12-141-2/+2
| | | | source file and header. Make NVM register accesses use the NVM base address as set by the host, rather than using the fixed value from the XMEGA datasheet.
* Increase timeout of Mass Storage and Still Image host commands to 10 seconds ↵Dean Camera2009-12-091-1/+1
| | | | | | | | (up from 5) to account for slow-processing devices. Added brace guards to macros with parameters to prevent unintended changed evaluation of the macro expression. Minor code cleanups (remove redundant comments, fix spacing, etc.).
* Fixed HID Parser not distributing the Usage Min and Usage Max values across ↵Dean Camera2009-12-041-1/+1
| | | | | | | | an array of report items. Added new HID_ALIGN_DATA() macro to return the pre-retrieved value of a HID report item, left-aligned to a given datatype. Added new PreviousValue to the HID Report Parser report item structure, for easy monitoring of previous report item values.
* Fix the tokens which enable and disable the different programming protocols ↵Dean Camera2009-12-031-2/+5
| | | | in the AVRISP project.
* Auto-configure AVRISP programmer configuration when built for the XPLAIN ↵Dean Camera2009-12-031-0/+6
| | | | board to match the XPLAIN hardware connections.
* Add support for unwrapping of the XMEGA PDI programming protocol to the ↵Dean Camera2009-12-021-0/+1
| | | | AVRISP Programmer project.
* Factor out all the ISP related code into a seperate ISPProtocol set of files ↵Dean Camera2009-12-021-21/+19
| | | | in the AVRISP Clone programmer project, to clearly seperate out the programming protocols when PDI programming is implemented.
* Rename the V2Protocol command handlers in the AVRISP project in preperation ↵Dean Camera2009-12-021-13/+13
| | | | of XMEGA PDI programming support.
* Partial Commit: Move AVRISP project out of the Projects\Incomplete directory.Dean Camera2009-08-251-0/+84
|
* Move AVRISP Programmer project to a new Unfinished subdirectory of Project ↵Dean Camera2009-08-181-68/+0
| | | | while it is under development.
* Enhancements to the AVRISP Programmer project to attempt to get AVRStudio to ↵Dean Camera2009-08-181-46/+19
| | | | communicate with the device.
* Added beginnings of a new AVRISP-MKII clone project.Dean Camera2009-08-171-0/+95
Added new Endpoint_SetEndpointDirection() macro to set the current endpoint direction for bidirectional endpoints. Renamed internal USB_INT_ENDPOINT_SETUP macro to USB_INT_RXSTPI to fit in with the rest of the interrupt vector macros.