main.lv
Dont think code it

2011-7-1 AVR disassembler


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + AVR dissasembler + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + INDEX + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Intro 2. Example 3. Usage ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 1.Intro + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Disassembler for Atmel AVR microcontrollers made for be fast and simple. No extra features only basicss. Converts binary file to AVR asm output. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 2.Example + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Here is example output 2411 CLR 0x11 be1f OUT 0x3f , 0x1 e5cf LDI 0xc , 0x5f e0d4 LDI 0xd , 0x4 bfde OUT 0x3e , 0x1d bfcd OUT 0x3d , 0x1c e010 LDI 0x1 , 0x0 e6a0 LDI 0xa , 0x60 e0b0 LDI 0xb , 0x0 ebee LDI 0xe , 0xbe e0f0 LDI 0xf , 0x0 c002 RJMP +4 9005 LPM 0x0 920d ST 0x0 , 0x0 36a0 CPI 0xa , 0x60 07b1 CPC 0x1b , 0x11 f7d9 BRBC 0x1 , -10 e010 LDI 0x1 , 0x0 e6a0 LDI 0xa , 0x60 e0b0 LDI 0xb , 0x0 c001 RJMP +2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 3.Usage + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ disavr file.bin file.asm



Links


Downloads

dis_avr0.1.zip10KiB