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

Subversion Repositories openrisc_me

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

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

Line No. Rev Author Line
1 27 unneback
2001-07-30  Jesper Skov  
2
 
3
        * include/wallclock/wallclock.inl (_simple_mktime): Fix assertion
4
        for leap seconds.
5
 
6
2001-07-27  Jesper Skov  
7
 
8
        * include/wallclock/wallclock.inl (_simple_mktime): Added some assertions.
9
        (_simple_mktime): Adjust assertions to correct and more sensible
10
        values.
11
        (_simple_mktime): A few more assertion tweaks.
12
 
13
2001-06-21  Jonathan Larmour  
14
 
15
        * tests/wallclock2.cxx: No need to check for CYGINT_LIBC_STARTUP_CONTEXT
16
        as it is required by CYGPKG_LIBC_STARTUP.
17
 
18
2001-04-06  Jonathan Larmour  
19
 
20
        * include/wallclock/wallclock.inl (_simple_mkdate): Fix small
21
        operator precedence bug.
22
 
23
2001-04-05  Nick Garnett  
24
 
25
        * tests/wallclock.cxx: Don't run this test in any simulated
26
        environment. It just takes far too long and is always timed out by
27
        the testing infrastructure.
28
 
29
2000-11-22  Jesper Skov  
30
 
31
        * src/wallclock.cxx: User driver API instead of scheduler lock.
32
 
33
        * cdl/wallclock.cdl: Emulation requires the kernel, as do the tests.
34
 
35
2000-11-09  Jesper Skov  
36
 
37
        * tests/wallclock2.cxx: Include string header.
38
 
39
2000-10-20  Jonathan Larmour  
40
 
41
        * tests/wallclock2.cxx: Play better with main() startup configury
42
 
43
        * tests/wallclock.cxx: Ensure default priority constructors
44
        are called.
45
 
46
2000-07-24  Jonathan Larmour  
47
 
48
        * tests/wallclock2.cxx: Depend on CYGPKG_LIBC_TIME not CYGPKG_LIBC
49
 
50
2000-05-30  Jesper Skov  
51
 
52
        * include/wallclock/wallclock.inl (_simple_mktime): Replaced
53
        expression with algorithm.
54
 
55
        * tests/wallclock2.cxx: Test wallclock's conversion functions for
56
        Y2K safety.
57
 
58
2000-05-26  Jesper Skov  
59
 
60
        * include/wallclock/wallclock.inl:
61
        (_simple_mkdate): Rewritten.
62
 
63
        * src/wallclock.cxx:
64
        * include/wallclock.hxx: low-level driver may need init call also
65
        in set-get mode. Split helper functions out in new .inl header.
66
 
67
        * cdl/wallclock.cdl: Added set-get/init-get option.
68
 
69
        * tests/wallclock2.cxx: Allow HW calls to take one second.
70
        * tests/wallclock.cxx: Don't set clock.
71
 
72
2000-04-19  Jesper Skov  
73
 
74
        * src/wallclock.cxx: Construct after kernel RTC since the
75
        emulation implementation may have to use the RTC.
76
 
77
2000-04-13  Jesper Skov  
78
 
79
        * tests/wallclock.cxx: Use TEST_NA if N/A.
80
        Split in two separate parts (accuracy & info).
81
 
82
2000-04-12  Jesper Skov  
83
 
84
        * cdl/wallclock.cdl: Don't let interfaces define anything.
85
 
86
2000-04-06  Jonathan Larmour  
87
 
88
        * tests/wallclock2.cxx: Test correct libc feature CDL
89
 
90
2000-04-05  John Dallaway  
91
 
92
        * cdl/wallclock.cdl:
93
 
94
        Implement wallclock implementations as radio buttons.
95
 
96
2000-04-05  Jesper Skov  
97
 
98
        * tests/wallclock.cxx:
99
        Increase precision of test.
100
 
101
        * src/wallclock.cxx:
102
        * src/emulate.cxx:
