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

📄 changelog

📁 eCos/RedBoot for勤研ARM AnywhereII(4510) 含全部源代码
💻
📖 第 1 页 / 共 3 页
字号:
2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>

	* cdl/uitron.cdl: Update doc link.

2002-05-27  Jesper Skov  <jskov@redhat.com>

	* cdl/uitron.cdl: Don't build C tests when C++ options selected.

2002-05-22  Nick Garnett  <nickg@redhat.com>

	* doc/uitron.sgml: Fixed dangling xref.

2002-02-19  Mark Salter  <msalter@redhat.com>

	* doc/uitron.sgml: Fixed typos and such.

2002-02-14  Hugo Tyson  <hmt@redhat.com>

	* doc/uitron.sgml: General polishing... Tidied up broken emPHAsis
	on closing parentheses of function lists.  Reduced line length of
	same to fit real paper, I hope.  Added LITERAL tags all over
	config option mentions.

	New stuff... Added a whole new section "[u]ITRON Configuration
	FAQ" based on some email answers I have given in the past in
	support of customers.

2002-02-13  Hugo Tyson  <hmt@redhat.com>

	* doc/uitron.sgml: NEW FILE: Make id tags qualified with
	compat-uitron- and add a couple of tags; tidy up formatting of
	some function listings; correct comment on using functions in your
	own DSRs and ISRs.

2002-01-24  Jesper Skov  <jskov@redhat.com>

	* include/uit_func.inl (ena_int, dis_int): Wrap
	HAL_MASK_INTERRUPT/HAL_UNMASK_INTERRUPT in interrupt
	disable/restore pairs.
	* tests/testintr.cxx (detach_isr, attach_isr): Change order of
	mask/unmask and disable/restore.

2001-04-30  Jonathan Larmour  <jlarmour@redhat.com>

	* src/uit_objs.cxx: Workaround xscale tools preprocessor bug
	by avoiding determining the stack size with the preprocessor.
	* cdl/tasks.cdl (CYGDAT_UITRON_TASK_EXTERNS and 
	CYGDAT_UITRON_TASK_INITIALISERS): Ditto

2001-04-21  Bart Veer  <bartv@redhat.com>

	* tests/testintr.cxx (task1):
	Disable one of the tests on the synthetic target, it requires
	consistent cpu timing that cannot be guaranteed.

2000-11-01  Jesper Skov  <jskov@redhat.com>

	* include/uit_func.inl: CYG_SCHED_UNIQUE_PRIORITIES changed to
	CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES

2000-09-13  Jonathan Larmour  <jlarmour@redhat.com>

	* include/uit_objs.hxx (CYG_UITRON_OBJS_INIT_PRIORITY): Define
	with correct priority now.

2000-08-03  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/uit_func.inl (ref_mpf): Compute used blocks from
	bytes used / blocks size rather than now obsolete blockcount member

2000-07-04  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* include/uit_func.inl: Update all memory pool related functions to
	reflect the new interface to memory pools, and that they come from
	the new CYGPKG_MEMALLOC package

	* cdl/uitron.cdl: CYGPKG_UITRON_MEMPOOLFIXED and
	CYGPKG_UITRON_MEMPOOLVAR require the CYGPKG_MEMALLOC package

	* include/uit_objs.hxx: Update includes - memory pool implementations
	are now in CYGPKG_MEMALLOC

2000-06-15  Gary Thomas  <gthomas@redhat.com>

	* include/uit_ifnc.h (CYGPRI_UITRON_SET_RETCODE): Always return
	'HANDLED'.  This fixes some confusion when interrupt chaining.

2000-05-15  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/uit_ifnc.h (cyg_uitron_dsr): make this be extern "C"
	always; it went wrong when uitron funcs are inline or C++.

	* src/uit_ifnc.cxx (CYGIMP_UITRON_INLINE_FUNCS): When [re]defining
	this, match what CDL defined.  Warnings--;

