]> git.kernelconcepts.de Git - karo-tx-redboot.git/blobdiff - packages/devs/watchdog/arm/lpc2xxx/v2_0/src/watchdog_lpc2xxx.cxx
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / devs / watchdog / arm / lpc2xxx / v2_0 / src / watchdog_lpc2xxx.cxx
index 486fa03d69ff68b8ecc1876ffc4241f65159d362..7a91a13ef8bbf2406ef383b0bba840553dc8c46e 100644 (file)
@@ -120,7 +120,8 @@ isr(cyg_vector vector, CYG_ADDRWORD data)
 
 //==========================================================================
 
-static Cyg_Interrupt wdint(
+static CYGBLD_ATTRIB_INIT_PRI(CYG_INIT_DRIVERS)
+  Cyg_Interrupt wdint(
     CYGNUM_HAL_INTERRUPT_WD,
     INT_PRIO,
     0,
@@ -138,7 +139,6 @@ Cyg_Watchdog::init_hw(void)
 
   wd = this;
   resolution = RESOLUTION;
-  wdint.configure_interrupt(CYGNUM_HAL_INTERRUPT_WD, false, true);
   wdint.attach();
   wdint.acknowledge_interrupt(CYGNUM_HAL_INTERRUPT_WD);
   wdint.unmask_interrupt(CYGNUM_HAL_INTERRUPT_WD);