osd-contiki/cpu
George Oikonomou d28eb023ef Remove CC2530 and CC2538 dummy watchdog_stop()
The CC2538 the WDT cannot be stopped once it has been started.
The CC2530/1 WDT can be stopped if it is running in timer mode,
but it cannot be stopped once it has been started in watchdog mode.

Both platforms currently provide "dummy" implementations of `watchdog_stop()`,
one does nothing and the other one basically re-maps `_stop()` to
`_periodic()`.

This was originally done in order to provide implementations for all prototypes
declared in `core/dev/watchdog.h`. In hindsight and as per the discussion
in #1088, this is bad practice since, if the build succeeds, the caller will
expect that the WDT has in fact been stopped, when in reality it has not.

Since the feature (stopping the WDT) is unsupported by the hardware, this pull
removes those dummy implementations. Thus, we will now be able to reliably
detect - at build time - attempts at using this unsupported feature.
2015-06-01 15:24:14 +01:00
..
6502 Merge remote-tracking branch 'upstream/master' 2015-04-26 14:35:40 +02:00
arm Fix aducrf101 builds with GCC 4.9+ 2015-02-16 14:52:05 -05:00
avr Move MAX, MIN and ABS to sys/cc.h 2015-05-18 08:53:17 +02:00
cc26xx Merge pull request #1074 from g-oikonomou/cc26xx/contrib/new-cc26xxware 2015-05-21 10:01:00 +02:00
cc253x Remove CC2530 and CC2538 dummy watchdog_stop() 2015-06-01 15:24:14 +01:00
cc2430 Fix clock.h warnings caused by multiple, conflicting documentation blocks of clock functions 2015-02-15 21:48:30 +01:00
cc2538 Remove CC2530 and CC2538 dummy watchdog_stop() 2015-06-01 15:24:14 +01:00
mc1322x mc1322x: remove rest tutorial 2015-05-14 17:20:46 -04:00
msp430 Merge pull request #809 from cmorty/pull/msp430_gstabs 2015-05-16 11:01:47 +02:00
native Network layer configuration: replace UIP_CONF_* with NETSTACK_CONF_WITH_* 2014-12-01 21:02:57 +01:00
pic32 [cpu/pic32] Removed excess end group 2014-11-10 23:53:33 +01:00
rl78 Move MAX, MIN and ABS to sys/cc.h 2015-05-18 08:53:17 +02:00
stm32w108 Use additive offsets 2015-03-28 17:28:15 +01:00
x86 A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00