<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.ecoscentric.com/ecos/</link>
    <language>en-us</language>

    <title>ecos: packages/kernel/current/include/clock.hxx history</title>
    <description>packages/kernel/current/include/clock.hxx revision history</description>
    <item>
    <title>Update all copyright banners to reflect FSF ownership; fix and improve licence text.</title>
    <link>https://hg.ecoscentric.com/ecos/log/74dbf4c3f2e1/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Update all copyright banners to reflect FSF ownership; fix and improve licence text.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 29 Jan 2009 17:47:46 +0000</pubDate>
</item>
<item>
    <title>* include/clock.hxx: Made Cyg_Counter::add_alarm() and</title>
    <link>https://hg.ecoscentric.com/ecos/log/4c13726203c5/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[* include/clock.hxx: Made Cyg_Counter::add_alarm() and<br/>
	Cyg_Counter::rem_alarm() private functions. They no longer lock<br/>
	the scheduler, so should not be called directly, only via the<br/>
	Cyg_Alarm functions.<br/>
<br/>
	* include/clock.inl: Removed inline version of<br/>
	Cyg_Alarm::disable(). It's no longer a one-liner and is thus<br/>
	better as a proper function.<br/>
<br/>
	* src/common/clock.cxx (Cyg_Counter::tick): Rewrote the unsorted<br/>
	list option. If the function of one alarm adds or removes other<br/>
	alarms, then is was possible for the list to become corrupted. The<br/>
	new implementation attempts to avoid this problem.<br/>
	(Cyg_Alarm::initialize): Added scheduler locking to protect the<br/>
	enabled flag.<br/>
	(Cyg_Alarm::enable): Ditto.<br/>
	(Cyg_Alarm::disable): Ditto. Moved here from clock.inl.<br/>
	(Cyg_Alarm::add_alarm): Removed scheduler locking, it is now<br/>
	always called from functions that have already locked it. Added an<br/>
	assertion to double-check this.<br/>
	(Cyg_Alarm::rem_alarm): Ditto.<br/>
<br/>
	* cdl/kernel.cdl:<br/>
	* tests/kalarm0.c:<br/>
	Added new test to test that alarms can be added and removed in<br/>
	alarm functions safely.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Tue, 01 Jul 2003 17:34:53 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-23-21:39:14-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/d2c90368aeef/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2002-05-23-21:39:14-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 23 May 2002 22:59:51 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-20-20:11:54-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/e0c0827131d1/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2002-05-20-20:11:54-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 20 May 2002 22:19:26 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-01-12-06:43:03-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/8f2f7615e727/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2001-01-12-06:43:03-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 12 Jan 2001 08:11:46 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-08-21-22:40:54-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/6ed91473a1cd/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2000-08-21-22:40:54-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 25 Aug 2000 17:32:38 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-02-02-19:16:44-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/bf00f99aec69/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2000-02-02-19:16:44-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 02 Feb 2000 19:57:02 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-01-28-04:28:11-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/c38311975d4f/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2000-01-28-04:28:11-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 28 Jan 2000 04:59:39 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-01-24-19:43:49-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/7a6ac9edc838/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Merge from eCos master repository on 2000-01-24-19:43:49-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 24 Jan 2000 21:43:17 +0000</pubDate>
</item>
<item>
    <title>Block commit of eCos version 1.2.1</title>
    <link>https://hg.ecoscentric.com/ecos/log/443894e2e912/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Block commit of eCos version 1.2.1]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 11 May 1999 12:24:34 +0000</pubDate>
</item>
<item>
    <title>Initial commit of eCos version 1.1</title>
    <link>https://hg.ecoscentric.com/ecos/log/3111d98ba7b3/packages/kernel/current/include/clock.hxx</link>
    <description><![CDATA[Initial commit of eCos version 1.1]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 11 May 1999 11:16:07 +0000</pubDate>
</item>

  </channel>
</rss>
