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

    <title>flash_v2: packages/kernel/current/ChangeLog history</title>
    <description>packages/kernel/current/ChangeLog revision history</description>
    <item>
    <title>* tests/fptest.c (do_test): Silence aliasing warning when breaking</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/df01feb2f050/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/fptest.c (do_test): Silence aliasing warning when breaking<br/>
	doubles into two ints.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 16 Apr 2004 03:33:59 +0000</pubDate>
</item>
<item>
    <title>* doc/kernel.sgml: Expanded the documentation about the use of</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/eead27d1aa2f/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* doc/kernel.sgml: Expanded the documentation about the use of<br/>
	CYG_FLAG_WAITMODE_CLR.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 14 Apr 2004 09:32:03 +0000</pubDate>
</item>
<item>
    <title>* src/debug/dbg-thread-demux.c (dbg_thread_syscall_rmt): Only</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/956d016d5e0e/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/debug/dbg-thread-demux.c (dbg_thread_syscall_rmt): Only<br/>
        needed if CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT is enabled.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Sat, 27 Mar 2004 18:19:57 +0000</pubDate>
</item>
<item>
    <title>* include/kapi.h: Add throw specifications throughout.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/57cebf53b527/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* include/kapi.h: Add throw specifications throughout.<br/>
	* src/kapi.cxx: Ditto.<br/>
	* include/sched.inl: Move include of thread.inl further down to<br/>
	allow Cyg_Scheduler inlines to be defined first.<br/>
	* include/thread.inl: Reorder destructors section and include<br/>
	sched.inl right before it to solve mutual header dependency<br/>
	problems.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 15 Mar 2004 15:20:53 +0000</pubDate>
</item>
<item>
    <title>* doc/kernel.sgml: Document cyg_thread_delete return value.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/382e69fac9e0/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* doc/kernel.sgml: Document cyg_thread_delete return value.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 04 Mar 2004 02:17:54 +0000</pubDate>
</item>
<item>
    <title>* tests/kmutex3.c (cyg_start): Use CYG_TEST_NA.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/92cf4ff674de/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/kmutex3.c (cyg_start): Use CYG_TEST_NA.<br/>
	* tests/kmutex4.c (cyg_start): Ditto.<br/>
	* tests/mutex2.cxx (cyg_start): Ditto.<br/>
	* tests/mutex3.cxx (cyg_start): Ditto.<br/>
	* tests/sync3.cxx (cyg_start): Ditto.<br/>
	* tests/thread2.cxx (cyg_start): Ditto.<br/>
<br/>
	* tests/fptest.c (cyg_start): Use one line NA msg.<br/>
	* tests/smp.cxx (cyg_start): Ditto.<br/>
	* tests/timeslice.c (cyg_start): Ditto.<br/>
	* tests/tm_basic.cxx (cyg_start): Ditto.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 19 Feb 2004 10:57:36 +0000</pubDate>
</item>
<item>
    <title>New API for cyg_thread_get_id() - from Dan Jakubiec</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/1b465c781382/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[New API for cyg_thread_get_id() - from Dan Jakubiec]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 09 Dec 2003 15:10:39 +0000</pubDate>
</item>
<item>
    <title>* src/common/clock.cxx (Cyg_Counter::tick): Changed code to deal</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/de0e43840dee/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/clock.cxx (Cyg_Counter::tick): Changed code to deal<br/>
	with manipulation of unsorted lists (see ChangeLogs passim). There<br/>
	are several corner cases where the current code does not<br/>
	work. Replaced with a more straightforward, but slightly more<br/>
	expensive, implementation.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Mon, 13 Oct 2003 17:20:18 +0000</pubDate>
</item>
<item>
    <title>* src/common/clock.cxx: Removed	label/goto</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/cfe2937847da/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/clock.cxx: Removed	label/goto<br/>
	add_alarm_unlock_return to get rid of compiler error when<br/>
	CYGIMP_KERNEL_COUNTERS_SORT_LIST is enabled.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Fri, 26 Sep 2003 17:41:30 +0000</pubDate>
</item>
<item>
    <title>Minor documentation fix</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/62fcf59de75c/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Minor documentation fix]]></description>
    <author>&#98;&#97;&#114;&#116;&#118;</author>
    <pubDate>Mon, 01 Sep 2003 14:48:06 +0000</pubDate>
