SimAVR
AVR Simulator
|
Functions | |
static void | avr_watchdog_run_callback_software_reset (avr_t *avr) |
static avr_cycle_count_t | avr_watchdog_timer (struct avr_t *avr, avr_cycle_count_t when, void *param) |
static avr_cycle_count_t | avr_wdce_clear (struct avr_t *avr, avr_cycle_count_t when, void *param) |
static void | avr_watchdog_set_cycle_count_and_timer (avr_t *avr, avr_watchdog_t *p, uint8_t was_enabled, int8_t old_wdp) |
static void | avr_watchdog_write (avr_t *avr, avr_io_addr_t addr, uint8_t v, void *param) |
static int | avr_watchdog_ioctl (struct avr_io_t *port, uint32_t ctl, void *io_param) |
static void | avr_watchdog_irq_notify (struct avr_irq_t *irq, uint32_t value, void *param) |
static void | avr_watchdog_reset (avr_io_t *port) |
void | avr_watchdog_init (avr_t *avr, avr_watchdog_t *p) |
Variables | |
static avr_io_t | _io |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |