|
2
|
1 1999-04-21 Gary Thomas <gthomas@cygnus.co.uk> |
|
|
2 |
|
|
3 * tests/watchdog.cxx: The 'keep alive' message was interfering |
|
|
4 with the watchdog measurement. Some rearrangement fixes this. |
|
|
5 |
|
|
6 1999-04-20 Jonathan Larmour <jlarmour@cygnus.co.uk> |
|
|
7 |
|
|
8 * tests/watchdog.cxx: |
|
|
9 Restrict number of loops, and number of seconds per loop when we |
|
|
10 detect we are in a simulator. Do this instead of changing the |
|
|
11 value of one_sec in the simulator, since this invalidates the test |
|
|
12 somewhat. |
|
|
13 Output occasional messages to reassure the user that the test is |
|
|
14 still running. |
|
|
15 Fix for PR 19865 |
|
|
16 |
|
|
17 1999-04-14 Jesper Skov <jskov@cygnus.co.uk> |
|
|
18 |
|
|
19 * tests/watchdog.cxx (cyg_start): Added workaround for PR 17974. |
|
|
20 |
|
|
21 1999-04-12 John Dallaway <jld@cygnus.co.uk> |
|
|
22 |
|
|
23 * include/pkgconf/watchdog.h: Add cdl_package doc attribute. |
|
|
24 |
|
|
25 1999-04-08 Gary Thomas <gthomas@cygnus.co.uk> |
|
|
26 |
|
|
27 * tests/watchdog.cxx: PR 19773 - Loop over first test for better |
|
|
28 coverage. Print some additional messages, especially if failure |
|
|
29 detected. Reset watchdog after installing handler. |
|
|
30 (watchdog_thread): Capture fail time before printing message. |
|
|
31 |
|
|
32 1999-04-07 Jesper Skov <jskov@cygnus.co.uk> |
|
|
33 PR 19667 |
|
|
34 * tests/watchdog.cxx (cyg_start): |
|
|
35 Changed to use the new Cyg_Thread constructor. |
|
|
36 |
|
|
37 1999-03-22 Hugo Tyson <hmt@cygnus.co.uk> |
|
|
38 |
|
|
39 * tests/watchdog.cxx: |
|
|
40 Use CYGNUM_HAL_STACK_SIZE_TYPICAL for the stack size instead of |
|
|
41 CYGNUM_HAL_MINIMUM_STACK_SIZE. |
|
|
42 |
|
|
43 1999-03-12 Hugo Tyson <hmt@cygnus.co.uk> |
|
|
44 |
|
|
45 * tests/watchdog.cxx: |
|
|
46 Deal with CYGNUM_HAL_MINIMUM_STACK_SIZE requirement. |
|
|
47 |
|
|
48 1999-03-04 Gary Thomas <gthomas@cygnus.co.uk> |
|
|
49 |
|
|
50 * include/pkgconf/watchdog.h: Make package stand-alone (no "DEVICES") |
|
|
51 |
|
|
52 1999-02-20 Jonathan Larmour <jlarmour@cygnus.co.uk> |
|
|
53 |
|
|
54 * src/mn10300.cxx: |
|
|
55 Change CYG_VECTOR_WATCHDOG to CYGNUM_HAL_INTERRUPT_WATCHDOG in line |
|
|
56 with HAL changes. |
|
|
57 General QA improvements |
|
|
58 |
|
|
59 1999-02-03 Jesper Skov <jskov@cygnus.co.uk> |
|
|
60 PR 19034 |
|
|
61 * tests/watchdog.cxx: Reduced run-time on SIM. |
|
|
62 |
|
|
63 1998-12-17 Jesper Skov <jskov@cygnus.co.uk> |
|
|
64 |
|
|
65 * tests/watchdog.cxx: Do NOP test if kernel RTC disabled. |
|
|
66 |
|
0
|
67 1998-10-23 Jesper Skov <jskov@cygnus.co.uk> |
|
|
68 |
|
|
69 * tests/watchdog.cxx (cyg_start): Reduce test time on TX39 SIM. |
|
|
70 |
|
|
71 * include/pkgconf/watchdog.h: Use emulatation code for MN10300 |
|
|
72 SIM. |
|
|
73 |
|
|
74 Tue Oct 20 15:52:46 1998 Jonathan Larmour <jlarmour@cygnus.co.uk> |
|
|
75 |
|
|
76 * src/mn10300.cxx: |
|
|
77 Include <pkgconf/watchdog.h> so that we get CYGIMP_WATCHDOG_EMULATE |
|
|
78 defined appropriately |
|
|
79 |
|
|
80 * src/PKGconf.mak: |
|
|
81 Remove unnecessary override of PKGCONF_CXXFLAGS |
|
|
82 |
|
|
83 1998-09-26 Bart Veer <bartv@cygnus.co.uk> |
|
|
84 |
|
|
85 * include/pkgconf/watchdog.h: |
|
|
86 PR17501: When using the emulation there is a requirement on the |
|
|
87 kernel clock. This has been added to the configuration data. The |
|
|
88 mn10300 hardware implementation does not have this requirement, |
|
|
89 but there is no easy way to express this at present. |
|
|
90 |
|
|
91 1998-09-12 Bart Veer <bartv@cygnus.co.uk> |
|
|
92 |
|
|
93 * include/pkgconf/watchdog.h: |
|
|
94 Added missing descriptions (PR 17184) |
|
|
95 |
|
|
96 1998-09-02 Bart Veer <bartv@cygnus.co.uk> |
|
|
97 |
|
|
98 * include/pkgconf/watchdog.h: |
|
|
99 Added minimal configuration data. |
|
|
100 |
|
|
101 1998-09-01 Nick Garnett <nickg@cygnus.co.uk> |
|
|
102 |
|
|
103 * src/mn10300.cxx: |
|
|
104 Added include for <cyg/kernel/sched.inl>, for scheduler lock and |
|
|
105 unlock functions. |
|
|
106 |
|
|
107 * src/PKGconf.mak: |
|
|
108 Added mn10300.cxx to COMPILE for mn10300. |
|
|
109 |
|
|
110 * include/pkgconf/watchdog.h: |
|
|
111 Default to using real hardware on MN10300. |
|
|
112 |
|
|
113 Fri Aug 28 09:42:26 1998 Jonathan Larmour <jlarmour@cygnus.co.uk> |
|
|
114 |
|
|
115 * tests/watchdog.cxx: |
|
|
116 Rename int main(argc, argv) to void cyg_start( void ) under the |
|
|
117 new entry point system. Therefore also remove return code. |
|
|
118 |
|
|
119 Tue Aug 18 16:51:24 1998 Jonathan Larmour <jlarmour@cygnus.co.uk> |
|
|
120 |
|
|
121 * tests/watchdog.cxx: |
|
|
122 Move inclusion of thread.inl to before sched.hxx to prevent inline |
|
|
123 warnings |
|
|
124 |
|
|
125 1998-08-14 Nick Garnett <nickg@cygnus.co.uk> |
|
|
126 |
|
|
127 * src/emulate.cxx: |
|
|
128 Added include for cyg/kernel/sched.inl. |
|
|
129 |
|
|
130 1998-07-31 Nick Garnett <nickg@cygnus.co.uk> |
|
|
131 |
|
|
132 * src/PKGconf.mak: |
|
|
133 Added mn10300.cxx to COMPILE list. |
|
|
134 |
|
|
135 * src/mn10300.cxx: |
|
|
136 Completed implementation using MN10300 watchdog timer. |
|
|
137 |
|
|
138 * include/watchdog.hxx: |
|
|
139 Renamed 'register' functions to 'install'. Added install() and |
|
|
140 uninstall() to Cyg_Watchdog_Action class. |
|
|
141 |
|
|
142 * include/pkgconf/watchdog.h: |
|
|
143 Added this file to contain watchdog config options. |
|
|
144 |
|
|
145 1998-07-29 Nick Garnett <nickg@cygnus.co.uk> |
|
|
146 |
|
|
147 * include/watchdog.hxx, src/emulate.cxx: |
|
|
148 Created initial versions of watchdog device. |
|
|
149 |
|
|
150 //####COPYRIGHTBEGIN#### |
|
|
151 // |
|
|
152 // ------------------------------------------- |
|
|
153 // The contents of this file are subject to the Cygnus eCos Public License |
|
|
154 // Version 1.0 (the "License"); you may not use this file except in |
|
|
155 // compliance with the License. You may obtain a copy of the License at |
|
|
156 // http://sourceware.cygnus.com/ecos |
|
|
157 // |
|
|
158 // Software distributed under the License is distributed on an "AS IS" |
|
|
159 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the |
|
|
160 // License for the specific language governing rights and limitations under |
|
|
161 // the License. |
|
|
162 // |
|
|
163 // The Original Code is eCos - Embedded Cygnus Operating System, released |
|
|
164 // September 30, 1998. |
|
|
165 // |
|
|
166 // The Initial Developer of the Original Code is Cygnus. Portions created |
|
2
|
167 // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved. |
|
0
|
168 // ------------------------------------------- |
|
|
169 // |
|
|
170 //####COPYRIGHTEND#### |