<?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/hal/common/current/src/hal_if.c history</title>
    <description>packages/hal/common/current/src/hal_if.c revision history</description>
    <item>
    <title>* src/hal_if.c (hal_ctrlc_check): Fix compiler warning about</title>
    <link>https://hg.ecoscentric.com/ecos/log/96f5931c93e1/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c (hal_ctrlc_check): Fix compiler warning about<br/>
variable that is set but not used (isr_ret has been removed).]]></description>
    <author>&#115;&#101;&#114;&#103;&#101;&#105;&#103;</author>
    <pubDate>Tue, 13 Mar 2012 14:48:18 +0000</pubDate>
</item>
<item>
    <title>* cortexm/arch/current/src/vectors.S (hal_default_interrupt_vsr): Save</title>
    <link>https://hg.ecoscentric.com/ecos/log/05d279424483/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* cortexm/arch/current/src/vectors.S (hal_default_interrupt_vsr): Save<br/>
  interrupt state if CYGINT_HAL_COMMON_SAVED_INTERRUPT_STATE_REQUIRED is<br/>
  implemented.<br/>
* common/current/cdl/hal.cdl: Add a CDL interface to control whether<br/>
  interrupt state must be saved.<br/>
* common/current/cdl/debugging.cdl: Implement the new interface within GDB<br/>
  Ctrl-C break options.<br/>
* common/current/src/hal_if.c: Make declaration of the<br/>
  hal_saved_interrupt_state variable conditional on an implementation of<br/>
  the new CDL interface.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Thu, 13 Jan 2011 17:59:21 +0000</pubDate>
</item>
<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/hal/common/current/src/hal_if.c</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>Expunge CYGSEM_HAL_VIRTUAL_VECTOR_CLAIM_CACHE</title>
    <link>https://hg.ecoscentric.com/ecos/log/298cceea89eb/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Expunge CYGSEM_HAL_VIRTUAL_VECTOR_CLAIM_CACHE]]></description>
    <author>&#98;&#97;&#114;&#116;&#118;</author>
    <pubDate>Thu, 20 Nov 2008 21:47:34 +0000</pubDate>
</item>
<item>
    <title>* src/thread-packets.c (threadmatch): Silence pointer signedness</title>
    <link>https://hg.ecoscentric.com/ecos/log/3ea2b2f69262/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/thread-packets.c (threadmatch): Silence pointer signedness<br/>
	warning.<br/>
	(threadref_to_int): Ditto.<br/>
	* src/generic-stub.c (__mem2hex): Ditto.<br/>
	(__mem2hex_safe): Ditto.<br/>
	(__hex2mem): Ditto.<br/>
	(__hex2mem_safe): Ditto.<br/>
	* src/hal_if.c (delay_us): Ditto.<br/>
	* include/hal_stub.h (CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION):<br/>
	Instead of using a local variable to avoid compiler reordering<br/>
	when taking the address of a label, instead call an external function.<br/>
	(NB making the variable volatile isn't sufficient).<br/>
<br/>
	* cdl/hal.cdl: Work around problem with current ARM EABI tools by<br/>
	using /dev/null as linker script. Should be safe with other tools.<br/>
<br/>
	* src/hal_if.c (delay_us): use HAL_DELAY_US() rather than the<br/>
	fancy implementation if the port cannot provide HAL_CLOCK_READ()<br/>
<br/>
	* cdl/common.cdl: Add CYGBLD_HAL_LINKER_GROUPED_LIBS to allow<br/>
	CDL setting of libraries used for GROUP() directive in linker<br/>
	script.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 11 Nov 2008 04:28:57 +0000</pubDate>
</item>
<item>
    <title>Virtual vector interface for FIS operations - from Alexander Neundorf</title>
    <link>https://hg.ecoscentric.com/ecos/log/b1a65d90ce72/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Virtual vector interface for FIS operations - from Alexander Neundorf]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 09 May 2006 15:51:39 +0000</pubDate>
</item>
<item>
    <title>* src/hal_if.c (cyg_hal_diag_mangler_gdb_flush): Fix compiler</title>
    <link>https://hg.ecoscentric.com/ecos/log/72aa9ecbdad9/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c (cyg_hal_diag_mangler_gdb_flush): Fix compiler<br/>
       warning about signed/unsigned.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 09 May 2006 15:28:56 +0000</pubDate>
</item>
<item>
    <title>* src/hal_if.c Added missing declarations of tries when compiling</title>
    <link>https://hg.ecoscentric.com/ecos/log/7ddd5ba45ee5/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c Added missing declarations of tries when compiling<br/>
        with CYGNUM_HAL_DEBUG_GDB_PROTOCOL_RETRIES != 0.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Wed, 27 Apr 2005 19:08:34 +0000</pubDate>
</item>
<item>
    <title>Expand fconfig access via virtual vectors.</title>
    <link>https://hg.ecoscentric.com/ecos/log/c15fe26f81c7/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Expand fconfig access via virtual vectors.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Sun, 21 Dec 2003 13:18:02 +0000</pubDate>
</item>
<item>
    <title>Flesh out exported FIS functions - from Patrick Doyle</title>
    <link>https://hg.ecoscentric.com/ecos/log/0e41ddaf36fe/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Flesh out exported FIS functions - from Patrick Doyle]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Sun, 07 Sep 2003 11:48:56 +0000</pubDate>
</item>
<item>
    <title>* src/hal_if.c (delay_us): The first test against</title>
    <link>https://hg.ecoscentric.com/ecos/log/ff838098079a/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c (delay_us): The first test against<br/>
	CYGNUM_KERNEL_COUNTERS_RTC_PERIOD is now against the period<br/>
	divided by two. By the time we get to this test we know that usecs<br/>
	can never be &gt; usec_per_period/2 so we can double the range of<br/>
	period values that we can handle without overflow and use the more<br/>
	efficient approximation. The second test is not changed since we<br/>
	cannot make the same assumptions about the elapsed count.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Wed, 25 Jun 2003 17:40:41 +0000</pubDate>
</item>
<item>
    <title>* src/hal_if.c (hal_if_init): Remove kill_by_reset.</title>
    <link>https://hg.ecoscentric.com/ecos/log/965fc7fbe135/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c (hal_if_init): Remove kill_by_reset.<br/>
	(kill_by_reset): Remove, unused.<br/>
	(reset): ifdef test on HAL_PLATFORM_RESET and assert on reset failure.<br/>
<br/>
	* cdl/interrupts.cdl (CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE): No<br/>
	reason to forbid people setting this quite small.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 24 Jun 2003 04:01:09 +0000</pubDate>
</item>
<item>
    <title>* src/hal_if.c (delay_us): Reorganized to cope with high frequency</title>
    <link>https://hg.ecoscentric.com/ecos/log/72c6adb4efe1/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[* src/hal_if.c (delay_us): Reorganized to cope with high frequency<br/>
	timers by eliminating a source of arithmetic overflow.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Thu, 19 Jun 2003 18:27:00 +0000</pubDate>
</item>
<item>
    <title>Export RedBoot FIS functions - from Knud Woehler &lt;knud.woehler@microplex.de&gt;</title>
    <link>https://hg.ecoscentric.com/ecos/log/a2dfa8bf3c57/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Export RedBoot FIS functions - from Knud Woehler &lt;knud.woehler@microplex.de&gt;]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Mon, 03 Mar 2003 17:09:56 +0000</pubDate>
</item>
<item>
    <title>Export RedBoot version via virtual vector table.</title>
    <link>https://hg.ecoscentric.com/ecos/log/44f818173f96/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Export RedBoot version via virtual vector table.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 03 Dec 2002 19:48:20 +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/hal/common/current/src/hal_if.c</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/hal/common/current/src/hal_if.c</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-10-19-06:43:02-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/678094f34118/packages/hal/common/current/src/hal_if.c</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-08-17-16:31:54-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/391299f9e541/packages/hal/common/current/src/hal_if.c</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-06-15-06:43:03-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/2395031e7a66/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2001-06-15-06:43:03-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 15 Jun 2001 22:45:04 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-06-08-21:11:51-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/ac086aa3217e/packages/hal/common/current/src/hal_if.c</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-05-18-01:30:05-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/511f4dc167f6/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2001-05-18-01:30:05-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 18 May 2001 06:32:28 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-03-29-21:44:39-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/b939e9cada46/packages/hal/common/current/src/hal_if.c</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 2001-02-12-23:44:24-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/25e238959bae/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2001-02-12-23:44:24-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 13 Feb 2001 01:23:16 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-12-21-14:18:40-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/2e9a636d9de9/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-12-21-14:18:40-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 22 Dec 2000 02:37:28 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-12-08-02:09:36-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/6b5f480c6929/packages/hal/common/current/src/hal_if.c</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-11-17-18:24:25-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/a9ac27ec7abc/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-11-17-18:24:25-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 17 Nov 2000 23:16:43 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-09-01-07:47:03-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/77cec8369160/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-09-01-07:47:03-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 01 Sep 2000 13:45:23 +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/hal/common/current/src/hal_if.c</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-07-21-21:01:39-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/02ea4320376c/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-07-21-21:01:39-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 21 Jul 2000 21:34:11 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-07-14-22:00:02-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/84e4bde58b26/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-07-14-22:00:02-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 17 Jul 2000 14:42:27 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-07-04-08:04:30-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/7f461c3a372c/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-07-04-08:04:30-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 04 Jul 2000 07:34:17 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-06-30-08:18:49-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/5a0cc6c243a9/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-06-30-08:18:49-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 30 Jun 2000 16:27:35 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2000-06-23-16:41:10-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/95f3e12a6327/packages/hal/common/current/src/hal_if.c</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>Merge from eCos master repository on 2000-06-16-07:47:03-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/c37d3a9e1b28/packages/hal/common/current/src/hal_if.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-06-16-07:47:03-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 16 Jun 2000 16:43:59 +0000</pubDate>
</item>

  </channel>
</rss>