103
        * tests/wallclock.cxx:
104
        * tests/wallclock2.cxx:
105
 
106
        * Moved common code, emulation device and tests to io/wallclock.
107
 
108
2000-04-04  Jesper Skov  
109
 
110
        * tests/wallclock2.cxx: Include testcase.h before conditional NA.
111
 
112
2000-03-29  Jesper Skov  
113
 
114
        * tests/wallclock2.cxx:
115
        * include/wallclock.hxx:
116
        * src/sh3.cxx:
117
        * src/wallclock.cxx:
118
        * cdl/wallclock.cdl:
119
        Reworked WallClock API. It should now be simpler to add new
120
        wallclock drivers. Added a simple test to print out the current
121
        wallclock value so a human can verify battery backup works.
122
 
123
2000-03-17  Jesper Skov  
124
 
125
        * cdl/wallclock.cdl:
126
        * src/sh3.cxx:
127
        Added wallclock driver for SH3 RTC module.
128
 
129
2000-01-31 Simon FitzMaurice  
130
  * cdl/wallclock.cdl:
131
 
132
  Adjust help URLs in line with new doc layout.
133
 
134
2000-01-28 Simon FitzMaurice  
135
  * cdl/wallclock.cdl:
136
 
137
  Adjust help URLs in line with new doc layout.
138
 
139
2000-01-19  Hugo Tyson  
140
 
