Mercurial > ecos
diff packages/kernel/current/ChangeLog @ 64:c38311975d4f ecos-sw-2000-01-28
Merge from eCos master repository on 2000-01-28-04:28:11-GMT
| author | jlarmour |
|---|---|
| date | Fri, 28 Jan 2000 04:59:39 +0000 |
| parents | 7a6ac9edc838 |
| children | bf00f99aec69 |
line wrap: on
line diff
--- a/packages/kernel/current/ChangeLog +++ b/packages/kernel/current/ChangeLog @@ -1,3 +1,21 @@ +2000-01-26 Hugo Tyson <hmt@cygnus.co.uk> + + * include/clock.hxx (class Cyg_Clock): Add members to convert to + and from this clock resolution and others. + + * include/clock.inl (convert): New Cyg_Clock member. + + * src/common/clock.cxx (construct_converter): New routine to + factorize a rational (or very near neighbour) to help with clock + tick conversions for a particular clock. + (get_other_to_clock_converter): + (get_clock_to_other_converter): Cyg_Clock member functions to + construct converters to or from this clock, using above routine. + + * tests/clockcnv.cxx: New file: test the clock converters. + + * tests/PKGconf.mak (TESTS): Add clockcnv to the tests. + 2000-01-19 Jesper Skov <jskov@cygnus.co.uk> CR 902054 * tests/stress_threads.c: Don't assert requested priority = @@ -2530,25 +2548,26 @@ Wed Mar 11 13:18:17 GMT 1998 Chris Prov //=========================================================================== //####COPYRIGHTBEGIN#### -// -// ------------------------------------------- -// The contents of this file are subject to the Cygnus eCos Public License -// Version 1.0 (the "License"); you may not use this file except in -// compliance with the License. You may obtain a copy of the License at -// http://sourceware.cygnus.com/ecos -// -// Software distributed under the License is distributed on an "AS IS" -// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the -// License for the specific language governing rights and limitations under -// the License. -// -// The Original Code is eCos - Embedded Cygnus Operating System, released -// September 30, 1998. -// -// The Initial Developer of the Original Code is Cygnus. Portions created -// by Cygnus are Copyright (C) 1998,1999,2000 Cygnus Solutions. -// All Rights Reserved. -// ------------------------------------------- -// +// +// ------------------------------------------- +// The contents of this file are subject to the Red Hat eCos Public License +// Version 1.0 (the "License"); you may not use this file except in +// compliance with the License. You may obtain a copy of the License at +// http://sourceware.cygnus.com/ecos +// +// Software distributed under the License is distributed on an +// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the +// License for the specific language governing rights and limitations under +// the License. +// +// The Original Code is eCos - Embedded Configurable Operating System, +// released September 30, 1998. +// +// The Initial Developer of the Original Code is Red Hat. +// Portions created by Red Hat are +// Copyright (C) 1998, 1999, 2000 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// //####COPYRIGHTEND#### //===========================================================================
