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

    <title>nand-ecoscentric: packages/kernel/current/cdl/kernel.cdl history</title>
    <description>packages/kernel/current/cdl/kernel.cdl revision history</description>
    <item>
    <title>Add single precision floating point tests.</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/f35f92c0b860/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Add single precision floating point tests.]]></description>
    <author>&#118;&#97;&#101;</author>
    <pubDate>Sat, 09 Mar 2013 18:06:46 +0000</pubDate>
</item>
<item>
    <title>* packages/kernel/current/doc/kernel.sgml: Indicate that cyg_alarm_initialize()</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/f89e0743ba67/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[* packages/kernel/current/doc/kernel.sgml: Indicate that cyg_alarm_initialize()<br/>
  takes an absolute trigger value. Issue reported by Grant Edwards.<br/>
* packages/kernel/current/cdl/kernel.cdl: Reference the kernel instrumentation<br/>
  documentation.<br/>
* doc/sgml/makamakefile: Update copyright dates.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Thu, 25 Feb 2010 08:53:17 +0000</pubDate>
</item>
<item>
    <title>Update all copyright banners to reflect FSF ownership; fix and improve licence text.</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/74dbf4c3f2e1/packages/kernel/current/cdl/kernel.cdl</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>* src/sched/mlqueue.cxx (add_thread, yield):</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/73a01c1a35ba/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[* src/sched/mlqueue.cxx (add_thread, yield):<br/>
	* src/sched/sched.cxx (unlock_inner, thread_entry):<br/>
	* include/mlqueue.hxx (class Cyg_SchedThread_Implementation):<br/>
	* include/kapidata.h (CYG_SCHEDTHREAD_TIMESLICE_MEMBER):<br/>
	* include/bitmap.hxx (class Cyg_SchedThread_Implementation):<br/>
	Reimplement timeslicing code. There is now a timeslice_count field<br/>
	in each thread which is moved to and from the per-CPU counter<br/>
	during thread dispatch. This approach has been taken to minimize<br/>
	the changes needed to SMP code. Scheduler specific thread<br/>
	functions handle counter save, restore and reset. These functions<br/>
	are defined (as empty inlines) even when timeslicing is disabled,<br/>
	or in non-timeslicing schedulers, to avoid adding ifdefs to the<br/>
	code (this change actually removes some).<br/>
<br/>
	* tests/timeslice2.c:<br/>
	* cdl/kernel.cdl: Added timeslice2 test to test behaviour of<br/>
	timeslicing while being preempted.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Mon, 08 Jan 2007 16:20:13 +0000</pubDate>
</item>
<item>
    <title>* include/clock.hxx: Made Cyg_Counter::add_alarm() and</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/4c13726203c5/packages/kernel/current/cdl/kernel.cdl</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>* cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests.</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/e8b69d9c90a6/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[* cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests.<br/>
<br/>
	* include/sema.hxx: Added declaration for wait with timeout for<br/>
        Cyg_Binary_Semaphore.<br/>
<br/>
	* include/instrmnt.h: Added instrumentation point for binary semaphore<br/>
        timeout.<br/>
<br/>
        * src/sync/bin_sem.cxx: Added wait with time-out function to<br/>
        Cyg_Binary_Semaphore class.<br/>
<br/>
	* src/sync/cnt_sem.cxx: Modified semantics slightly to claim an<br/>
	available semaphore even with a timeout in the past. This is in<br/>
	line with the new timed wait in bin_sem.cxx.<br/>
<br/>
	* tests/bin_sem3.cxx: Created new test for timed wait binary<br/>
        semaphore.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Mon, 23 Jun 2003 18:09:59 +0000</pubDate>
</item>
<item>
    <title>* cdl/kernel.cdl: Update doc links.</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/8db735631ddb/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[* cdl/kernel.cdl: Update doc links.<br/>
	* cdl/synch.cdl: Ditto.<br/>
	* cdl/thread.cdl: Ditto.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 24 Feb 2003 14:06:54 +0000</pubDate>
</item>
<item>
    <title>* cdl/kernel.cdl:</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/fddb77989fbb/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[* cdl/kernel.cdl:<br/>
	* tests/fptest.c: Added this program to test interaction of FPU<br/>
	with multiple threads.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Fri, 31 Jan 2003 11:44:02 +0000</pubDate>
</item>
<item>
    <title>Allow configurations which have the kernel but not the memalloc</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/c0d53837cb68/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Allow configurations which have the kernel but not the memalloc<br/>
package.]]></description>
    <author>&#98;&#97;&#114;&#116;&#118;</author>
    <pubDate>Mon, 05 Aug 2002 21:52:58 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-29-16:32:18-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/6eb55882e01c/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2002-05-29-16:32:18-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 29 May 2002 18:28:03 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-23-21:39:14-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/d2c90368aeef/packages/kernel/current/cdl/kernel.cdl</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/nand-ecoscentric/log/e0c0827131d1/packages/kernel/current/cdl/kernel.cdl</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-09-07-06:43:02-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/f62680ef1804/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-09-07-06:43:02-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 12 Sep 2001 00:59:17 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-08-22-06:38:55-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/d61da071934c/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-08-22-06:38:55-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 22 Aug 2001 06:27:14 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-08-15-01:50:29-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/aa8364213009/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-08-15-01:50:29-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 15 Aug 2001 02:21:28 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-08-10-19:22:57-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/4c750ce71ae3/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-08-10-19:22:57-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 10 Aug 2001 19:27:55 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-06-08-21:11:51-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/ac086aa3217e/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-06-08-21:11:51-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Sun, 10 Jun 2001 19:35:23 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-04-24-11:22:42-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/f2545e5de153/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-04-24-11:22:42-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 25 Apr 2001 23:22:52 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-03-29-21:44:39-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/b939e9cada46/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-03-29-21:44:39-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 06 Apr 2001 17:20:13 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-12-08-02:09:36-GMT</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/6b5f480c6929/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2000-12-08-02:09:36-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 08 Dec 2000 03:30:06 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-09-11-03:00:13-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/0ec04793409a/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2000-09-11-03:00:13-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 11 Sep 2000 02:42: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/nand-ecoscentric/log/6ed91473a1cd/packages/kernel/current/cdl/kernel.cdl</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-06-23-16:41:10-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/95f3e12a6327/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2000-06-23-16:41:10-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 23 Jun 2000 17:06:31 +0000</pubDate>
</item>
<item>
    <title>eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/435cced73e2f/packages/kernel/current/cdl/kernel.cdl</link>
    <description><![CDATA[eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 28 Mar 2000 14:10:45 +0000</pubDate>
</item>

  </channel>
</rss>
