Fixed prog_char compilation errors with Arduino IDE version 1.5.8.
Fixed prog_char compilation errors with new Arduino IDE.
Added include of <externalinterruptflags.h> to <ve_avr.h>.</ve_avr.h></externalinterruptflags.h>
Added ISR breakpoint functions.
In order to debug interrupts, add breakISR() function call into your ISR() handler. For example:
ISR(TIMER2_OVF_vect) // My ISR() handler
{
breakISR(dumpmon::timer2_ovf);
}
Compile and upload the dumpmonISR sketch from DumpMon examples. Open Serial Monitor, ISR breakpoint occured with message 'TIMER2_OVF interrupt'. Send command N or G to restart interrupt debugging. Next ISR breakpoint occured.... read more
Fixed dumpmonSetup() function for serial port speeds higher than 57600.
Added registers and interrupts of ATmega16U4/32U4 Timer2.
Added ATmega48P/88P/168P and ATmega640/1280/1281/2561 support.
Now it uses VE_ATmega* macros (see ve_avr.h).
The Simple Dumping Monitor library version 0.14 is released. Now the library includes the support for Arduino Leonardo compatible both ATmega16U4 and ATmega32U4 microcontrollers based boards.