interrupts: Do not clear raised bit twice
[simavr] / simavr /
2011-02-24 Michel Polletregbits: Added a "raw" variant to get/set
2011-02-23 Michel PolletMakefile updates
2011-02-23 Sami LiedesRemove unused variable from avr_service_interrupts().
2011-02-23 Sami LiedesFix LD, ST, LPM, STS, MUL to take the correct number...
2011-02-23 Sami Liedesfix typos in comments.
2011-02-23 Sami LiedesSilence gcc warnings by using PRIu64 in CRASH() printf().
2011-02-23 Sami LiedesFix compilation with TRACE on.
2011-02-23 Sami LiedesFix compilation on non-32-bit platforms.
2011-02-22 Michel Polletirq: Add names to most io module external irqs
2011-02-22 Michel Polletsimavr: Updare simavr core to new IRQ prototypes
2011-02-22 Michel Polletirq: Introduce a "irq pool"
2011-02-22 Michel Polletsimavr: Added -Werror and fixed warnings
2011-02-22 Michel Polletcore: Add a muxer for IO writes
2011-02-22 Michel Polletcore: Introduce run() and sleep() callbacks
2011-02-21 Sami LiedesFix SBIS etc trace output.
2011-02-21 Sami Liedesavr_loadcode(): If too much code, bail out instead...
2011-02-21 Sami Liedesavr_register_io_[read,write](): fail if overriding...
2011-02-21 Michel Polletvcd: Increase trace buffer size
2011-02-21 Michel PolletMakefiles: Some fixups
2011-02-20 Michel PolletMerge git://gitorious.org/~luki/simavr/lukis-simavr...
2011-02-20 Martin GlueckMakefile: Add building of shared library on linux
2011-02-20 Martin Glueckcore: Added ATtiny x4
2011-02-19 Michel Polletcore: Remove the run() callback
2011-02-17 Sami Liedestimer: Fix a subtle off-by-one bug in TCNT reading.
2011-02-16 Michel Pollettimers: don't reconfigure for minor changes
2011-02-16 Michel Pollettimers: Print a warning on unsuported timer modes
2011-02-15 Sami LiedesStore the next cycle count where the earliest cycle...
2011-02-04 Sami LiedesRework avr_service_interrupts() to use ffs() too for...
2011-02-04 Sami LiedesUse ffs() for finding timers from cycle timer map.
2011-02-02 Sami LiedesReturn zeros when GDB reads just past end of stack.
2011-02-02 Sami LiedesEnable interrupt handling for Fast PWM timers too
2011-01-14 Michel PolletUART: Fixed UDRC/E behaviour
2011-01-14 Michel Polletcycle timers: Added avr_cycle_timer_status()
2010-10-25 Christian Ballescore: added extra init/deinit functions to avr_t
2010-10-25 Michel Polletmisc: Typos
2010-10-12 Michel Polletcore: Added a bit of documentation
2010-10-12 Michel Polletgdb: Adds the 'reset' command
2010-10-12 Michel Polletconsole: Implement debug console register
2010-09-02 Michel PolletIOs: Use new IRQ alloc function
2010-09-02 Michel PolletIRQs: A bit of sanity when freeing
2010-09-02 Michel Polletsimavr: Deallocate resources
2010-09-02 Michel Polleteeprom: Added a dealloc function
2010-09-02 Michel Polletios: Added a way to set and teardown modules IRQs
2010-09-02 Michel Polletmisc: Made (most) of the headers c++ friendly
2010-08-31 Michel Polletmisc: Fixed clang static analizer warnings
2010-08-31 Michel Polletioport: Added an IRQ for the port pin direction changes
2010-08-31 Michel Polletioport: Add an ioctl to get the port state
2010-08-31 Michel Polletmisc: Typos etc
2010-08-25 Michel Polletcore: CALL/RET instructions fix
2010-08-10 Michel Polletcore: Add PORTA support for Attiny2313
2010-08-02 Michel Pollettimer: Fix for older AVRs & tinies
2010-07-05 Michel Polletcore: Fix SBRS/C for 32 bits instructions
2010-07-05 Michel Polletcore: Fix MULS register
2010-06-25 Michel PolletADC: Fix ADLAR bit handling
2010-06-20 Michel Pollettimer: Also reconfigure on writing the WGM bits
2010-06-20 Michel Polletioports: Cleanup and implement PINx toggle
2010-05-11 Michel Polletuart: Now use avr_clear_interrupt_if
2010-05-11 Michel Pollettimer: Allow clearing of the interupts
2010-05-11 Michel Polletinterrupts: Mark interupts as pending even if not enabl...
2010-04-29 Michel PolletICP: Added Input capture pin support to timers
2010-04-14 Michel Polletcores: Added tinyX5 and mega128 ADC bits
2010-04-14 Alessio Igor Boganimisc: Fix warning replacing %d with %zu for size_t
2010-04-14 Michel Polletcore: Fixes SBCI
2010-04-14 Michel Polletcores: Add (some) of the ADC mux data
2010-04-14 Michel PolletADC: Fully functional core
2010-04-14 Michel Polletcore+elf: Add fields for the MCU voltages
2010-04-14 Michel Polletrun_avr: Add a way to trace just interruots vectors
2010-04-14 Michel Pollettimer: Fixed an off by one
2010-04-11 Michel Polletcores: Updated comparators
2010-04-11 Michel Pollettimer: Changed timer config feom a bit array to a norma...
2010-04-11 Michel PolletELF: Fixes a bad malloc
2010-04-11 Michel Polletmega128: Fixes timer comparators
2010-04-10 Michel Pollettwi: Stripped down TWI module to fix compile
2010-04-10 Michel Polletcores: Refactored timer comparators
2010-04-10 Michel Pollettimer: Added comparator modes for pins
2010-04-10 Michel Polletioport: Added a way to get to the IRQ via register...
2010-04-10 Michel Polletioport: Aded a way to specify the output value via IRQ
2010-04-10 Michel Polletioport: No longer need pcint to change the value
2010-04-06 MichelTWI: Temp TWI changes with new IRQ system
2010-04-05 Michel Polletextint: Add more extints IRQs
2010-04-04 Michel Polletcore: Added EIND support
2010-04-04 Michel Polletcores: Added Mega128
2010-04-04 Michel Polletwatchdog/eeprom: Added declaration blocks for older...
2010-04-04 Michel Pollettimer: Added (non functional) C interrupt block
2010-04-04 Michel Polletflash: Add support for RAMPZ
2010-04-04 Michel Polletcore: Add support for RAMPZ and refactor instructions
2010-04-04 Michel PolletFixed multiple warnings for -Wall
2010-03-12 Michelrun_avr: Cosmetics
2010-03-10 Michelrun_avr: Supports loading new hex files
2010-03-10 Michelelf: Added constants for flash & eeprom start
2010-03-10 Michelhex: Added a new reader for multiple chunks
2010-02-25 Michel PolletVCD: Fixed a buffer overflow
2010-02-25 Michel PolletTWI: Work in progress
2010-01-06 Michel Polletcore: Simplify changes to SREG
2010-01-06 Michel Polletmisc: Small cleanup
2010-01-06 Michel Polleteeprom: fix a less-than bug
2010-01-06 Michel Polletcores: Add watchdog
2010-01-06 Michel Polletcore: Add watchdog timer support
2009-12-26 Michel Polletcore: Shuffled code around
2009-12-26 Michel PolletUART: Added documentation
next