Download List

Projeto Descrição

vAVRdisasm is an Atmel 8-bit AVR firmware disassembler. This single-pass disassembler can read Atmel Generic, Intel HEX8, and Motorola S-Record formatted binary files containing valid AVR firmware. vAVRdisasm is capable of a variety of formatting options, and can output directly assemble-able code.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-09-26 02:55
2.0

Formatação de endereço operando para LDS, STS, JMP, e instruções CALL foi mudado de endereços de bytes para endereços palavra para tornar a saída vAVRdisasm é compatível com montadoras AVR. Um bug envolvendo assinado relação ramo / salto de decodificação foi fixada: salta na direção inversa agora são corretamente decodificado. A licença foi atualizado a partir da GPLv2 para a GPLv3.
Tags: license upgrade, Major bugfix
Address operand formatting for LDS, STS, JMP, and CALL instructions was changed from byte addresses to word addresses to make vAVRdisasm's output compatible with AVR assemblers. A bug involving signed relative branch/jump decoding was fixed: jumps in the reverse direction are now correctly decoded. The license was upgraded from the GPLv2 to the GPLv3.

2011-04-03 17:59
1.9

Uma falha crítica foi fixada sobre S-Record leitura, que estava ignorando os registros de dados válidos. suporte a arquivos de saída foi adicionado por meio da opção -o/--out-file. Suporte padrão de entrada foi colocado com o "-" argumento do arquivo, significando que o disassembler agora suporta entrada encanada. Atmel Generic / HEX8 Intel / Motorola S-Record auto-detecção foi melhorada usando o primeiro caractere em vez da extensão de arquivo. Foi adicionado suporte para impressão de dados opcode original ao lado de desmontagem.
Tags: major bug fix, Feature Enhancements
A critical bug was fixed regarding S-Record reading, which was ignoring valid data records. Output file support was added by way of the -o/--out-file option. Standard input support was added with the "-" file argument, meaning that the disassembler now supports piped input. Atmel Generic / Intel HEX8 / Motorola S-Record auto-detection was improved by using the first character rather than the file extension. Support was added for printing of original opcode data alongside disassembly.

2011-01-27 16:13
1.8

decodificação de endereços foi fixada para LDS, STS, JMP, e instruções CALL. Uma modificação na versão anterior, onde os endereços eram duplicadas, devido a desmontagem é byte indexados foi revertida. Suporte para XCH, LAS, da ALC e instruções LAT foi adicionado, elevando o disassembler atualizado com AVR Instrução 0856I revisão Set - 10/07.
Tags: Major bugfix, Instruction set update
Address decoding was fixed for LDS, STS, JMP, and CALL instructions. A modification in the previous release where addresses were doubled because disassembly is byte indexed was reversed. Support for XCH, LAS, LAC, and LAT instructions was added, bringing the disassembler up to date with AVR Instruction Set revision 0856I - 07/10.

2010-05-28 18:27
1.7

decodificação de endereço foi fixado para o LDS, STS, JMP, e instruções CALL. Anteriormente, vAVRdisasm estava imprimindo os operandos endereço desmontada como o dobro do valor que deveria ter sido para estas instruções.
Tags: Major bugfix
Address decoding was fixed for the LDS, STS, JMP, and CALL instructions. Previously, vAVRdisasm was printing the disassembled address operands as twice the value they should have been for these instructions.

2010-02-05 09:17
1.6

Esta versão corrige o número de campo operandos para a instrução SPM. Este bug foi vAVRdisasm causando a colisão, uma vez que estava a tentar formatar um operando inexistente durante a desmontagem.
Tags: Major bugfixes
This release fixes the number-of-operands field for the SPM instruction. This bug was causing vAVRdisasm to crash, as it was attempting to format a nonexistent operand during disassembly.

Project Resources