qmk_firmware/Projects/AVRISP/Lib
Dean Camera 79efd8c79e Fix a bug in the Still Image Host Class driver where the returned block status code was being truncated.
Add programming support to the AVRISP project's PDI programming mode; paged memory writes are not currently functional.
2009-12-15 05:17:52 +00:00
..
ISPProtocol.c Split out NVM access code in the AVRISP project into a seperate NVMTarget.c 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. 2009-12-14 02:59:34 +00:00
ISPProtocol.h Split out NVM access code in the AVRISP project into a seperate NVMTarget.c 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. 2009-12-14 02:59:34 +00:00
ISPTarget.c Split out NVM access code in the AVRISP project into a seperate NVMTarget.c 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. 2009-12-14 02:59:34 +00:00
ISPTarget.h Split out NVM access code in the AVRISP project into a seperate NVMTarget.c 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. 2009-12-14 02:59:34 +00:00
NVMTarget.c Fix a bug in the Still Image Host Class driver where the returned block status code was being truncated. 2009-12-15 05:17:52 +00:00
NVMTarget.h Fix a bug in the Still Image Host Class driver where the returned block status code was being truncated. 2009-12-15 05:17:52 +00:00
PDIProtocol.c Fix a bug in the Still Image Host Class driver where the returned block status code was being truncated. 2009-12-15 05:17:52 +00:00
PDIProtocol.h Fix a bug in the Still Image Host Class driver where the returned block status code was being truncated. 2009-12-15 05:17:52 +00:00
PDITarget.c Fix error in AVRISP programmer when repeatedly using PDI mode via the hardware USART due to the SendByte routine not clearing the Transmit Complete USART flag. 2009-12-15 00:14:17 +00:00
PDITarget.h Use the PDI REPEAT instruction in the PDI programmer code to reduce protocol overhead and greatly improve transfer throughput. Switch bit-bang USART in the AVRISP project to Timer 1, so that Timer 0 can be used for hardware timeouts while waiting for the NVM bus or controller to become ready. 2009-12-14 06:01:56 +00:00
V2Protocol.c Fix the tokens which enable and disable the different programming protocols in the AVRISP project. 2009-12-03 09:12:36 +00:00
V2Protocol.h Split out NVM access code in the AVRISP project into a seperate NVMTarget.c 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. 2009-12-14 02:59:34 +00:00
V2ProtocolConstants.h Add support for unwrapping of the XMEGA PDI programming protocol to the AVRISP Programmer project. 2009-12-02 13:42:08 +00:00
V2ProtocolParams.c Factor out all the ISP related code into a seperate ISPProtocol set of files in the AVRISP Clone programmer project, to clearly seperate out the programming protocols when PDI programming is implemented. 2009-12-02 12:02:01 +00:00
V2ProtocolParams.h Rename V2ProtocolTarget files to ISPTarget in the AVRISP Programmer Clone project. 2009-12-02 12:04:37 +00:00