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

📄 changelog

📁 Intel XScale PXA255 引导Linux的Redboot 版bootloader源代码!
💻
字号:
2000-10-20  Jonathan Larmour  <jlarmour@redhat.com>	* include/pkgconf/mlt_arm_sa2sim_ram.mlt:	Add heap1 section	* include/pkgconf/mlt_arm_sa2sim_ram.h:	* include/pkgconf/mlt_arm_sa2sim_ram.ldi:	Regenerate2000-09-25  Hugo Tyson  <hmt@redhat.com>	* include/hal_platform_setup.h (PLATFORM_SETUP1): Replace the	invocation of INIT_BCU; premise below incorrect.  I was	accidentally using the wrong reg (typo) for enabling access to	p13, hence the blowup - typo fixed, cp access control reg is	p15,c15.  We had been hitting the "process id" register - but with	zeros anywhere that mattered.  I guess the cp access control reg	wasn't implemented before...2000-09-07  Hugo Tyson  <hmt@cygnus.co.uk>	* include/hal_platform_setup.h: Remove the invocation of INIT_BCU;	it seems that the new simulator (2000-09-06) does not support	this; an undefined instruction trap occurs.2000-07-05  Jesper Skov  <jskov@redhat.com>	* src/sa2sim_misc.c: Added hal_default_isr to allow arch HAL	cleanup.	* cdl/hal_arm_sa2sim.cdl: Does not support Ctrlc.2000-06-18  Gary Thomas  <gthomas@redhat.com>	* include/pkgconf/mlt_arm_sa2sim_ram.ldi: 	* include/pkgconf/mlt_arm_sa2sim_ram.mlt: 	Incorporate new fixed vectors (used on all ARM platforms).2000-03-22  Hugo Tyson  <hmt@cygnus.co.uk>	* simcfg/cpu.pil (retireInst): Add a convenient way to control	whether or not the run ends with a data abort &c for running the	exception tests.  Unset halt_on_abort to let except1 and kexcept1	work correctly.2000-03-21  Jonathan Larmour  <jlarmour@redhat.co.uk>	* simcfg/sa2sim-run (PROGDIR): Escape nested quote marks for pedantic	Solaris /bin/sh	(PROGFILE): Likewise2000-03-21  Hugo Tyson  <hmt@cygnus.co.uk>	* simcfg/sa2sim-run: Add a default to print out cpu.log file, and	an option to turn it off.  This is mainly for the farm, of course.2000-03-14  Jonathan Larmour  <jlarmour@redhat.co.uk>	* simcfg/sa2sim-run: Fix help typo	Allow Windows style paths be passed in	Make strings more tolerant to spaces in directory names	Diagnose a bad config file directory2000-03-13  Hugo Tyson  <hmt@cygnus.co.uk>	* simcfg/sa2sim-run: Add an inference engine.  No, really, by	default, look up the path to the test case searching for a .../bin	and a .../etc and infer that those are where the ancillary files	live - with special protection against reaching '/' when the	search fails.  That search is not done if either ancillary	location is specified at the CLI, nor if "--local" is given, in	which case the behaviour is as before.	The purpose of this is to allow the test farm to simply invoke	"sa2sim-run $TESTCASE" and have it find the ancillaries from the	testcase's tree.	From the user's PoV, using the script from an install tree to run	a testcase from the same install tree will acquire the ancillary	files in that install tree, though by different means depending on	the --local flag!2000-03-13  Hugo Tyson  <hmt@cygnus.co.uk>	* cdl/hal_arm_sa2sim.cdl (CYG_HAL_STARTUP): Change this back to a	very limited legal_values field so that the test farm tools can	build it - you cannot set a calculated option, not even to the	same value, but the farm tools insist on setting startup type.	Also enhanced the description.2000-03-09  Hugo Tyson  <hmt@cygnus.co.uk>	* cdl/hal_arm_sa2sim.cdl (CYGNUM_HAL_RTC_DENOMINATOR): Admit that	we are using 1000Hz instead of 100 so that sims exec faster in	realtime.	(CYGNUM_HAL_RTC_PERIOD): Set to 100000 - on the assumption that	the "Board" clock [CLK, MCLK] is 33MHz and so the CPU clock is	100MHz (PLL does x3).  "Board" clock can go up to 100MHz.	* include/hal_platform_ints.h (CYGNUM_HAL_INTERRUPT_RTC): Change	over to using the PMU interrupt CYGNUM_HAL_INTERRUPT_PMU_CCNT_OVFL	for the system clock instead.	* src/sa2sim_misc.c (hal_clock_initialize):	(hal_clock_reset):	(hal_clock_read): Use the Performance Monitor's clock instead of	bangirq.pil; might as well leave bangirq.pil as is since it does	no harm (except wasting simulated electricity) and it's good	illustration of how to use a banger.	(hal_IRQ_handler): remove workaround for limitations of banger.	(hal_interrupt_mask):	(hal_interrupt_unmask):	(hal_interrupt_acknowledge): Take care not to screw up the PMU	when enabling/disabling its interrupts.2000-03-08  Hugo Tyson  <hmt@cygnus.co.uk>	* cdl/hal_arm_sa2sim.cdl: Arrange also to build bangfiq.cdl in the	install place or whatever it is.  Just copied the rule for bangirq.2000-03-08  Hugo Tyson  <hmt@cygnus.co.uk>	* simcfg/bangfiq.pil (bangFiq.value): new file: just set the fiq	level high so that no FIQ occurs - it can float otherwise.	* simcfg/bangirq.pil (duration): duration is now 300 so that the	CPU has time to decode the interrupt before it disappears.	* src/sa2sim_misc.c (hal_IRQ_handler): Take out the workaround for	the previous sim bug, and add a workaround for the non-latching	nature of the IRQ source register (at least with bangirq.pil as	the interrupt source).2000-03-02  Jonathan Larmour  <jlarmour@redhat.co.uk>	* cdl/hal_arm_sa2sim.cdl: Use install -c for compatibility with BSD	hosts2000-02-29  Jonathan Larmour  <jlarmour@redhat.co.uk>	* cdl/hal_arm_sa2sim.cdl: Use install rather than cp to install the	files, which allows us to be sure they have the correct mode.	* simcfg/sa2sim-run: Remove dependency on which by adding "findonpath"	shell function. Also work out relative directories correctly if we	were invoked from the PATH2000-02-28  John Dallaway  <jld@cygnus.co.uk>	* cdl/hal_arm_sa2sim.cdl:	Give a CYG_HAL_STARTUP a constant calculated value to faciliate	correct presentation in the GUI config tool.2000-02-25  Jonathan Larmour  <jlarmour@redhat.co.uk>	* simcfg/sa2sim-run: To make jld happy, fall back on bash's "type -p"	if "which" doesn't exist2000-02-24  Jonathan Larmour  <jlarmour@redhat.co.uk>	* simcfg/sa2sim-run: Cope with path names with spaces on NT, and	the quirks of the NT simulator2000-02-23  Jonathan Larmour  <jlarmour@redhat.co.uk>	* simcfg/sa2sim-run: New script (copied into install/bin) to make	running the sim easier	* simcfg/README: Clarify build instructions for sh vs. csh	* cdl/hal_arm_sa2sim.cdl: Add custom make rules to copy cfg files	to install/etc, and rebuild lilmon.elf into install/bin2000-02-21  Hugo Tyson  <hmt@cygnus.co.uk>	* cdl/hal_arm_sa2sim.cdl: Add ugly-named but WCYD?  cdl_option	CYGHWR_TARGET_SIMULATOR_NO_GDB_WORKING to enable testcase control	variable cyg_test_is_simulator to be defaulted to true *if* you	can't do it via GDB at this time. (see infra/.../tcdiag.cxx)	* simcfg/cpu.pil (retireInst): Make the output to the cpu.log more	controllable.  General tidyup for farm use.	* simcfg/bangirq.pil (period): Comment out all the output so we	get no bangirq.log by default - for the farm.2000-02-18  Hugo Tyson  <hmt@cygnus.co.uk>	New files, to keep safe the config/control files and "boot" image	for the simulator:	* lilmon/COMPILECOMMAND	* lilmon/README	* lilmon/lilmon.elf	* lilmon/lilmon.lnk	* lilmon/lilmon.s	* simcfg/README	* simcfg/bangirq.pil	* simcfg/conf.hdl	* simcfg/cpu.pil2000-02-14  Hugo Tyson  <hmt@cygnus.co.uk>	New component.  Files added to arm general HAL:	* sa2sim/current/ChangeLog	* sa2sim/current/cdl/hal_arm_sa2sim.cdl	* sa2sim/current/include/hal_cache.h	* sa2sim/current/include/hal_diag.h	* sa2sim/current/include/hal_platform_ints.h	* sa2sim/current/include/hal_platform_setup.h	* sa2sim/current/include/hal_sa2.h	* sa2sim/current/include/pkgconf/mlt_arm_sa2sim_ram.h	* sa2sim/current/include/pkgconf/mlt_arm_sa2sim_ram.ldi	* sa2sim/current/include/pkgconf/mlt_arm_sa2sim_ram.mlt	* sa2sim/current/src/hal_diag.c	* sa2sim/current/src/sa2sim_misc.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 + -