2000-05-08  Jesper Skov  <jskov@redhat.com>

	* tests/testintr.cxx (attach_isr, detach_isr): Don't check for
	clean vector after a detach when chaining is enabled.

2000-03-28  Jesper Skov  <jskov@redhat.com>

	* tests/testintr.cxx: Synchronize with clock before making timer
	measurement.

2000-03-28  John Dallaway  <jld@cygnus.co.uk>

	* cdl/uitron.cdl:

	Adjust documentation URLs.

2000-03-22  Jesper Skov  <jskov@redhat.com>

	* include/uit_ifnc.h (ret_int): Fix compiler warning.

2000-03-13  Jesper Skov  <jskov@redhat.com>

	* tests/testintr.cxx: Don't try to disable clock on PowerPC.

2000-03-03  Hugo Tyson  <hmt@cygnus.co.uk>

	* tests/testintr.cxx (task1): Only test ena_int() and dis_int()
	for E_PAR if CYGSEM_UITRON_BAD_PARAMS_RETURN_ERRORS.

2000-02-28  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/uit_func.h: add ena_int() and dis_int().

	* include/uit_func.inl (dis_int): New function added.
	(ena_int): New function added.

	* tests/testintr.cxx (task1): Add a test of ena_int() and
	dis_int(); easiest done here because we have an interrupt number -
	for the clock - in our hands here already for the rest of the
	test.

2000-02-02  Jesper Skov  <jskov@redhat.com>

	* tests/testintr.cxx: Don't output DELAYLOCKSCHED quite so often
	on synthetic target.

2000-01-31  Hugo Tyson  <hmt@cygnus.co.uk>

	* tests/testintr.cxx (CHECK_TID): Test that get_tid() returns 0 in
	ISR context ie. non-task portion.

	* include/uit_func.inl (get_tid): Check the sched lock for
	non-task portions, ie. ISR/DSR will have the scheduler locked.

2000-01-31 Simon FitzMaurice  <sdf@cygnus.co.uk>
  * compat/uitron/current/cdl/uitron.cdl

  Adjust help URLs in line with new doc layout.

2000-01-28 Simon FitzMaurice  <sdf@cygnus.co.uk>
  * compat/uitron/current/cdl/uitron.cdl

  Adjust help URLs in line with new doc layout.

2000-01-28  Jonathan Larmour  <jlarmour@redhat.co.uk>

	* tests/testintr.cxx (DELAYLOCKSCHED): When in long testing loops,
	occasionally output a message to show the test is still alive

2000-01-26  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/pkgconf/uitron.h: Add new option
	CYGSEM_UITRON_TIME_IS_MILLISECONDS to control just what it says.

	* include/uit_func.inl (CYG_UITRON_TIME_UIT_TO_SYS32): et al; new
	macros optionally to convert to/from milliSeconds if option
	CYGSEM_UITRON_TIME_IS_MILLISECONDS is set.

	* src/uit_func.cxx: Initialize Cyg_Clock::converter type objects
	if the time unit is set to milliSeconds.

	* cdl/uitron.cdl: Add new option
	CYGSEM_UITRON_TIME_IS_MILLISECONDS to control just what it says.

	Add an include of the kernel config file to the generated
	pkgconf/uitron.h: tests at the very least need it!  This is a
	correct thing to do because the kernel config defines a lot of the
	semantics of the uITRON layer, as well as being needed for
	backward compatibility.

	Also add uit_ifnc.cxx to the files that need compiling.  Due to
	the previous screwup, no testing has been applied to the uITRON
	system under CDL, because it thought the kernel was absent, so
	this had not been detected.  Doh.

2000-01-25  Jesper Skov  <jskov@cygnus.co.uk>

	* tests/testintr.cxx (cyg_start): externC addded.

