<?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/hal/arm/arch/current/src/hal_misc.c history</title>
    <description>packages/hal/arm/arch/current/src/hal_misc.c revision history</description>
    <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/hal/arm/arch/current/src/hal_misc.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>* src/arm.ld: Discard C++ EH-related sections when we can't</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/4ca9d5dac8b0/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[* src/arm.ld: Discard C++ EH-related sections when we can't<br/>
	possibly support C++ EH (no CYGPKG_LIBSTDCXX).<br/>
<br/>
	* src/hal_mk_defs.c: Also export HAL_BREAKINST_THUMB and<br/>
	HAL_BREAKINST_ARM to asm.<br/>
	* src/arm.ld: Revise alignment yet further. Maintain ALIGN_LMA<br/>
	at original value, but define alignment for use in compliance<br/>
	with AAPCS. Expand explanatory comments.<br/>
	(SECTION_text): Comply with AAPCS alignment when inserting<br/>
	.ARM.extab and .ARM.exidx.<br/>
<br/>
	* src/arm.ld: Rework alignment further to improve backward<br/>
	compatibility. Improve commenting on alignment issues.<br/>
<br/>
	* src/arm.ld: We need to be double-word aligned sometimes, so align<br/>
	LMA the same way too.<br/>
<br/>
	* cdl/hal_arm.cdl (CYGBLD_HAL_ARM_EABI): EABI has a different C++<br/>
	EH implementation, so don't let LIBSTDCXX use the default one.<br/>
<br/>
	* src/vectors.S: Correctly conditionalise overwriting (or not)<br/>
	of reset vector.<br/>
<br/>
	* src/hal_misc.c (CONSTRUCTORS_END): Fix fencepost error.<br/>
<br/>
	* include/arm_stub.h: Remove CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION<br/>
	and CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION defines which should remain<br/>
	as their defaults.<br/>
	* src/arm.ld: Add SECTION_hal_vsr_table for targets which need the<br/>
	VSR table in a different location to the rest of the fixed vectors.<br/>
	* src/vectors.S: Allow hal_platform_setup.h to define<br/>
	CYGHWR_HAL_ARM_SEPARATE_VSR_TABLE to allow move of hal_vsr_table<br/>
	to its own section at a different address.<br/>
<br/>
	* src/hal_mk_defs.c (main): Export exception vector info<br/>
	to asm.<br/>
	* src/arm.ld: Remove previous EABI support and instead use a<br/>
	different approach incorporating into existing SECTION macros for<br/>
	better backward compatibility.<br/>
	* src/hal_misc.c (cyg_hal_invoke_constructors): Rewrite init_array<br/>
	support for EABI.<br/>
	There is now nothing copyrightable remaining from Chris Zimman's<br/>
	earlier work in this package.<br/>
<br/>
	* cdl/hal_arm.cdl: Rename EABI option. Set default from<br/>
	toolchain prefix and flags. Rewrite description.<br/>
	* include/hal_arch.h: Rename exception vector addresses to<br/>
	names less likely to potentially clash with applications.<br/>
	* src/vectors.S: Update vector address names in line with<br/>
	hal_arch.h change. Rename CYGNUM_HAL_VECTOR_TABLE -&gt;<br/>
	CYGHWR_HAL_VECTOR_TABLE_BASE.<br/>
<br/>
	Some of the following changes were inspired by work from Chris<br/>
	Zimman. Further changes were also provided, but have not been<br/>
	included because either they are cosmetic (whitespace changes<br/>
	etc.) and thus will only make it more difficult to merge in future<br/>
	updates from public eCos code base in future, increase code size<br/>
	for those who don't need it, or break compatibility with public<br/>
	eCos.<br/>
	* cdl/hal_arm.cdl: Add EABI build option.<br/>
	* include/hal_arch.h: Add extra CPSR definitions, and exception<br/>
	vector addresses.<br/>
	* src/arm.ld: Add EABI support.<br/>
	* src/hal_misc.c: Add EABI constructor support.<br/>
	* src/vectors.S: Allow variant/processor/platform to specify<br/>
	alternate vector table base. Use pretty names from hal_arch.h<br/>
	for vector offset/addresses.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 11 Nov 2008 04:28:45 +0000</pubDate>
</item>
<item>
    <title>* src/hal_misc.c: Include &lt;cyg/infra/diag.h&gt; to prevent compiler</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/b0a173ce7ffd/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[* src/hal_misc.c: Include &lt;cyg/infra/diag.h&gt; to prevent compiler<br/>
       warning when CYGHWR_HAL_ARM_DUMP_EXCEPTIONS is enabled.<br/>
       Reported by Sergei Gavrikov &lt;w3sg@SoftHome.net.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Tue, 11 Sep 2007 18:04:25 +0000</pubDate>
</item>
<item>
    <title>* src/hal_misc.c: __mem_fault_handler: Only do this if we have</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/0a6e548604cc/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[* src/hal_misc.c: __mem_fault_handler: Only do this if we have<br/>
        CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS. This allows the HAL to be<br/>
        compiled without stubs.]]></description>
    <author>&#97;&#115;&#108;</author>
    <pubDate>Mon, 24 May 2004 12:32:09 +0000</pubDate>
</item>
<item>
    <title>* include/hal_arch.h: Include plf_arch.h or var_arch.h if platform</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/d5ff69833fad/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[* include/hal_arch.h: Include plf_arch.h or var_arch.h if platform<br/>
	or variant requires it to do overrides.<br/>
	(HAL_IDLE_THREAD_ACTION): Default to empty statement but allow to be<br/>
	overridden.<br/>
<br/>
	* src/hal_misc.c: Remove hal_idle_thread_action. It's no use.]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 24 Jun 2003 08:43:00 +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/hal/arm/arch/current/src/hal_misc.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/nand-ecoscentric/log/e0c0827131d1/packages/hal/arm/arch/current/src/hal_misc.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-26-06:43:03-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/feb0fcf83327/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 2001-10-26-06:43:03-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 26 Oct 2001 12:27:31 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-07-18-03:13:25-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/42f843b391aa/packages/hal/arm/arch/current/src/hal_misc.c</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-02-14-01:27:14-GMT</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/f935b880e96c/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 2001-02-14-01:27:14-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 15 Feb 2001 18:18:11 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2001-02-12-23:44:24-GMT</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/25e238959bae/packages/hal/arm/arch/current/src/hal_misc.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-10-23-17:01:37-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/eb9fd8c04db3/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 2000-10-23-17:01:37-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 23 Oct 2000 17:10:57 +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/hal/arm/arch/current/src/hal_misc.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-14-22:00:02-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/84e4bde58b26/packages/hal/arm/arch/current/src/hal_misc.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-06-23-16:41:10-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/95f3e12a6327/packages/hal/arm/arch/current/src/hal_misc.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>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/hal/arm/arch/current/src/hal_misc.c</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>
<item>
    <title>Merge from eCos master repository on 2000-02-02-19:16:44-GMT</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/bf00f99aec69/packages/hal/arm/arch/current/src/hal_misc.c</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/nand-ecoscentric/log/c38311975d4f/packages/hal/arm/arch/current/src/hal_misc.c</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 1999-11-02-17:02:15-GMT</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/a0774359f013/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 1999-11-02-17:02:15-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 02 Nov 1999 20:57:07 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 1999-09-23-20:10:25-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/e7ba79f6d3a8/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 1999-09-23-20:10:25-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Thu, 23 Sep 1999 19:52:27 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 1999-08-09-17:04:48-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/18ee5a9c102e/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 1999-08-09-17:04:48-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Mon, 09 Aug 1999 16:37:19 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 1999-07-02-23:17:07-BST</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/5f5102441818/packages/hal/arm/arch/current/src/hal_misc.c</link>
    <description><![CDATA[Merge from eCos master repository on 1999-07-02-23:17:07-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 02 Jul 1999 15:44:37 +0000</pubDate>
</item>
<item>
    <title>Block commit of eCos version 1.2.1</title>
    <link>https://hg.ecoscentric.com/nand-ecoscentric/log/443894e2e912/packages/hal/arm/arch/current/src/hal_misc.c</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>

  </channel>
</rss>
