![]()  | 
  
    RTEMS
    5.1
    
   | 
 
Watchdog controller for the mbed lpc176x family boards. More...
#include <assert.h>#include <rtems/status-checks.h>#include <bsp.h>#include <bsp/irq.h>#include <bsp/watchdog.h>#include <bsp/io.h>Functions | |
| bool | lpc176x_been_reset_by_watchdog (void) | 
| Checks if the watchdog was executed by software or not. Set when the watchdog timer times out, cleared by software.  More... | |
| void | lpc176x_watchdog_reset (void) | 
| Resets the watchdog timer.  | |
| rtems_status_code | lpc176x_watchdog_config (const lpc176x_microseconds tcount) | 
| Configures the watchdog's timer.  More... | |
| rtems_status_code | lpc176x_watchdog_config_with_interrupt (const lpc176x_wd_isr_funct interrupt, const lpc176x_microseconds tcount) | 
| Configures the timer watchdog using interrupt.  More... | |
Watchdog controller for the mbed lpc176x family boards.
      
  | 
  inline | 
Checks if the watchdog was executed by software or not. Set when the watchdog timer times out, cleared by software.
| rtems_status_code lpc176x_watchdog_config | ( | lpc176x_microseconds | tcount | ) | 
Configures the watchdog's timer.
| tcount | Timer's out value. | 
| rtems_status_code lpc176x_watchdog_config_with_interrupt | ( | lpc176x_wd_isr_funct | interrupt, | 
| lpc176x_microseconds | tcount | ||
| ) | 
Configures the timer watchdog using interrupt.
| tcount | Timer's out value. | 
| interrupt | Interrupt to register. | 
 1.8.15