2000-01-19  Hugo Tyson  <hmt@cygnus.co.uk>

	* cdl/*.cdl: Add descriptions to a number of options &c which were
	lacking same, also tidied up other typos as noticed en passant.

1999-11-09  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* src/uit_objs.cxx: Make the stack size failsafe be tested against
	the minimum stack size, not the typical one.

1999-11-03  John Dallaway  <jld@cygnus.co.uk>

	* cdl/uitron.cdl: Define tests.

1999-10-07  John Dallaway  <jld@cygnus.co.uk>

	* cdl/uitron.cdl: Specify radio buttons using CDL interfaces.

1999-09-06  Jonathan Larmour  <jlarmour@cygnus.co.uk>

	* include/uit_objs.hxx (CYG_UITRON_OBJS_INIT_PRIORITY): Revert the
	below change - we may still be shipping antiquated compilers to
	customers. Sigh.

1999-09-02  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/uit_objs.hxx (CYG_UITRON_OBJS_INIT_PRIORITY): Enable
	using init priority on uitron objects, now that the compilers all
	support it fully.  AFAI can tell from a quite broad experiment.

1999-09-01  Hugo Tyson  <hmt@cygnus.co.uk>

	* tests/testintr.cxx (attach_isr): Make it all work: my chosen
	default interrupt "level" of 0 means make no interrupts on the
	tx39 ;-( oh well.  Made the whole test simulator-friendly ie. much
	shorter, made the output more friendly to me.

1999-08-26  Hugo Tyson  <hmt@cygnus.co.uk>

	* cdl/uitron.cdl (CYGNUM_UITRON_ISR_ACTION_QUEUESIZE): add a
	"default_value 32" - ooops.

1999-08-26  Hugo Tyson  <hmt@cygnus.co.uk>

	* cdl/uitron.cdl: Add configury for lovely new interrupt-safe
	functions: just "try immediate execution" [is the sched lock one?]
	and queue size.

	* include/pkgconf/uitron.h: Add configury for lovely new
	interrupt-safe functions: just "try immediate execution" [ie. if
	the sched lock is one] and queue size.

	* include/uit_ifnc.inl: Respond to general configury wrt the
	presence of semas, flags, mboxes: only define the ixxx_yyy()
	function if the corresponding xxx_yyy() func exists.  Remove the
	static definitions of the configuration symbols.

	* src/uit_ifnc.cxx: Respond to general configury wrt the presence
	of semas, flags, mboxes: the functions called may not exist!

1999-08-25  Hugo Tyson  <hmt@cygnus.co.uk>

	* include/uit_ifnc.h: New file.  Prototypes of interrupt-safe
	ixxx_yyy() style functions as a porting/backwards-compatibility
	aid.  Prototype of a suitable DSR to mate with an ISR that uses
	them too.

	* include/uit_ifnc.inl: New file.  Bodies for possible inlining of
	the ixxx_yyy() style functions; organized much like the standard
	uITRON functions.

	* src/uit_ifnc.cxx: New file.  Implementation of the DSR provided,
	plus concrete instantiations of the ixxx_yyy() style functions.

	* tests/testintr.cxx: New file.  Test for the ixxx_yyy() functions
	newly provided above.  Rather unpleasant: it is necessary to break
	type-safety to get access to the kernel's interrupt object that
	drives the realtime clock.  Perhaps a neater way will follow.

	* tests/PKGconf.mak (TESTS): Add new testcase testintr.cxx
	* src/PKGconf.mak (COMPILE): Add new source file uit_ifnc.cxx

1999-08-17  John Dallaway  <jld@cygnus.co.uk>

	* cdl/uitron.cdl: Implement radio buttons using
	"FIXME radio" hack in description field for now.

1999-07-30  John Dallaway  <jld@cygnus.co.uk>

	* cdl/uitron.cdl: Tidy display string capitalisation.

1999-05-26  Jesper Skov  <jskov@cygnus.co.uk>

	* tests/testcx7.cxx: Include new stackmon header.

1999-05-20  Hugo Tyson  <hmt@cygnus.co.uk>

	* tests/testcx7.cxx (task1): Add some statistics dumping about

⌨️ 快捷键说明

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