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

📄 changelog

📁 eCos1.31版
💻
📖 第 1 页 / 共 2 页
字号:
	* include/plf_io.h (HAL_PCI_CONFIG_ADDRESS): Use alternate config	space 0 addressing so all 32 devices can be scanned.1999-08-27  Jesper Skov  <jskov@cygnus.co.uk>	* include/hal_ebsa285.h: Added some timer bits.1999-08-24  Jesper Skov  <jskov@cygnus.co.uk>	* include/hal_ebsa285.h (SA110_XBUS_CYCLE_ARBITER_ENABLED): Added.	* include/hal_platform_setup.h (INIT_XBUS_ACCESS): Check jumper	settings and behave accordingly.	* include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Fixed interrupt	vector table to match observed behavior.1999-08-19  Jesper Skov  <jskov@cygnus.co.uk>        PR 20326	* include/hal_cache.h: Set MMU/align flag as well.1999-08-19  Jesper Skov  <jskov@cygnus.co.uk>	* include/hal_platform_setup.h (BASIC_PCI_SETUP): [+untabified]	* include/plf_io.h (HAL_PCI_INIT): 	Changed PCI enable comment to match actual behavior.1999-08-17  Jesper Skov  <jskov@cygnus.co.uk>	* include/plf_io.h: Rename HAL_PCI_CONFIG_INTERRUPT to	HAL_PCI_TRANSLATE_INTERRUPT.	Read _PIN instead of _LINE.1999-08-16  Jesper Skov  <jskov@cygnus.co.uk>	* include/plf_io.h (HAL_PCI_CONFIG_INTERRUPT): Added.1999-08-13  Jesper Skov  <jskov@cygnus.co.uk>	* include/plf_io.h: Renamed macros and added resource information.	Renaming again.	1999-08-12  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm_ebsa285.cdl:	Define CYG_HAL_STARTUP and CYGHWR_MEMORY_LAYOUT.1999-08-12  Jesper Skov  <jskov@cygnus.co.uk>	* include/plf_io.h: Added PCI macros.1999-08-12  Jesper Skov  <jskov@cygnus.co.uk>	* cdl: Added CDL for ebsa.1999-08-12  Jesper Skov  <jskov@cygnus.co.uk>	* include/hal_platform_setup.h: 	* include/hal_ebsa285.h: 	Renamed some PCI registers and moved out generic PCI stuff.1999-08-10  Jesper Skov  <jskov@cygnus.co.uk>	* include/hal_ebsa285.h: Added more definitions.	* include/plf_stub.h (HAL_STUB_PLATFORM_RESET): Defined.1999-08-04  Jesper Skov  <jskov@cygnus.co.uk>	* src/ebsa285_misc.c (ARM_ACCESS_TYPE_x): each domain has two bits.1999-07-26  John Dallaway  <jld@cygnus.co.uk>	* include/pkgconf/mlt_arm_ebsa285_rom.mlt: 	* include/pkgconf/mlt_arm_ebsa285_ram.mlt: 	Fix memory section alignments to match those of the pre-built	linker script fragments.1999-07-26  Hugo Tyson  <hmt@cygnus.co.uk>	* include/pkgconf/mlt_arm_ebsa285_rom.mlt: 	* include/pkgconf/mlt_arm_ebsa285_ram.mlt: 	Make these match the .ldi files that do the linking proper, so	that the process is reversible and the .ldi files recreatable.1999-07-26  Hugo Tyson  <hmt@cygnus.co.uk>	* include/hal_platform_ints.h (CYGDBG_HAL_CTRLC_ISR): Define this	if needed so that the arch HAL can conditionally call our poll	routine.  Problem is that CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT *is*	defined for platforms that do not support it.1999-07-23  Hugo Tyson  <hmt@cygnus.co.uk>	* src/hal_diag.c (hal_ctrlc_isr): Define this function, which is	called from the default ISR, if CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT	is defined.  It looks for a ^C in the serial input and bangs out	with a breakpoint if one arrives.  Note that you cannot do much at	all after this bp, except examine the stack and see where the	program had got to.	(hal_diag_write_char): Do not eat response characters from GDB:	leave them for the ISR mentioned above to test for ^C.	* src/ebsa285_misc.c (hal_hardware_init): Unmask the interrupt for	serial reception, so that we can scan for incoming ^C, if the	option CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT is defined.1999-07-23  Hugo Tyson  <hmt@cygnus.co.uk>	* include/hal_platform_ints.h (CYG_GDB_DEV_INT, CYG_DIAG_DEV_INT):	define these so that interrupting using ^C and so on will work.1999-07-22  Hugo Tyson  <hmt@masala.cygnus.co.uk>	* support/README: New file.	* support/linux/README: New file.	* support/linux/safl_util/README: New file.	* support/linux/safl_util/Makefile: New file.	* support/linux/safl_util/sa_flash.c: New file.	* support/linux/safl_util/safl.c: New file.	Keep the devo safl_utils for programming ebsa-285 FLASH in the	eCos tree too, so that it gets into our releases.1999-07-21  Hugo Tyson  <hmt@cygnus.co.uk>	* include/hal_platform_setup.h (PLATFORM_SETUP1): Get ROM startup	to work OK; tidy up RAM start in consequence.  Do not set	CYGHWR_HAL_ARM_HAS_MMU so that we jump straight into high ROM.	Remove consequently unused macros.	* src/ebsa285_misc.c: Pass DRAM size as detected at startup around	correctly; worry less about alignment of MMU page table thingy.	* src/hal_diag.c: Make ROM startup systems output in clear.	* src/mem285.S: Get rid of all that IMM() nonsense.	* misc/stubrom.perm: NEW FILE: Add instructions for making a STUBROM.	* include/pkgconf/mlt_arm_ebsa285_rom.ldi: Get the numbers right	for ROM startup.1999-07-19  Hugo Tyson  <hmt@masala.cygnus.co.uk>	* src/mem285.S: New file: offers routine __mem285_init, for DRAM	sizing before the MMU is set up.  Code borrowed from CygMon/BSP of	course.	* src/ebsa285_misc.c: Add the meat of the 'C' initialization here;	MMU initialization is the main addition.  Code borrowed from	CygMon/BSP.	* src/PKGconf.mak (COMPILE): Add mem285.S, which contains tricky	DRAM sizing and init code - which of course can only be run from	ROM, since it is damaging to the contents of DRAM.	* include/hal_platform_setup.h (PLATFORM_SETUP1): Add required	startup code in various macros to make constructing one phrase for	ROM vs RAM startup easier, and for debug.  Code borrowed from	CygMon/BSP.	* src/hal_diag.c (hal_diag_init): Initialize the hardware, by	setting the baud rate.	* include/hal_ebsa285.h (ARM_FIRST_LEVEL_PAGE_TABLE_SIZE): Add	this and a few other symbols for the DRAM sizing and MMU init	code.1999-07-16  Hugo Tyson  <hmt@cygnus.co.uk>	* include/pkgconf/hal_arm_ebsa285.h: Typo in tidy up of config	info.  Doh!1999-07-16  Hugo Tyson  <hmt@cygnus.co.uk>	* include/pkgconf/hal_arm_ebsa285.h: Tidy up config info.1999-07-15  Hugo Tyson  <hmt@cygnus.co.uk>	* src/ebsa285_misc.c (hal_hardware_init): Enable the caches in	here; they are now disabled during startup.	* include/hal_platform_setup.h (PLATFORM_SETUP1): Added code to	disable caches [if RAM start] and switch to the ROM address	[regardless, since it's the RAM addr if RAM start so harmless]	* include/pkgconf/mlt_arm_ebsa285_rom.ldi: Set up some of the	values here while they are in my head; see above.1999-07-15  Hugo Tyson  <hmt@cygnus.co.uk>	* include/hal_cache.h: Tidy up cache macros and make semantics	better match what the GDB stubs require.1999-07-15  Hugo Tyson  <hmt@cygnus.co.uk>	* include/sa-110.h: removed, it was added in error.  Its contents	live in include/hal_ebsa285.h1999-07-14  Hugo Tyson  <hmt@cygnus.co.uk>	New component: StrongARM EBSA-285 development board support.	New files:	* include/hal_cache.h	* include/hal_diag.h	* include/hal_ebsa285.h	* include/hal_platform_ints.h	* include/hal_platform_setup.h	* include/plf_stub.h	* include/sa-110.h	* include/pkgconf/hal_arm_ebsa285.h	* include/pkgconf/mlt_arm_ebsa285_ram.ldi	* include/pkgconf/mlt_arm_ebsa285_ram.mlt	* include/pkgconf/mlt_arm_ebsa285_rom.ldi	* include/pkgconf/mlt_arm_ebsa285_rom.mlt	* src/PKGconf.mak	* src/ebsa285_misc.c	* src/hal_diag.c	* src/plf_stub.c//===========================================================================//####COPYRIGHTBEGIN####//                                                                          // -------------------------------------------                              // The contents of this file are subject to the Red Hat eCos Public License // Version 1.1 (the "License"); you may not use this file except in         // compliance with the License.  You may obtain a copy of the License at    // http://www.redhat.com/                                                   //                                                                          // Software distributed under the License is distributed on an "AS IS"      // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the // License for the specific language governing rights and limitations under // the License.                                                             //                                                                          // The Original Code is eCos - Embedded Configurable Operating System,      // released September 30, 1998.                                             //                                                                          // The Initial Developer of the Original Code is Red Hat.                   // Portions created by Red Hat are                                          // Copyright (C) 1998, 1999, 2000 Red Hat, Inc.                             // All Rights Reserved.                                                     // -------------------------------------------                              //                                                                          //####COPYRIGHTEND####//===========================================================================

⌨️ 快捷键说明

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