</item>
<item>
    <title>* cdl/counters.cdl: Removed the counters override CDL</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/b1873829a51e/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* cdl/counters.cdl: Removed the counters override CDL<br/>
	options. These are no longer very useful, since too much<br/>
	non-kernel code now uses the HAL options to get these values.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Thu, 24 Jul 2003 20:27:28 +0000</pubDate>
</item>
<item>
    <title>* src/common/clock.cxx (Cyg_Counter::tick): In unsorted list case:</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/9ab0a182923a/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/clock.cxx (Cyg_Counter::tick): In unsorted list case:<br/>
	moved saving of next node details to before re-insertion of alarms<br/>
	with intervals. The call to add_alarm() can make enough of a<br/>
	difference to the list to need to force a rescan.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Thu, 10 Jul 2003 17:41:07 +0000</pubDate>
</item>
<item>
    <title>Correct stack usage detection for stack checking configurations.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/68e9fbe50ee5/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Correct stack usage detection for stack checking configurations.]]></description>
    <author>&#98;&#97;&#114;&#116;&#118;</author>
    <pubDate>Sun, 06 Jul 2003 14:35:36 +0000</pubDate>
</item>
<item>
    <title>* doc/kernel.sgml: Document that timeouts for timed functions are</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/111911c5ca9e/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* doc/kernel.sgml: Document that timeouts for timed functions are<br/>
	absolute, not relative. Also document new semantics for<br/>
	cyg_semaphore_timed_wait() for timeouts in the past.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 02 Jul 2003 03:39:41 +0000</pubDate>
</item>
<item>
    <title>* include/clock.hxx: Made Cyg_Counter::add_alarm() and</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/4c13726203c5/packages/kernel/current/ChangeLog</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>* src/common/clock.cxx (Cyg_Counter::rem_alarm): Bugfix: call</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/e4850e482c80/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/clock.cxx (Cyg_Counter::rem_alarm): Bugfix: call<br/>
	Cyg_Scheduler::lock() before calculation of index into alarm_list<br/>
	array to avoid race condition with multi list counters.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 25 Jun 2003 17:44:28 +0000</pubDate>
</item>
<item>
    <title>* cdl/kernel.cdl: Added tests/bin_sem3 to list of kernel tests.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/e8b69d9c90a6/packages/kernel/current/ChangeLog</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>* src/common/kapi.cxx (cyg_thread_get_next): Passing a *current</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/6b4a1f23fbbb/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/kapi.cxx (cyg_thread_get_next): Passing a *current<br/>
       pointer as NULL is how you start the walk of the linked list. So<br/>
       don't assert on NULL. Reported by Daniel Lidsten.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 20 May 2003 08:56:42 +0000</pubDate>
</item>
<item>
    <title>Add CDL to control number of times 'tests' run.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/b8e01d85e2d4/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Add CDL to control number of times 'tests' run.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 06 May 2003 16:10:02 +0000</pubDate>
</item>
<item>
    <title>* include/mqueue.inl (Cyg_Mqueue::get): Fix invalid loop termination</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/7e0dca248469/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* include/mqueue.inl (Cyg_Mqueue::get): Fix invalid loop termination<br/>
	cheque for whether busy or not.<br/>
	(Cyg_Mqueue::put): Ditto.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Sat, 03 May 2003 14:22:13 +0000</pubDate>
</item>
<item>
    <title>* tests/fptest.c: Make all variables static to avoid any risk</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/a9ff9f7e3010/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/fptest.c: Make all variables static to avoid any risk<br/>
	of collisions with symbols defined elsewhere in eCos.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 03 Mar 2003 05:15:52 +0000</pubDate>
</item>
<item>
    <title>* include/kapidata.h: Revert change of 2001-08-23 and instead make</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/710133d0d4c0/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* include/kapidata.h: Revert change of 2001-08-23 and instead make<br/>
	it conditional on the GCC version. Also add comments explaining why<br/>
	this file has been apparently obfuscated.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 27 Feb 2003 06:14:31 +0000</pubDate>
</item>
<item>
    <title>* tests/fptest.c (alarm_fn): Added CYG_TEST_PASS() call to keep</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/74589c7c236e/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/fptest.c (alarm_fn): Added CYG_TEST_PASS() call to keep<br/>
	configtool happy.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Tue, 25 Feb 2003 18:42:00 +0000</pubDate>
</item>
<item>
    <title>* cdl/kernel.cdl: Update doc links.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/8db735631ddb/packages/kernel/current/ChangeLog</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>* tests/fptest.c: Changed to run for a constant time rather than a</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/0c5540a10fcc/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/fptest.c: Changed to run for a constant time rather than a<br/>
	constant number of iterations, with a shorter run time for<br/>
	simulated targets.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Wed, 19 Feb 2003 19:14:48 +0000</pubDate>
</item>
<item>
    <title>Add debug prints to thread stack checking.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/52f0600c2119/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Add debug prints to thread stack checking.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Mon, 10 Feb 2003 22:02:15 +0000</pubDate>
</item>
<item>
    <title>Minor test fixes</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/7f987b524f67/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Minor test fixes]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Mon, 10 Feb 2003 21:07:47 +0000</pubDate>
</item>
<item>
    <title>* cdl/kernel.cdl:</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/fddb77989fbb/packages/kernel/current/ChangeLog</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>* src/common/thread.cxx: Fix potential warning and overflow with</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/7002f6e48db9/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/thread.cxx: Fix potential warning and overflow with<br/>
	CYGNUM_KERNEL_THREADS_DATA_MAX == 32.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 30 Jan 2003 07:02:53 +0000</pubDate>
</item>
<item>
    <title>* src/common/kapi.cxx (cyg_thread_get_next): Be quite zealous about</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/bd1ddaaaf796/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/kapi.cxx (cyg_thread_get_next): Be quite zealous about<br/>
	checking the validity of passed in threads in debug mode.<br/>
	(cyg_thread_get_info): Ditto.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 28 Jan 2003 05:07:01 +0000</pubDate>
</item>
<item>
    <title>* cdl/thread.cdl: Correct max legal value for</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/70b861ba8f8c/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* cdl/thread.cdl: Correct max legal value for<br/>
	CYGNUM_KERNEL_THREADS_DATA_MAX.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 28 Jan 2003 04:21:37 +0000</pubDate>
</item>
<item>
    <title>* doc/kernel.sgml: Document cyg_thread_info type.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/1061ceceb720/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* doc/kernel.sgml: Document cyg_thread_info type.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 22 Jan 2003 06:38:58 +0000</pubDate>
</item>
<item>
    <title>* include/mqueue.hxx: Allow get/put to return time out.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/cffb2601409c/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* include/mqueue.hxx: Allow get/put to return time out.<br/>
	* include mqueue.inl: Ditto.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 13 Jan 2003 05:50:23 +0000</pubDate>
</item>
<item>
    <title>Fix kcache2 test for 32 byte cache line size.  Add low level cache testing.</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/658c231c7e71/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Fix kcache2 test for 32 byte cache line size.  Add low level cache testing.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Sat, 04 Jan 2003 03:23:15 +0000</pubDate>
</item>
<item>
    <title>* src/common/kapi.cxx:</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/a65a4055f146/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/kapi.cxx:<br/>
	* include/kapi.h:<br/>
	Added function cyg_thread_get_next(), cyg_thread_find() and<br/>
	cyg_thread_get_info() to allow the current set of threads to be<br/>
	enumerated, and per-thread information to be retrieved safely.<br/>
<br/>
	* doc/kernel.sgml: Documented new KAPI calls.<br/>
<br/>
	* src/common/thread.cxx: Zero unique_id in thread destructor so<br/>
	that a stale thread pointer can be checked for validity.<br/>
<br/>
	* include/instrmnt.h:<br/>
	Added cyg_instrument_state() to report the current state of an<br/>
	instrumentation flag.<br/>
	Moved ifdef for CYGDBG_KERNEL_INSTRUMENT_MSGS out of within FLAGS<br/>
	ifdef. We can have messages without flags.<br/>
<br/>
	* src/instrmnt/meminst.cxx:<br/>
	Added cyg_instrument_state() to report the current state of an<br/>
	instrumentation flag.<br/>
	Modified cyg_instrument_msg() in line with header and table<br/>
	changes.<br/>
<br/>
	* host/instr/dump_instr.c:<br/>
	* host/instr/instrument.sh:<br/>
	* include/instrument_desc.h:<br/>
	Added a final NULL element to the generated table in<br/>
	instrument_desc.h to mark its end. Otherwise code that does not<br/>
	have access to the table definition cannot find its end. Also<br/>
	added ifdefs to allow instrument_desc.h to be used to acquire the<br/>
	structure definition and table pointer.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Thu, 12 Dec 2002 18:31:34 +0000</pubDate>
</item>
<item>
    <title>Add tests for kernel flag synchronizers (incomplete).</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/4bfb0d444b05/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Add tests for kernel flag synchronizers (incomplete).]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 03 Dec 2002 14:25:22 +0000</pubDate>
