blob: 80da65556780e6de045ac5cd76ed0ce797afb290 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
description: >
Implement the watchdog function.
properties:
- name: Enabled
type: boolean
description: >
The watchdog is enabled or not.
default: false
- name: Interval
type: uint64
description: >
Time interval to arm the watchdog, in mili-second.
default: 30000
- name: TimeRemaining
type: uint64
description: >
Time remaining before timeout, in mili-second.
Setting this property can re-arm the watchdog.
default: 0
signals:
- name: Timeout
description: >
Signal indicating that watchdog timed out.
# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
|