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

📄 changelog

📁 eCos1.31版
💻
📖 第 1 页 / 共 5 页
字号:
	* tests/tm_basic.cxx: Ensure that there are enough priorities.1999-01-25  Nick Garnett  <nickg@cygnus.co.uk>	* tests/kcache2.c (test_dstore): Added call to HAL_DCACHE_SYNC()	before disabling cache. On some architectures disabling the cache	would cause the following call to do nothing.	Fixes PR 18849.1999-01-22  Jesper Skov  <jskov@cygnus.co.uk>	* tests/tm_basic.cxx: Don't run on Linux target.1999-01-21  Hugo Tyson  <hmt@cygnus.co.uk>	These changes are to get tests working with the SPARClite port; it	doesn't do 8-byte register access unless it's properly aligned.		* tests/philo.cxx (cyg_start): 	Use tests/testaux.hxx to get new threads, to get the alignment	required; see below.	* tests/thread2.cxx (thread2_main):	Use tests/testaux.hxx to get new threads, to get the alignment	required; see below.	* tests/tm_basic.cxx: 	Larger stack for greedy processor.	* tests/testaux.hxx: 	thread_obj[][] and stack[][] are now 8-byte aligned like certain	processors require; Cyg_Thread contains cyg_tick_count which is	64-bit so any "standalone" C++ object would be so aligned.  These	dynamically allocated ones should be too.1999-01-21  Jesper Skov  <jskov@cygnus.co.uk>        PR 18747	* tests/flag1.cxx: Increase delays/timeouts to prevent failure	when configured with full trace logging.1999-01-21  Jesper Skov  <jskov@cygnus.co.uk>	* src/debug/dbg-thread-demux.c: Removed PR 17327 workarounds.1999-01-19  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* src/sched/sched.cxx (start): 	CYG_REFERENCE_SYMBOL -> CYG_REFERENCE_OBJECT in line with	cyg_type.h change1999-01-19  Jesper Skov  <jskov@cygnus.co.uk>        PR 18824	* src/sync/mutex.cxx: 	* include/pkgconf/kernel.h: Let	CYGMFN_KERNEL_SYNCH_CONDVAR_TIMED_WAIT require	CYGFUN_KERNEL_THREADS_TIMER.1999-01-18  Nick Garnett  <nickg@cygnus.co.uk>	* src/debug/dbg-thread-demux.c (patch_dbg_syscalls): Added test	for CYGDBG_KERNEL_DEBUG_GDB_THREAD_SUPPORT in patch_dbg_syscalls().1999-01-15  Gary Thomas  <gthomas@cygnus.co.uk>	* include/mvarimpl.inl (free): Memory list sort was incorrect.	* tests/PKGconf.mak (TESTS): Don't build cache tests on	some platforms.1999-01-15  Jesper Skov  <jskov@cygnus.co.uk>        PR 18768		* tests/kmbox1.c:	* tests/mbox1.cxx:	Increase delays used so the overhead of GDB packets doesn't make	the tests fail.1999-01-14  Jesper Skov  <jskov@cygnus.co.uk>	* src/sched/sched.cxx (start): Use new CYG_REFERENCE_SYMBOL macro.1999-01-14  Nick Garnett  <nickg@cygnus.co.uk>	* src/debug/dbg_gdb.cxx: Extended return types to include success,	fail and caller-do-it as required by msnyder.	* src/debug/dbg-thread-demux.c: Moved prototype of dbg_scheduler()	to dbg-threads-api.h.1999-01-13  Jesper Skov  <jskov@cygnus.co.uk>	* src/sched/sched.cxx (start): Better implementation of the	real_time_clock reference.1999-01-13  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/kernel.h: Disable CYGSEM_KERNEL_SCHED_TIMESLICE	in CYG_HAL_ROM_MONITOR magic.1999-01-07  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/kernel.h: Added RTC values for i386/Linux.1999-01-12  Nick Garnett  <nickg@cygnus.co.uk>	* src/debug/dbg-thread-demux.c:	Changed API of patch_dbg_syscalls() to take a pointer to the start	of the vector and insert several vectors.	* src/debug/dbg_gdb.cxx:	Added dbg_scheduler() function to allow debuggers to lock and	unlock the scheduler. This helps when stepping multithreaded code.	* include/sched.hxx:	* include/sched.inl:	Added Cyg_Scheduler::unlock_simple() to decrement the lock without	rescheduling.1999-01-05  Jesper Skov  <jskov@cygnus.co.uk>        PR 18574	* src/sched/sched.cxx (start): Reference the real time clock to	ensure it is included when linking.1999-01-04  Jesper Skov  <jskov@cygnus.co.uk>	* tests/thread1.cxx:	* tests/mbox1.cxx:	* tests/kmbox1.c:	* tests/kill.cxx:	* tests/kflag1.c:	* tests/kclock1.c:	* tests/flag1.cxx:	* src/common/thread.cxx:	CYGFUN_KERNEL_THREADS_TIMER requires CYGVAR_KERNEL_COUNTERS_CLOCK	so don't check for the latter explicitly.1999-01-04  Jesper Skov  <jskov@cygnus.co.uk>	PR 18573	* tests/thread1.cxx:	* tests/mbox1.cxx:	* tests/kmbox1.c:	* tests/kflag1.c:	* tests/flag1.cxx:        Don't run tests that rely on delay() when delay() is only defined	as an empty function.1998-12-24  Bart Veer  <bartv@cygnus.co.uk>	* src/sync/mutex.cxx: 	* src/sync/mbox.cxx: 	* src/sync/flag.cxx: 	* src/sched/sched.cxx: 	* src/mem/memvar.cxx: 	* src/mem/memfixed.cxx: 	* src/common/thread.cxx: 	* src/common/clock.cxx:	* include/mempoolt.inl: 	* include/mempolt2.inl: 	* include/mboxt2.inl: 	* include/mboxt.inl:	check_this() member functions should now be const1998-12-22  Nick Garnett  <nickg@cygnus.co.uk>	* include/instrmnt.h: Fixed casts for arguments to	cyg_instrument() to work in C. Fixes PR 18413.1998-12-21  Gary Thomas  <gthomas@cygnus.co.uk>	* include/pkgconf/kernel.h: Change AEB-1 clock scale.1998-12-17  Gary Thomas  <gthomas@cygnus.co.uk>	* tests/tm_basic.cxx: Calculate system clock resolution	based on 'CYGNUM_KERNEL_COUNTERS_RTC_RESOLUTION'1998-12-16  Gary Thomas  <gthomas@cygnus.co.uk>	* include/pkgconf/kernel.h (CYGNUM_KERNEL_COUNTERS_RTC_PERIOD): 	Add support for new ARM AEB-1.1998-12-16  Hugo Tyson  <hmt@masala.cygnus.co.uk>	* tests/intr0.cxx (intr0_main): 	* tests/kintr0.c (kintr0_main): 	Conditionally use a different interrupt vector number on tx39 when	in the simulator (according to cyg_test_is_simulator) so that	these tests execute correctly in simulators.	1998-12-16  Jesper Skov  <jskov@cygnus.co.uk>        PR 18546	* tests/kill.cxx (cyg_start): Do NOP test if required kernel	functionality is disabled.1998-12-15  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/kernel.h: Changed	CYGDBG_KERNEL_DEBUG_GDB_INCLUDE_STUBS to	CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.1998-12-14  Jesper Skov  <jskov@cygnus.co.uk>	* tests/tm_basic.cxx: Made use of cyg_mbox_get() conditional on	CYGMFN_KERNEL_SYNCH_MBOXT_PUT_CAN_WAIT.1998-12-14  Jesper Skov  <jskov@cygnus.co.uk>	* tests/tm_basic.cxx: Added requirement for kernel RTC.1998-12-11  Jesper Skov  <jskov@cygnus.co.uk>	* tests/kcache2.c: Added tests of three more macros.1998-12-10  Jesper Skov  <jskov@cygnus.co.uk>	* tests/kcache2.c: Added tests of three more macros.1998-12-10  Jesper Skov  <jskov@cygnus.co.uk>	* tests/PKGconf.mak: 	* tests/kcache2.c: 	Added new cache test.1998-12-04  Nick Garnett  <nickg@cygnus.co.uk>	* include/intr.hxx:	* src/intr/intr.cxx (cyg_interrupt_post_dsr): Added this function	to allow functions in the HAL, which are always only in C, to call	Cyg_Interrupt::post_dsr(). Have also returned post_dsr() to	private parts of Cyg_Interrupt.1998-12-04  Jesper Skov  <jskov@cygnus.co.uk>	* include/intr.hxx (class Cyg_Interrupt): Made post_dsr public so	it can be called from HAL interrupt arbiters.1998-12-04  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/kernel.h (CYGNUM_KERNEL_COUNTERS_RTC_PERIOD):	Set to the correct value for a 33.333MHz clock.1998-12-02  Jesper Skov  <jskov@cygnus.co.uk>	* src/intr/intr.cxx (interrupt_end, chain_isr): Got rid of magic	interrupt constants.1998-11-30  Gary Thomas  <gthomas@cygnus.co.uk>	* include/pkgconf/kernel.h: Fix spelling of CYGVAR_KERNEL_COUNTERS_CLOCK1998-11-25  Jesper Skov  <jskov@cygnus.co.uk>	* src/common/thread.cxx (check_this): Check that stack_ptr is	within its limits.Wed Nov 25 18:45:12 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/sched.inl (unlock) (lock): 	* src/common/thread.cxx (thread_entry): 	* src/sched/sched.cxx (unlock_inner): 	Ensure all accesses to sched_lock cannot be reordered by the	optimiser1998-11-24  Jesper Skov  <jskov@cygnus.co.uk>	* src/common/thread.cxx (thread_entry): Prevent scheduler lock       	from being released too early.1998-11-23  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/kernel.h: 	* src/common/clock.cxx:	Added CYGIMP_KERNEL_COUNTERS_SORT_LIST option to determine whether	the alarm lists in counters are sorted or not.	* tests/tm_basic.cxx: Added a test for many alarms firing	separately. 1998-11-23  Jesper Skov  <jskov@cygnus.co.uk>	* tests/kcache1.c: Only run with stride 1 on SIMs.1998-11-19  Gary Thomas  <gthomas@cygnus.co.uk>	* tests/tm_basic.cxx: Insure appropriate kernel configuration for	building tool.  Needs at least kernel C API and multi-level scheduler.1998-11-18  Gary Thomas  <gthomas@cygnus.co.uk>	* tests/tm_basic.cxx: Add interrupt latency support.  Print 	results to 10ns accuracy.	* tests/PKGconf.mak: Add 'tm_basic' (the kernel timing test	program) to list of built tests.	* src/intr/intr.cxx: Change usage of HAL_INTERRUPT_MASK to have	trailing ';' to match similar macros.	* src/common/clock.cxx: 	* include/pkgconf/kernel.h: Add CDL option 	CYGVAR_KERNEL_COUNTERS_CLOCK_LATENCY used to define if interrupt	latency measurements should be built into kernel.1998-11-17  Jesper Skov  <jskov@cygnus.co.uk>	* include/pkgconf/kernel.h: Renamed CYG_HAL_POWERPC_MP860 to	CYG_HAL_POWERPC_MPC860.1998-10-28  David Moore  <dsm@keema.cygnus.co.uk>	* include/pkgconf/kernel.h 	(CYGNUM_KERNEL_COUNTERS_RTC_RESOLUTION): Changed default value for 	MIPS simulator to be 0.01 secs instead of 0.001 seconds.1998-10-28  Jesper Skov  <jskov@cygnus.co.uk>	* tests/kcache1.c (HAL_DCACHE_PURGE_ALL): Fixed compiler problem	on PowerPC.1998-10-27  Nick Garnett  <nickg@cygnus.co.uk>	* tests/kcache1.c:	Added calls to HAL_DCACHE_PURGE_ALL() before each test.  Added	local version of HAL_DCACHE_PURGE_ALL() if this is not supplied by	the HAL.1998-10-27  Hugo Tyson  <hmt@cygnus.co.uk>	* src/common/thread.cxx (wake): 	Remove the thread unconditionally from any queue it was on; for we	have just become not-asleep, so it must be OK.  (Bug was: it	didn't happen in transit WAIT-SUSPEND -> SUSPEND, so synch object	still believed the task was waiting on it).  PR#179981998-10-26  Jesper Skov  <jskov@cygnus.co.uk>        PR 17527, PR 17837	* tests/kcache1.c: 	* tests/kclock0.c: 	* tests/kclock1.c: 	* tests/clock1.cxx: 	* tests/clock0.cxx: 	Do N/A PASS when kernel real-time clock is configured out.1998-10-26  Jesper Skov  <jskov@lassi.cygnus.co.uk>        PR 17866	* include/pkgconf/kernel.h	(CYGNUM_KERNEL_THREADS_IDLE_STACK_SIZE): Doubled to prevent stack	overruns on PowerPC.1998-10-26  Jesper Skov  <jskov@cygnus.co.uk>        PR 17987	* src/debug/dbg_gdb.cxx (dbg_threadinfo): Removed "more: <none>"	output.1998-10-23  John Dallaway  <jld@cygnus.co.uk>	* tests/tm_basic.cxx: Added basic timing test.1998-10-23  Nick Garnett  <nickg@cygnus.co.uk>	* include/instrmnt.h:	Improved documentation of cyg_instrument_enable() and	cyg_instrument_disable().	* src/instrmnt/meminst.cxx:	Added code to enable and disable whole groups of events.1998-10-23  Jesper Skov  <jskov@lassi.cygnus.co.uk>	* include/generic-stub.h: Deleted. It was moved to hal common some	time ago.Fri Oct 23 04:45:12 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* tests/kcache1.c: 	Remove forced warning of a warning which no longer applies1998-10-22  Nick Garnett  <nickg@cygnus.co.uk>	* src/common/clock.cxx:	Stop searching the alarm list when the current alarm is in the	future in Cyg_Counter::tick().  Changed sense of comparison in	Cyg_Counter::add_alarm() to sort alarms in ascending order.Thu Oct 22 18:21:50 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/pkgconf/kernel.h: 	Fix commenting within CDL "comments"Thu Oct 22 17:25:45 1998  Jonathan Larmour  <jlarmour@cygnus.co.uk>	* include/pkgconf/kernel.h: 	Remove CYGVAR_KERNEL_INSTRUMENT_EXTERNAL_BUFFER configuration	option. For PR 178381998-10-21  Nick Garnett  <nickg@cygnus.co.uk>	* include/pkgconf/kernel.h (CYGNUM_KERNEL_COUNTERS_RTC_PERIOD):	Changed value for JMR3904 board to 15360 which is correct for a	24.576MHz board rather than 25MHz as before.	* src/common/thread.cxx:	Exchanged stack_base and stack_size in idle thread constructor.1998-10-20  Hugo Tyson  <hmt@cygnus.co.uk>	* tests/kflag1.c (kflag1_main): 

⌨️ 快捷键说明

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