</item>
<item>
    <title>* tests/tm_basic.cxx: Include infra/diag.h and removed the</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/7ca632b46393/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* tests/tm_basic.cxx: Include infra/diag.h and removed the<br/>
        incorrect prototype for diag_printf]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 28 Oct 2002 16:34:21 +0000</pubDate>
</item>
<item>
    <title>Improve include file to avoid build errors (when used elsewhere)</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/c030434df232/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Improve include file to avoid build errors (when used elsewhere)]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Wed, 16 Oct 2002 14:28:41 +0000</pubDate>
</item>
<item>
    <title>* src/common/clock.cxx (add_alarm): Tweak last change to allow</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/b77e86276ec3/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/common/clock.cxx (add_alarm): Tweak last change to allow<br/>
	alarm order for identical alarms to be the same as it used to be.<br/>
<br/>
	* src/common/clock.cxx (add_alarm): Fix bug resulting in alarms<br/>
	not being added at all if a lower triggered alarm already exists.<br/>
	Reported by Christoph Csebits.<br/>
	Also fix bug when alarm is entered for the same time as tail.<br/>
	These bugs only apply for CYGIMP_KERNEL_COUNTERS_SORT_LIST enabled.<br/>
<br/>
	* doc/kernel.sgml: document that order of callback for alarms at<br/>
	identical times is unspecified.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 01 Oct 2002 19:10:21 +0000</pubDate>
</item>
<item>
    <title>* src/sched/sched.cxx (unlock_inner): Removed initial</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/a29ee6c2dd3c/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[* src/sched/sched.cxx (unlock_inner): Removed initial<br/>
	assertion. This has served its purpose and with the introduction<br/>
	of routines such as unlock_reschedule() is prone to firing in<br/>
	otherwise benign circumstances.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Fri, 09 Aug 2002 17:13:28 +0000</pubDate>
</item>
<item>
    <title>Allow configurations which have the kernel but not the memalloc</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/c0d53837cb68/packages/kernel/current/ChangeLog</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>Fix build problem with new network stack</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/9091c290be62/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Fix build problem with new network stack]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Wed, 05 Jun 2002 13:14:32 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-29-16:32:18-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/6eb55882e01c/packages/kernel/current/ChangeLog</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/flash_v2/log/d2c90368aeef/packages/kernel/current/ChangeLog</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/flash_v2/log/e0c0827131d1/packages/kernel/current/ChangeLog</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 2002-01-11-06:43:03-GMT</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/353a011b23b8/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2002-01-11-06:43:03-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 11 Jan 2002 16:53:46 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-12-15-12:00:33-GMT</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/920b9b754b53/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-12-15-12:00:33-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Sat, 15 Dec 2001 13:42:19 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-11-30-11:22:06-GMT</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/51b34619b677/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-11-30-11:22:06-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 30 Nov 2001 13:09:25 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-11-02-06:43:03-GMT</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/67850532eebb/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-11-02-06:43:03-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 02 Nov 2001 16:12:33 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-10-19-06:43:02-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/678094f34118/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-10-19-06:43:02-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 19 Oct 2001 07:02:26 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-10-02-17:59:22-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/022f1e506033/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-10-02-17:59:22-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 02 Oct 2001 18:28:24 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-09-12-03:52:30-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/9160a8005d76/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-09-12-03:52:30-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 12 Sep 2001 04:21:13 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-09-07-06:43:02-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/f62680ef1804/packages/kernel/current/ChangeLog</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/flash_v2/log/d61da071934c/packages/kernel/current/ChangeLog</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-17-16:31:54-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/391299f9e541/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-08-17-16:31:54-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 17 Aug 2001 16:37:36 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-08-15-01:50:29-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/aa8364213009/packages/kernel/current/ChangeLog</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/flash_v2/log/4c750ce71ae3/packages/kernel/current/ChangeLog</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-07-28-00:17:32-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/38892b97b685/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-07-28-00:17:32-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Sun, 29 Jul 2001 02:00:07 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-07-18-03:13:25-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/42f843b391aa/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-07-18-03:13:25-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Wed, 18 Jul 2001 11:38:39 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-06-22-17:38:39-BST</title>
    <link>https://hg.ecoscentric.com/flash_v2/log/0d2b193a635f/packages/kernel/current/ChangeLog</link>
    <description><![CDATA[Merge from eCos master repository on 2001-06-22-17:38:39-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 22 Jun 2001 18:18:44 +0000</pubDate>
</item>

  </channel>
</rss>
