<?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/arm/arch/current/cdl/hal_arm.cdl history</title>
    <description>packages/hal/arm/arch/current/cdl/hal_arm.cdl revision history</description>
    <item>
    <title>* src/mcount.S: Add mcount functions for call-graph profiling.</title>
    <link>https://hg.ecoscentric.com/ecos/log/8b3440f8b6b6/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[* src/mcount.S: Add mcount functions for call-graph profiling.<br/>
* cdl/hal_arm.cdl: Add option to build mcount functions.<br/>
  [ Bugzilla 1001959 ]]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Sun, 16 Mar 2014 19:39:11 +0000</pubDate>
</item>
<item>
    <title>* cdl/hal_arm.cdl: Add CDL to control whether both IRQs and FIQs</title>
    <link>https://hg.ecoscentric.com/ecos/log/afb59e9b7339/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[* cdl/hal_arm.cdl: Add CDL to control whether both IRQs and FIQs<br/>
	are disabled in critical sections, or only IRQs. The default is to<br/>
	disable both and translate any FIQs into IRQs for delivery. The<br/>
	alternative is for FIQs to essentially exist outside eCos.<br/>
<br/>
	* include/hal_arch.h (CPSR_THREAD_INITIAL):<br/>
	* include/hal_intr.h (CPSR_INTR_MASK, HAL_*_INTERRUPTS)<br/>
	(HAL_*_FIQ): Add definitions for separating FIQ from IRQ.<br/>
<br/>
	* src/hal_mk_defs.c (main):<br/>
	* src/vectors.S (start, FIQ, IRQ, spurious_IRQ):<br/>
	(hal_*_interrupts, hal_*_FIQ, __fiq_stack_base): Add support for<br/>
	separating FIQ from IRQ in critical section processing.]]></description>
    <author>&#110;&#105;&#99;&#107;&#103;</author>
    <pubDate>Fri, 11 May 2012 10:24:33 +0000</pubDate>
</item>
<item>
    <title>* cdl/hal_arm.cdl: Merge goals for CYGHWR_THUMB and</title>
    <link>https://hg.ecoscentric.com/ecos/log/4597dc41d041/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[* cdl/hal_arm.cdl: Merge goals for CYGHWR_THUMB and<br/>
  CYGBLD_ARM_ENABLE_THUMB_INTERWORK to allow selective application<br/>
  of CDL solutions within the eCos Configuration Tool.]]></description>
    <author>&#106;&#108;&#100;</author>
    <pubDate>Fri, 06 Mar 2009 16:43:30 +0000</pubDate>
</item>
<item>
    <title>Add architectural CFLAGS and LDFLAGS</title>
    <link>https://hg.ecoscentric.com/ecos/log/644d2e82078f/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Add architectural CFLAGS and LDFLAGS]]></description>
    <author>&#98;&#97;&#114;&#116;&#118;</author>
    <pubDate>Mon, 02 Feb 2009 19:02:40 +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/arm/arch/current/cdl/hal_arm.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/arm.ld: Discard C++ EH-related sections when we can't</title>
    <link>https://hg.ecoscentric.com/ecos/log/4ca9d5dac8b0/packages/hal/arm/arch/current/cdl/hal_arm.cdl</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>Use ACTUAL_CFLAGS - from Sergei Gavrikov</title>
    <link>https://hg.ecoscentric.com/ecos/log/0a8fc051ac3b/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Use ACTUAL_CFLAGS - from Sergei Gavrikov]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Mon, 15 Oct 2007 11:28:06 +0000</pubDate>
</item>
<item>
    <title>Add -x option to ARM RedBoot exec command</title>
    <link>https://hg.ecoscentric.com/ecos/log/aaa68fc7d7f9/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Add -x option to ARM RedBoot exec command]]></description>
    <author>&#109;&#115;&#97;&#108;&#116;&#101;&#114;</author>
    <pubDate>Thu, 02 Sep 2004 16:30:51 +0000</pubDate>
</item>
<item>
    <title>Update usage of 'tail' command for new (pickier) version - from Jani Monoses</title>
    <link>https://hg.ecoscentric.com/ecos/log/bc88a3357a79/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Update usage of 'tail' command for new (pickier) version - from Jani Monoses]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Thu, 22 Apr 2004 15:26:20 +0000</pubDate>
</item>
<item>
    <title>HAL enhancements from Pierre Habraken</title>
    <link>https://hg.ecoscentric.com/ecos/log/609c8b1447ee/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[HAL enhancements from Pierre Habraken]]></description>
    <author>&#109;&#115;&#97;&#108;&#116;&#101;&#114;</author>
    <pubDate>Tue, 06 May 2003 21:00:18 +0000</pubDate>
</item>
<item>
    <title>RedBoot 'exec' command is now controlled by RedBoot CDL.</title>
    <link>https://hg.ecoscentric.com/ecos/log/96fac1fabc4c/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[RedBoot 'exec' command is now controlled by RedBoot CDL.]]></description>
    <author>&#103;&#116;&#104;&#111;&#109;&#97;&#115;</author>
    <pubDate>Tue, 06 Aug 2002 14:34:03 +0000</pubDate>
</item>
<item>
    <title>Merge from eCos master repository on 2002-05-31-00:05:29-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/94b558c9fb67/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2002-05-31-00:05:29-BST]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Fri, 31 May 2002 01:05: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/hal/arm/arch/current/cdl/hal_arm.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/ecos/log/e0c0827131d1/packages/hal/arm/arch/current/cdl/hal_arm.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 2002-01-11-06:43:03-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/353a011b23b8/packages/hal/arm/arch/current/cdl/hal_arm.cdl</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-10-02-17:59:22-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/022f1e506033/packages/hal/arm/arch/current/cdl/hal_arm.cdl</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-04-24-11:22:42-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/f2545e5de153/packages/hal/arm/arch/current/cdl/hal_arm.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-02-26-23:18:05-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/e2d866e32dac/packages/hal/arm/arch/current/cdl/hal_arm.cdl</link>
    <description><![CDATA[Merge from eCos master repository on 2001-02-26-23:18:05-GMT]]></description>
    <author>&#106;&#108;&#97;&#114;&#109;&#111;&#117;&#114;</author>
    <pubDate>Tue, 27 Feb 2001 01:21:45 +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/arm/arch/current/cdl/hal_arm.cdl</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-11-17-18:24:25-GMT</title>
    <link>https://hg.ecoscentric.com/ecos/log/a9ac27ec7abc/packages/hal/arm/arch/current/cdl/hal_arm.cdl</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-08-21-22:40:54-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/6ed91473a1cd/packages/hal/arm/arch/current/cdl/hal_arm.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>eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST</title>
    <link>https://hg.ecoscentric.com/ecos/log/435cced73e2f/packages/hal/arm/arch/current/cdl/hal_arm.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>
