#include "sim_avr.h"
#include "sim_irq.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
// interrupt vector for the IO modules
typedef struct avr_int_vector_t {
uint8_t vector; // vector number, zero (reset) is reserved
// this allows tracing of pending interupts
avr_irq_t * avr_get_interupt_irq(avr_t * avr, uint8_t v);
+#ifdef __cplusplus
+};
+#endif
+
#endif /* __SIM_INTERUPTS_H__ */