OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [io/] [watchdog/] [v2_0/] [ChangeLog] - Blame information for rev 332

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 27 unneback
2000-05-31  Jesper Skov  
2
 
3
        * tests/watchdog.cxx: fix comment.
4
 
5
        * tests/watchdog2.cxx:
6
        * cdl/watchdog.cdl:
7
        watchdog2 tests timeout is not too fast (safe for both types of
8
        watchdog semantics).
9
 
10
        * tests/watchdog_reset.cxx:
11
        * src/emulate.cxx:
12
        * include/watchdog.hxx:
13
        Fixed compile errors.
14
 
15
        * cdl/watchdog.cdl: Only build test if the watchdog does not reset
16
        the board.
17
        Added build option for interactive reset test.
18
 
19
2000-05-30  Jesper Skov  
20
 
21
        * tests/watchdog_reset.cxx:
22
        * tests/watchdog.cxx:
23
        * src/emulate.cxx:
24
        * src/watchdog.cxx:
25
        * include/watchdog.hxx:
26
        * cdl/watchdog.cdl:
27
        Moved to io/watchdog.
28
 
29
2000-01-31 Simon FitzMaurice  
30
  * cdl/watchdog.cdl:
31
 
32
  Adjust help URLs in line with new doc layout.
33
 
34
2000-01-28 Simon FitzMaurice  
35
  * cdl/watchdog.cdl:
36
 
37
  Adjust help URLs in line with new doc layout.
38
 
39
2000-01-19  Hugo Tyson  
40
 
41
        * cdl/*.cdl: Add descriptions to a number of options &c which were
42
        lacking same, also tidied up other typos as noticed en passant.
43
 
44
1999-11-03  John Dallaway  
45
 
46
        * cdl/watchdog.cdl: Define build options.
47
 
48
1999-09-09  Jonathan Larmour  
49
 
50
        * include/pkgconf/watchdog.h: Rename CYGPKG_HAL_MN10300_SIM to
51
        CYGPKG_HAL_MN10300_AM31_SIM
52
 
53
1999-09-07  Jesper Skov  
54
 
55
        * include/pkgconf/watchdog.h:
56
        * src/aeb1.cxx: [added]
57
        * src/PKGconf.mak:
58
        * tests/PKGconf.mak:
59
        Added watchdog driver for AEB-1 board.
60
 
61
1999-09-07  Jesper Skov  
62
        PRs 20427, 20428, 20432
63
        * tests/PKGconf.mak (TESTS): Clear on targets that reset the
64
        board.
65
 
66
1999-09-01  Jesper Skov  
67
        * cdl/watchdog.cdl:
68
        * include/pkgconf/watchdog.h:
69
        * src/PKGconf.mak:
70
        * src/sh.cxx:
71
        Added watchdog driver for SH.
72
 
73
1999-08-27  Jesper Skov  
74
        * include/pkgconf/watchdog.h:
75
        * src/PKGconf.mak:
76
        * src/ebsa285.cxx:
77
        Added watchdog device for 21285.
78
 
79
        * tests/watchdog_reset.cxx:
80
        * tests/PKGconf.mak (TESTS):
81
        Added test for watchdog devices that reset the board.
82
 
83
1999-08-24  Nick Garnett  
84
 
85
        * src/mn10300.cxx: Turn watchdog off in Cyg_Watchdog::trigger() to
86
        prevent it repeating.
87
 
88
1999-08-18  Nick Garnett  
89
 
90
        * include/pkgconf/watchdog.h: Made test for use of a non-emulated
91
        watchdog more generic for MN10300 targets.
92
 
93
        * src/emulate.cxx:
94
        * include/watchdog.hxx (class Cyg_Watchdog):
95
        Added get_resolution() to return maximum time, in nanoseconds,
96
        between calls to reset().
97
 
98
        * tests/watchdog.cxx:
99
        Modified to use the value returned from get_resolution() to
100
        control the timing of reset() calls.
101
 
102
        * src/mn10300.cxx:
103
        Added support for AM33 variant. Since the AM33 can only provide a
104
        maximum watchdog cycle time of 621ms, this has motiviated the
105
        addition of the get_resolution() call described above.
106
 
107
1999-07-14  Jesper Skov  
108
 
109
        * src/mn10300.cxx:
110
        * src/emulate.cxx:
111
        Include pkgconf/kernel.h.
112
 
113
1999-04-21  Gary Thomas  
114
 
115
        * tests/watchdog.cxx: The 'keep alive' message was interfering
116
        with the watchdog measurement.  Some rearrangement fixes this.
117
 
118
1999-04-20  Jonathan Larmour  
119
 
120
        * tests/watchdog.cxx:
121
        Restrict number of loops, and number of seconds per loop when we
122
        detect we are in a simulator. Do this instead of changing the
123
        value of one_sec in the simulator, since this invalidates the test
124
        somewhat.
125
        Output occasional messages to reassure the user that the test is
126
        still running.
127
        Fix for PR 19865
128
 
129
1999-04-14  Jesper Skov  
130
 
131
        * tests/watchdog.cxx (cyg_start): Added workaround for PR 17974.
132
 
133
1999-04-12  John Dallaway  
134
 
135
        * include/pkgconf/watchdog.h: Add cdl_package doc attribute.
136
 
137
1999-04-08  Gary Thomas  
138
 
139
        * tests/watchdog.cxx: PR 19773 - Loop over first test for better
140
        coverage. Print some additional messages, especially if failure
141
        detected.  Reset watchdog after installing handler.
142
        (watchdog_thread): Capture fail time before printing message.
143
 
144
1999-04-07  Jesper Skov  
145
        PR 19667
146
        * tests/watchdog.cxx (cyg_start):
147
        Changed to use the new Cyg_Thread constructor.
148
 
149
1999-03-22  Hugo Tyson  
150
 
151
        * tests/watchdog.cxx:
152
        Use CYGNUM_HAL_STACK_SIZE_TYPICAL for the stack size instead of
153
        CYGNUM_HAL_MINIMUM_STACK_SIZE.
154
 
155
1999-03-12  Hugo Tyson  
156
 
157
        * tests/watchdog.cxx:
158
        Deal with CYGNUM_HAL_MINIMUM_STACK_SIZE requirement.
159
 
160
1999-03-04  Gary Thomas  
161
 
162
        * include/pkgconf/watchdog.h: Make package stand-alone (no "DEVICES")
163
 
164
1999-02-20  Jonathan Larmour  
165
 
166
        * src/mn10300.cxx:
167
        Change CYG_VECTOR_WATCHDOG to CYGNUM_HAL_INTERRUPT_WATCHDOG in line
168
        with HAL changes.
169
        General QA improvements
170
 
171
1999-02-03  Jesper Skov  
172
        PR 19034
173
        * tests/watchdog.cxx: Reduced run-time on SIM.
174
 
175
1998-12-17  Jesper Skov  
176
 
177
        * tests/watchdog.cxx: Do NOP test if kernel RTC disabled.
178
 
179
1998-10-23  Jesper Skov  
180
 
181
        * tests/watchdog.cxx (cyg_start): Reduce test time on TX39 SIM.
182
 
183
        * include/pkgconf/watchdog.h: Use emulatation code for MN10300
184
        SIM.
185
 
186
Tue Oct 20 15:52:46 1998  Jonathan Larmour  
187
 
188
        * src/mn10300.cxx:
189
        Include  so that we get CYGIMP_WATCHDOG_EMULATE
190
        defined appropriately
191
 
192
        * src/PKGconf.mak:
193
        Remove unnecessary override of PKGCONF_CXXFLAGS
194
 
195
1998-09-26  Bart Veer  
196
 
197
        * include/pkgconf/watchdog.h:
198
        PR17501: When using the emulation there is a requirement on the
199
        kernel clock. This has been added to the configuration data. The
200
        mn10300 hardware implementation does not have this requirement,
201
        but there is no easy way to express this at present.
202
 
203
1998-09-12  Bart Veer  
204
 
205
        * include/pkgconf/watchdog.h:
206
        Added missing descriptions (PR 17184)
207
 
208
1998-09-02  Bart Veer  
209
 
210
        * include/pkgconf/watchdog.h:
211
        Added minimal configuration data.
212
 
213
1998-09-01  Nick Garnett  
214
 
215
        * src/mn10300.cxx:
216
        Added include for , for scheduler lock and
217
        unlock functions.
218
 
219
        * src/PKGconf.mak:
220
        Added mn10300.cxx to COMPILE for mn10300.
221
 
222
        * include/pkgconf/watchdog.h:
223
        Default to using real hardware on MN10300.
224
 
225
Fri Aug 28 09:42:26 1998  Jonathan Larmour  
226
 
227
        * tests/watchdog.cxx:
228
        Rename int main(argc, argv) to void cyg_start( void ) under the
229
        new entry point system. Therefore also remove return code.
230
 
231
Tue Aug 18 16:51:24 1998  Jonathan Larmour  
232
 
233
        * tests/watchdog.cxx:
234
        Move inclusion of thread.inl to before sched.hxx to prevent inline
235
        warnings
236
 
237
1998-08-14  Nick Garnett  
238
 
239
        * src/emulate.cxx:
240
        Added include for cyg/kernel/sched.inl.
241
 
242
1998-07-31  Nick Garnett  
243
 
244
        * src/PKGconf.mak:
245
        Added mn10300.cxx to COMPILE list.
246
 
247
        * src/mn10300.cxx:
248
        Completed implementation using MN10300 watchdog timer.
249
 
250
        * include/watchdog.hxx:
251
        Renamed 'register' functions to 'install'. Added install() and
252
        uninstall() to Cyg_Watchdog_Action class.
253
 
254
        * include/pkgconf/watchdog.h:
255
        Added this file to contain watchdog config options.
256
 
257
1998-07-29  Nick Garnett  
258
 
259
        * include/watchdog.hxx, src/emulate.cxx:
260
        Created initial versions of watchdog device.
261
 
262
//####ECOSGPLCOPYRIGHTBEGIN####
263
// -------------------------------------------
264
// This file is part of eCos, the Embedded Configurable Operating System.
265
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
266
//
267
// eCos is free software; you can redistribute it and/or modify it under
268
// the terms of the GNU General Public License as published by the Free
269
// Software Foundation; either version 2 or (at your option) any later version.
270
//
271
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
272
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
273
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
274
// for more details.
275
//
276
// You should have received a copy of the GNU General Public License along
277
// with eCos; if not, write to the Free Software Foundation, Inc.,
278
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
279
//
280
// As a special exception, if other files instantiate templates or use macros
281
// or inline functions from this file, or you compile this file and link it
282
// with other works to produce a work based on this file, this file does not
283
// by itself cause the resulting work to be covered by the GNU General Public
284
// License. However the source code for this file must still be made available
285
// in accordance with section (3) of the GNU General Public License.
286
//
287
// This exception does not invalidate any other reasons why a work based on
288
// this file might be covered by the GNU General Public License.
289
//
290
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
291
// at http://sources.redhat.com/ecos/ecos-license/
292
// -------------------------------------------
293
//####ECOSGPLCOPYRIGHTEND####

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.