You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk_firmware/Projects/AVRISP/Lib
Dean Camera 2f6c096050
Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware).
15 years ago
..
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. 15 years ago
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. 15 years ago
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. 15 years ago
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. 15 years ago
NVMTarget.c Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware). 15 years ago
NVMTarget.h Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware). 15 years ago
PDIProtocol.c Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware). 15 years ago
PDIProtocol.h Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware). 15 years ago
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. 15 years ago
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. 15 years ago
V2Protocol.c Fix the tokens which enable and disable the different programming protocols in the AVRISP project. 15 years ago
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. 15 years ago
V2ProtocolConstants.h Add support for unwrapping of the XMEGA PDI programming protocol to the AVRISP Programmer project. 15 years ago
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. 15 years ago
V2ProtocolParams.h Rename V2ProtocolTarget files to ISPTarget in the AVRISP Programmer Clone project. 15 years ago