141
        * cdl/*.cdl: Add descriptions to a number of options &c which were
142
        lacking same, also tidied up other typos as noticed en passant.
143
 
144
1999-11-03  John Dallaway  
145
 
146
        * cdl/wallclock.cdl: Define build options.
147
 
148
1999-07-14  Jesper Skov  
149
 
150
        * src/emulate.cxx: Include pkgconf/kernel.h.
151
 
152
1999-04-20  Jonathan Larmour  
153
 
154
        * tests/wallclock.cxx (cyg_start): Output message to show the test
155
        has started
156
        (wallclock_thread): Add call to CYG_TEST_STILL_ALIVE, so the user
157
        can see that the test is still running.
158
        Fix for PR 19870
159
 
160
1999-04-12  John Dallaway  
161
 
162
        * include/pkgconf/wallclock.h: Add cdl_package doc attribute.
163
 
164
1999-04-07  Jesper Skov  
165
        PR 19667
166
        * tests/wallclock.cxx (cyg_start):
167
        Changed to use the new Cyg_Thread constructor.
168
 
169
1999-03-22  Hugo Tyson  
170
 
171
        * tests/wallclock.cxx:
172
        Use CYGNUM_HAL_STACK_SIZE_TYPICAL for the stack size instead of
173
        CYGNUM_HAL_MINIMUM_STACK_SIZE.
174
 
175
1999-03-12  Hugo Tyson  
176
 
177
        * tests/wallclock.cxx:
178
        Deal with CYGNUM_HAL_MINIMUM_STACK_SIZE requirement.
179
 
180
 
181
1999-03-05  Jonathan Larmour  
182
 
183
        * include/wallclock.hxx:
184
        Remove dependency on cyg/kernel/ktypes.h
185
        Tidy
186
 
187
        * src/emulate.cxx:
188
        Include cyg/kernel/ktypes.h since it isn't included in wallclock.hxx
189
        any more
190
 
191
1999-03-04  Gary Thomas  
192
 
193
        * include/pkgconf/wallclock.h: Make package stand-alone (no "DEVICES").
194
 
195
1999-02-02  Jesper Skov  
196
        PR 18970
197
        * tests/wallclock.cxx (LOOPS_SIM): Only do two loops on
198
        SIM. MN10300 sim takes 1min15secs to do one loop.
199
 
200
1999-01-26  Jesper Skov  
201
        (PR 18305)
202
        * tests/wallclock.cxx: Removed MIPS specific hackery. Now
203
        dependent on cyg_test_is_simulator state.
204
 
205
1999-01-21  Jesper Skov  
206
        PR 18847
207
        * tests/wallclock.cxx (LOOPS_HW): Reduce run-time to 20 seconds.
208
 
209
1999-01-19  Nick Garnett  
210
 
211
        * tests/wallclock.cxx: Added test of cyg_test_is_simulator to
212
        reduce time on simulated hardware. PR 18715.
213
 
214
1998-12-17  Jesper Skov  
215
 
216
        * tests/wallclock.cxx: Do NOP test if kernel RTC disabled.
217
 
218
1998-10-23  Jesper Skov  
219
 
220
        * tests/wallclock.cxx: Reduce test time on TX39 SIM.
221
 
222
Tue Oct 20 15:54:09 1998  Jonathan Larmour  
223
 
224
        * src/PKGconf.mak:
225
        Remove unnecessary override of PKGCONF_CXXFLAGS
226
 
227
1998-09-26  Bart Veer  
228
 
229
        * include/pkgconf/wallclock.h:
230
        PR17501: When using the emulation there is a requirement on the
231
        kernel clock. This has been added to the configuration data.
232
        If real hardware were used then this dependency would disappear,
233
        but currently there is no easy way to express this, and there are
234
        no hardware implementations.
235
 
236
1998-09-12  Bart Veer  
237
 
238
        * include/pkgconf/wallclock.h:
239
        Added missing descriptions (PR 17184)
240
 
241
1998-09-02  Bart Veer  
242
 
243
        * include/pkgconf/wallclock.h:
244
        Added minimal configuration data.
245
 
246
Fri Aug 28 09:40:19 1998  Jonathan Larmour  
247
 
248
        * tests/wallclock.cxx:
249
        Rename int main(argc, argv) to void cyg_start( void ) under the
250
        new entry point system. Therefore also remove return code.
251
 
252
Tue Aug 18 16:49:20 1998  Jonathan Larmour  
253
 
254
        * tests/wallclock.cxx:
255
        Move inclusion of thread.inl before sched.hxx to prevent inline
256
        warnings
257
 
258
1998-07-31  Nick Garnett  
259
 
260
        * include/pkgconf/wallclock.h:
261
        Added this file to contain wallclock confiuration parameters.
262
 
263
        * src/emulate.cxx:
264
        Now uses pkgconf/wallclock.h for configuration.
265
 
266
Wed Jul 22 21:04:15 1998  Jonathan Larmour  
267
 
268
        * src/emulate.cxx:
269
        Remove unnecessary include of  and remove an
270
        unused variable (result) from get_current_time()
271
 
272
//####ECOSGPLCOPYRIGHTBEGIN####
273
// -------------------------------------------
274
// This file is part of eCos, the Embedded Configurable Operating System.
275
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
276
//
277
// eCos is free software; you can redistribute it and/or modify it under
278
// the terms of the GNU General Public License as published by the Free
279
// Software Foundation; either version 2 or (at your option) any later version.
280
//
281
// eCos is distributed in the hope that it will be useful, but WITHOUT ANY
282
// WARRANTY; without even the implied warranty of MERCHANTABILITY or
283
// FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
284
// for more details.
285
//
286
// You should have received a copy of the GNU General Public License along
287
// with eCos; if not, write to the Free Software Foundation, Inc.,
288
// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
289
//
290
// As a special exception, if other files instantiate templates or use macros
291
// or inline functions from this file, or you compile this file and link it
292
// with other works to produce a work based on this file, this file does not
293
// by itself cause the resulting work to be covered by the GNU General Public
294
// License. However the source code for this file must still be made available
295
// in accordance with section (3) of the GNU General Public License.
296
//
297
// This exception does not invalidate any other reasons why a work based on
298
// this file might be covered by the GNU General Public License.
299
//
300
// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
301
// at http://sources.redhat.com/ecos/ecos-license/
302
// -------------------------------------------
303
//####ECOSGPLCOPYRIGHTEND####
304
 
305
 

powered by: WebSVN 2.1.0

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