Dean Camera
|
b408a5fe62
|
Add const qualifier to the parameters of Projects' functions where possible.
|
2009-12-20 06:23:24 +00:00 |
Dean Camera
|
c3758ac5ef
|
Un-inline the SendAddress function in NVMTarget.c/.h of the AVRISP project.
Add new HotmailNotifier project, which changes a LED's colour based on the user's unread email count as sent from Windows Live Messenger.
|
2009-12-17 10:02:19 +00:00 |
Dean Camera
|
021b1b567e
|
More speed and quality improvements to the software USART in the AVRISP project.
|
2009-12-16 09:13:42 +00:00 |
Dean Camera
|
2f6c096050
|
Complete initial working revision of PDI programming in the AVRISP project (XMEGAs can now be programmed by the firmware).
|
2009-12-15 10:06:49 +00:00 |
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 |
Dean Camera
|
8ea051de63
|
Add Lock/Fuse byte programming support to the AVRISP PDI programming protocol code.
|
2009-12-15 00:58:22 +00:00 |
Dean Camera
|
a7880ac1cd
|
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 |
Dean Camera
|
bb38793312
|
Add Doxygen documentation to the completed portions of the PDI programming protocol in the AVRISP project.
|
2009-12-14 07:06:30 +00:00 |
Dean Camera
|
f3e4fbe512
|
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 |
Dean Camera
|
48e50b6b57
|
Added memory erase handling to the PDI protocol in the AVRISP project.
|
2009-12-14 05:15:42 +00:00 |
Dean Camera
|
8a55d80e7e
|
Fix NVM commands so that memory reads and CRC generations now work correctly using unoptimized PDI commands.
|
2009-12-14 04:39:16 +00:00 |
Dean Camera
|
1fa27139f5
|
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 |