Use default NVM base address in the AVRISP programmer project in case the host programmer software doesn't set it correctly.

pull/1469/head
Dean Camera 15 years ago
parent 4f74075fad
commit 461607020c

@ -61,7 +61,7 @@
* - Fixed the definition of the Endpoint_BytesInEndpoint() macro for the U4 series AVR parts * - Fixed the definition of the Endpoint_BytesInEndpoint() macro for the U4 series AVR parts
* - Fixed MIDI host Class driver MIDI_Host_SendEventPacket() routine not properly checking for Pipe ready before writing * - Fixed MIDI host Class driver MIDI_Host_SendEventPacket() routine not properly checking for Pipe ready before writing
* - Fixed use of deprecated struct initializers, removed library unused parameter warnings when compiled with -Wextra enabled * - Fixed use of deprecated struct initializers, removed library unused parameter warnings when compiled with -Wextra enabled
* - Fixed Still Image Host Class driver truncating the PIMA response code (thanks to Daniel) * - Fixed Still Image Host Class driver truncating the PIMA response code (thanks to Daniel Seibert)
* *
* \section Sec_ChangeLog091122 Version 091122 * \section Sec_ChangeLog091122 Version 091122
* *

@ -38,7 +38,7 @@
#if defined(ENABLE_PDI_PROTOCOL) || defined(__DOXYGEN__) #if defined(ENABLE_PDI_PROTOCOL) || defined(__DOXYGEN__)
/** Base absolute address for the target's NVM controller */ /** Base absolute address for the target's NVM controller */
uint32_t XPROG_Param_NVMBase; uint32_t XPROG_Param_NVMBase = 0x010001C0;
/** Size in bytes of the target's EEPROM page */ /** Size in bytes of the target's EEPROM page */
uint32_t XPROG_Param_EEPageSize; uint32_t XPROG_Param_EEPageSize;

@ -39,14 +39,15 @@
#if defined(ENABLE_PDI_PROTOCOL) || defined(__DOXYGEN__) #if defined(ENABLE_PDI_PROTOCOL) || defined(__DOXYGEN__)
/** Flag to indicate if the USART is currently in Tx or Rx mode. */ /** Flag to indicate if the USART is currently in Tx or Rx mode. */
volatile bool IsSending; volatile bool IsSending;
#if !defined(PDI_VIA_HARDWARE_USART) #if !defined(PDI_VIA_HARDWARE_USART)
/** Software USART raw frame bits for transmission/reception. */ /** Software USART raw frame bits for transmission/reception. */
volatile uint16_t SoftUSART_Data; volatile uint16_t SoftUSART_Data;
/** Bits remaining to be sent or received via the software USART - set as a GPIOR for speed. */ /** Bits remaining to be sent or received via the software USART - set as a GPIOR for speed. */
#define SoftUSART_BitCount GPIOR2 #define SoftUSART_BitCount GPIOR2
/** ISR to manage the software USART when bit-banged USART mode is selected. */ /** ISR to manage the software USART when bit-banged USART mode is selected. */
ISR(TIMER1_COMPA_vect, ISR_BLOCK) ISR(TIMER1_COMPA_vect, ISR_BLOCK)

Loading…
Cancel
Save