- added ADC support for ATxmega chips in the CodeWizardAVR
- added support for the ATmega8U2, ATmega16U2, ATmega32U2, ATmega32A chips in the C Compiler, CodeWizardAVR and Programmer
- added support for the USB controller of the AT90USB82, AT90USB162, ATmega16U4 and ATmega32U4 chips in the CodeWizardAVR
- added a new alphanumeric LCD library (alcd_ks0073.h) for the Samsung KS0073 controller
- improved configuration settings for ATxmega EBI SDRAM mode
- disabled the possibility to specify the SCK clock rate for SPI slave mode in the CodeWizardAVR for non-ATxmega devices
- added code to clean up NVM controller command register after EEPROM write for ATxmega chips
- fixed: when the EBI was configured in SDRAM 3P mode, the upper 4 bits of PORTJ were not set as outputs for address lines A8..A11
- fixed: functions with __reset attribute were removed by the linker
- fixed: added code to ensure that RAMPX=0 after clearing/initializing more than 65535 bytes of RAM in the start-up code for the ATxmega chips
- added the missing definitions of EBI_SDCAS_bm, EBI_SDROW_bm and EBI_CS_SDSREN_bm used by the start-up code during EBI initialization for ATxmega chips
- corrected SP initialization for ATxmega chips when calling functions with __reset attribute and external RAM enabled
- fixed: the compiler could produce incorrect code (hardware stack unbalance) when adressing structure members in complex expressions using pointers, if the member's offset is higher than 64-sizeof(member)
- fixed: because the ATxmega registers are not mapped to RAM, like in the rest of the AVR chips, the addresses of global variables allocated to registers R2..R14, obtained using the & operator, were not correctly passed as function arguments
- fixed: the CodeWizardAVR for ATxmega chips incorrectly set the upper 4 bits of the USART BAUDCTRLB register for negative values of BSCALE
- corrected the signature for the ATtiny4313 chip in the programmer
- added new ATxmega ADC examples in the \EXAMPLES ATxmega\ADC directory
- updated the Help topics: CodeVisionAVR C Compiler Reference|Accesing the I/O Registers and CodeVisionAVR C Compiler Reference|Bit Level Access to the I/O Registers with ATxmega specific examples
Sabtu, 08 Januari 2011
CodeVisionAVR v2.05.0
V2.05.0 Commercial Release
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar