⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 ecos实时嵌入式操作系统
💻
📖 第 1 页 / 共 4 页
字号:
	function pointers.	* include/hal_arch.h: Same.2001-02-07  Jesper Skov  <jskov@redhat.com>	* include/arm_vv.h: Added virtual vector accessor macros that will	properly mangle function pointers in thumb mode.	* include/hal_arch.h: Include arm_vv.h	* src/vectors.S: ctrlc_init can be called for thumb now (but	requires ROM monitor to be built with -mthumb-interwork)2001-02-02  Mark Salter  <msalter@redhat.com>	* src/arm_stub.c (__arm_breakinst): New ARM breakpoint insn.	(__thumb_breakinst): New thumb breakpoint insn.	(__is_bsp_syscall): Check for actual SWI number and support	thumb.	* include/hal_arch.h (HAL_BREAKINST_ADDR): New macro to provide	address of correct breakpoint insn of the given length.2001-02-01  Jesper Skov  <jskov@redhat.com>	* src/hal_misc.c: Don't use diag_printf directly (rely on tracing	macros).2001-01-31  Mark Salter  <msalter@redhat.com>	* src/vectors.S (FIQ): Fix broken fiq handling.2001-01-31  Jesper Skov  <jskov@redhat.com>	* cdl/hal_arm.cdl:  Get rid of CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL	options. They are replaced by the	CYGSEM_HAL_DIAG_MANGLER option.2001-01-24  Jonathan Larmour  <jlarmour@redhat.com>	* src/vectors.S (init_flag): Add explicit alignment, just in case.	From Ilko Iliev <iliev@caretec.at>2001-01-11  Hugo Tyson  <hmt@redhat.com>	* src/vectors.S (hal_dram_size): Create hal_dram_type in memory at	0x44, right after hal_dram_size.	* include/hal_intr.h: Add an extern for the word at 0x44, named	hal_dram_type (as in hal_dram_size).  This can be used for	platform HALs to know how to decode VIRT_TO_PHYS addresses and	vice versa.2000-12-13  Hugo Tyson  <hmt@redhat.com>	* include/hal_intr.h: Handle variant-, and possible overriding	platform-, specific interrupt files <cyg/hal/hal_platform_ints.h>.	This is to simplify the multiple SA11x0 targets which have no	variation there.	2000-12-11  Gary Thomas  <gthomas@redhat.com>	* src/vectors.S (warm_reset): 'hal_dram_size' is now only set in	platform code - no need to mess with (pure pollution) it here.2000-11-19  Gary Thomas  <gthomas@redhat.com>	* include/hal_io.h: Use CYGBLD_HAL_PLATFORM_IO_H for those platforms	which define it (relieves this file of messy includes).2000-11-16  Jesper Skov  <jskov@redhat.com>	* include/basetype.h: Define LABEL mangling macros.	* include/arch.inc: Added.2000-11-06  Mark Salter  <msalter@redhat.com>	* src/hal_syscall.c: New file. Arm interface to redboot's	handler for GNUPro based application library syscalls.	* src/arm_stub.c (__is_bsp_syscall): New function. Return	true if exception caused by bsp SWI.	* include/arm_stub.h: Add declaration for __is_bp_syscall.	* cdl/hal_arm.cdl: Add hal_syscall.c to compile list.2000-11-04  Mark Salter  <msalter@redhat.com>	* include/hal_io.h: Include cyg/hal/plf_io.h for IQ80310.	* src/arm_stub.c (__computeSignal): New interface for	HAL_STUB_IS_STOPPED_BY_HARDWARE2000-10-27  Mark Salter  <msalter@redhat.com>	* src/arm_stub.c: Removed uneccesary include.	* src/vectors.S (start): Fix use of registers which may have	been destroyed by an LED macro.2000-10-26  Mark Salter  <msalter@redhat.com>	* src/arm_stub.c (__computeSignal): Add hook for platforms to	check for hw watchpoint/breakpoint events.	(__install_breakpoints): Support HAL breakpoint list.	(__clear_breakpoints): Ditto.	* include/hal_arch.h (HAL_BREAKINST_TYPE): Define. Needed by	hw watchpoint/breakpoint support in stub.2000-10-20  Jesper Skov  <jskov@redhat.com>	* src/hal_misc.c: Update __mem_fault_handler declaration.2000-09-05  Andrew Lunn <andrew.lunn@ascom.ch>	* include/basetype.h: Override the alignment macros for the ARM	architecture. The ARM compiler only alows a maximum of 4 bytes	of alignment where as the default is 8	2000-08-15  Hugo Tyson  <hmt@cygnus.co.uk>	* src/arm.ld (SECTION_text): Change it back so that	infra/... range checking can see them.  _stext and _etext as seen	from C are the eventual destination, so this is a step in the	right direction.  You must hack if building redboot, for now.2000-08-14  Hugo Tyson  <hmt@cygnus.co.uk>	* src/arm.ld (SECTION_text): Change to stext and etext unadorned	with underlines so that RedBoot can see them.2000-08-14  Gary Thomas  <gthomas@redhat.com>	* include/hal_arch.h: 	* src/arm.ld: Changes to support new [anonymous] tables.2000-07-17  Jesper Skov  <jskov@redhat.com>	* src/vectors.S (start): Hack to allow thumb tests to run in farm	until vector table Thumb/ARM API is fixed.2000-07-07  Jesper Skov  <jskov@redhat.com>	* src/arm_stub.c: Changes to support CygMon changes.	* src/hal_misc.c: Fix warnings.2000-07-05  Jesper Skov  <jskov@redhat.com>	* src/hal_misc.c: 	* src/vectors.S:	All platforms now has VECTOR_SUPPORT (or provide alternative	implementations). Removed checks for the option.2000-07-04  Jonathan Larmour  <jlarmour@redhat.co.uk>	* cdl/hal_arm.cdl: Add CYGINT_HAL_ARM_MEM_REAL_REGION_TOP	interface	* include/hal_intr.h: If the platform implements the	CYGINT_HAL_ARM_MEM_REAL_REGION_TOP interface, define a new	HAL_MEM_REAL_REGION_TOP macro appropriately2000-06-28  Jesper Skov  <jskov@redhat.com>	* src/hal_mk_defs.c:	* src/arm_stub.c: 	Fix compiler warnings.2000-06-21  Nick Garnett  <nickg@cygnus.co.uk>	* include/hal_arch.h:	Added local variants of CYG_HAL_TABLE_BEGIN() and	CYG_HAL_TABLE_END() since the ARM assembler implements some of	this code with a slightly different syntax to all the other	targets.	* include/basetype.h:	Removed definition of CYG_LABEL_NAME(). Now dealt with by default	definition in cyg_type.h.		* src/hal_misc.c: 	* src/arm_stub.c:	Removed use of CYG_LABEL_NAME(), added underscore to _breakinst.	* src/arm.ld:	Added extra underscores to _stext and _etext.	Switched over to new table creation mechanism.	2000-06-19  Gary Thomas  <gthomas@redhat.com>	* src/vectors.S: Changes for virtual vector support.	(hal_virtual_vector_table): Need to protect if virtual vector	stuff not defined.	* src/hal_mk_defs.c: Add symbols for virtual vector table.	* src/hal_misc.c (hal_arch_default_isr): New function.  Used in	place of 'hal_default_isr' if virtual vector support is enabled.	* include/hal_intr.h: "Fixed" items now exported in 'vectors.S'	* src/vectors.S: Add notion of "fixed vectors" to all platforms.2000-06-08  Jesper Skov  <jskov@redhat.com>	* include/hal_arch.h (CYGARC_HAL_SAVE_GP, CYGARC_HAL_RESTORE_GP):	Added.2000-06-04  Gary Thomas  <gthomas@redhat.com>	* src/vectors.S: Add support for platform specific "vectors"	which may need to end up in predefined memory locations.	* src/arm.ld: Add separate 'fixed_vectors' section.2000-06-01  Gary Thomas  <gthomas@redhat.com>	* include/hal_mmu.h (MMU_Control_I): Added for StrongARM support.2000-04-10  Hugo Tyson  <hmt@cygnus.co.uk>	* include/arm_stub.h (CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION): Only	use this complex version if we have	CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT ie. the place_break &c routines	existed anyway.  This is an artificial limitation, somewhat, but	not so painful in reality.2000-04-04  Jesper Skov  <jskov@redhat.com>	* src/context.S: 	* src/vectors.S: 	Wrap the trivial thumb stuff in macros so the important bits stand	out.	Fix dumb bug.	2000-03-24  Jesper Skov  <jskov@redhat.com>	* src/arm_stub.c: Make place_break thumb-aware.	* include/arm_stub.h (CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION): 	Thumb-aware definition.	2000-03-01  Gary Thomas  <gthomas@cygnus.co.uk>	* cdl/hal_arm.cdl: 	Implement CYGINT_HAL_DIAG_DISABLE_GDB_PROTOCOL_SUPPORTED.	2000-02-29  Jonathan Larmour  <jlarmour@redhat.co.uk>	* include/arm_stub.h: Make header C++ safe2000-02-28  Gary Thomas  <gthomas@cygnus.co.uk>	* src/hal_misc.c: Use standard 'diag_dump_buf()' instead of	private version.2000-02-16  Jesper Skov  <jskov@redhat.com>	* src/arm_stub.c: CYG_HAL_ARM -> CYGPKG_HAL_ARM2000-02-10  Jesper Skov  <jskov@redhat.com>	* src/vectors.S (reset_platform):	Removed handling of stubs startup type.2000-02-09  Jesper Skov  <jskov@redhat.com>	* cdl/hal_arm.cdl: Removed some fix mes.2000-02-01  Jonathan Larmour  <jlarmour@redhat.co.uk>	* cdl/hal_arm.cdl: Add missing CYGIMP_HAL_PROCESS_ALL_EXCEPTIONS	and CYGHWR_HAL_ARM_ICE_THREAD_SUPPORT	options from include/pkgconf/hal_arm.h2000-02-01  Jesper Skov  <jskov@redhat.com>	* src/vectors.S: Treat ROM startup+ROM monitor as STUBS startup.	* src/arm.ld: Changed PID BE workaround to work with ROM startup.	Not just when building stubs.	2000-01-28  Gary Thomas  <gthomas@cygnus.co.uk>	* src/arm.ld: Add new section 'netdevtab' used to support	network device initialization.2000-01-26  Jonathan Larmour  <jlarmour@redhat.co.uk>	* src/hal_misc.c (exception_handler): Replace CYGDAT_CYGMON_ENABLE	dependency with just CYGPKG_CYGMON	* src/arm_stub.c (__clear_breakpoints): Likewise1999-12-16  Gary Thomas  <gthomas@cygnus.co.uk>	* src/arm.ld: Include all SRAM (*.sram*) sections.1999-12-09  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl: Add big-endian option.1999-12-08  Gary Thomas  <gthomas@cygnus.co.uk>	* src/arm.ld: Add ".sram" section support (used by platforms	that have separate SRAM and DRAM).1999-12-07  Jesper Skov  <jskov@cygnus.co.uk>	* cdl/hal_arm.cdl: Added ARM7/ARM9 family option.1999-12-06  Gary Thomas  <gthomas@cygnus.co.uk>	* src/vectors.S (software_interrupt): Context save was incorrect	for this mode.  Note that when entering from supervisor mode, the	link register (LR) is destroyed.1999-12-02  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Use the <PACKAGE> token in custom rules.1999-12-01  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Use the <PREFIX> token in custom rules.1999-11-22  Gary Thomas  <gthomas@cygnus.co.uk>	* src/arm.ld: Add section for definining static MMU tables.	* src/vectors.S: Introduce PLATFORM_EXTRAS, which if defined provides	a hook to include platform code in the "vectors.S" file.  In particular,	some platforms will define this to be <cyg/hal/hal_platform_extras.h> 	and define static MMU tables there.1999-11-19  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/basetype.h (CYG_BYTEORDER): If the toolchain tells us to be	big-endian, be big-endian	Reported by Grant Edwards1999-11-12  Gary Thomas  <gthomas@cygnus.co.uk>	* src/vectors.S (reset_platform): New function used to reset board	in the absense of real hardware reset (not possible on all boards).1999-11-11  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Generate 'arm.inc' in the build tree.1999-11-05  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Add complete dependency analysis to the custom	rule for 'arm.inc'.1999-11-04  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Tidy up custom rules.1999-11-04  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm.cdl:	Output custom rule dependency information to .deps files in	the current directory.	Dispense with the need to create a 'src' sub-directory.1999-11-01  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* src/hal_misc.c (exception_handler): Check for CYGDAT_CYGMON_ENABLE	rather than just CYGPKG_CYGMON	Include <pkgconf/cygmon.h> to get this define1999-10-29 Simon FitzMaurice <sdf@cygnus.co.uk>	* cdl/hal_arm.cdl:	Use fgrep instead of grep in custom rules.  The latter seems	to behave weirdly under win32.1999-10-27  Gary Thomas  <gthomas@cygnus.co.uk>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -