comparison packages/compat/uitron/current/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release

eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
author jlarmour
date Tue, 28 Mar 2000 14:10:45 +0000
parents bf00f99aec69
children 59d97b6ba612
comparison
equal deleted inserted replaced
75:41bf073c0c32 76:435cced73e2f
1 2000-03-20 John Dallaway <jld@cygnus.co.uk>
2
3 * cdl/uitron.cdl:
4
5 Adjust documentation URLs.
6
7 2000-03-13 Jesper Skov <jskov@redhat.com>
8
9 * tests/testintr.cxx: Don't try to disable clock on PowerPC.
10
11 2000-03-03 Hugo Tyson <hmt@cygnus.co.uk>
12
13 * tests/testintr.cxx (task1): Only test ena_int() and dis_int()
14 for E_PAR if CYGSEM_UITRON_BAD_PARAMS_RETURN_ERRORS.
15
16 2000-02-28 Hugo Tyson <hmt@cygnus.co.uk>
17
18 * include/uit_func.h: add ena_int() and dis_int().
19
20 * include/uit_func.inl (dis_int): New function added.
21 (ena_int): New function added.
22
23 * tests/testintr.cxx (task1): Add a test of ena_int() and
24 dis_int(); easiest done here because we have an interrupt number -
25 for the clock - in our hands here already for the rest of the
26 test.
27
1 2000-02-02 Jesper Skov <jskov@redhat.com> 28 2000-02-02 Jesper Skov <jskov@redhat.com>
2 29
3 * tests/testintr.cxx: Don't output DELAYLOCKSCHED quite so often 30 * tests/testintr.cxx: Don't output DELAYLOCKSCHED quite so often
4 on synthetic target. 31 on synthetic target.
5 32
8 * tests/testintr.cxx (CHECK_TID): Test that get_tid() returns 0 in 35 * tests/testintr.cxx (CHECK_TID): Test that get_tid() returns 0 in
9 ISR context ie. non-task portion. 36 ISR context ie. non-task portion.
10 37
11 * include/uit_func.inl (get_tid): Check the sched lock for 38 * include/uit_func.inl (get_tid): Check the sched lock for
12 non-task portions, ie. ISR/DSR will have the scheduler locked. 39 non-task portions, ie. ISR/DSR will have the scheduler locked.
40
41 2000-01-31 Simon FitzMaurice <sdf@cygnus.co.uk>
42 * compat/uitron/current/cdl/uitron.cdl
43
44 Adjust help URLs in line with new doc layout.
45
46 2000-01-28 Simon FitzMaurice <sdf@cygnus.co.uk>
47 * compat/uitron/current/cdl/uitron.cdl
48
49 Adjust help URLs in line with new doc layout.
13 50
14 2000-01-28 Jonathan Larmour <jlarmour@redhat.co.uk> 51 2000-01-28 Jonathan Larmour <jlarmour@redhat.co.uk>
15 52
16 * tests/testintr.cxx (DELAYLOCKSCHED): When in long testing loops, 53 * tests/testintr.cxx (DELAYLOCKSCHED): When in long testing loops,
17 occasionally output a message to show the test is still alive 54 occasionally output a message to show the test is still alive
26 CYGSEM_UITRON_TIME_IS_MILLISECONDS is set. 63 CYGSEM_UITRON_TIME_IS_MILLISECONDS is set.
27 64
28 * src/uit_func.cxx: Initialize Cyg_Clock::converter type objects 65 * src/uit_func.cxx: Initialize Cyg_Clock::converter type objects
29 if the time unit is set to milliSeconds. 66 if the time unit is set to milliSeconds.
30 67
68 * cdl/uitron.cdl: Add new option
69 CYGSEM_UITRON_TIME_IS_MILLISECONDS to control just what it says.
70
71 Add an include of the kernel config file to the generated
72 pkgconf/uitron.h: tests at the very least need it! This is a
73 correct thing to do because the kernel config defines a lot of the
74 semantics of the uITRON layer, as well as being needed for
75 backward compatibility.
76
77 Also add uit_ifnc.cxx to the files that need compiling. Due to
78 the previous screwup, no testing has been applied to the uITRON
79 system under CDL, because it thought the kernel was absent, so
80 this had not been detected. Doh.
81
31 2000-01-25 Jesper Skov <jskov@cygnus.co.uk> 82 2000-01-25 Jesper Skov <jskov@cygnus.co.uk>
32 83
33 * tests/testintr.cxx (cyg_start): externC addded. 84 * tests/testintr.cxx (cyg_start): externC addded.
85
86 2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
87
88 * cdl/*.cdl: Add descriptions to a number of options &c which were
89 lacking same, also tidied up other typos as noticed en passant.
34 90
35 1999-11-09 Jonathan Larmour <jlarmour@cygnus.co.uk> 91 1999-11-09 Jonathan Larmour <jlarmour@cygnus.co.uk>
36 92
37 * src/uit_objs.cxx: Make the stack size failsafe be tested against 93 * src/uit_objs.cxx: Make the stack size failsafe be tested against
38 the minimum stack size, not the typical one. 94 the minimum stack size, not the typical one.
95
96 1999-11-03 John Dallaway <jld@cygnus.co.uk>
97
98 * cdl/uitron.cdl: Define tests.
99
100 1999-10-07 John Dallaway <jld@cygnus.co.uk>
101
102 * cdl/uitron.cdl: Specify radio buttons using CDL interfaces.
39 103
40 1999-09-06 Jonathan Larmour <jlarmour@cygnus.co.uk> 104 1999-09-06 Jonathan Larmour <jlarmour@cygnus.co.uk>
41 105
42 * include/uit_objs.hxx (CYG_UITRON_OBJS_INIT_PRIORITY): Revert the 106 * include/uit_objs.hxx (CYG_UITRON_OBJS_INIT_PRIORITY): Revert the
43 below change - we may still be shipping antiquated compilers to 107 below change - we may still be shipping antiquated compilers to
54 * tests/testintr.cxx (attach_isr): Make it all work: my chosen 118 * tests/testintr.cxx (attach_isr): Make it all work: my chosen
55 default interrupt "level" of 0 means make no interrupts on the 119 default interrupt "level" of 0 means make no interrupts on the
56 tx39 ;-( oh well. Made the whole test simulator-friendly ie. much 120 tx39 ;-( oh well. Made the whole test simulator-friendly ie. much
57 shorter, made the output more friendly to me. 121 shorter, made the output more friendly to me.
58 122
59
60 1999-08-26 Hugo Tyson <hmt@cygnus.co.uk> 123 1999-08-26 Hugo Tyson <hmt@cygnus.co.uk>
61 124
125 * cdl/uitron.cdl (CYGNUM_UITRON_ISR_ACTION_QUEUESIZE): add a
126 "default_value 32" - ooops.
127
128 1999-08-26 Hugo Tyson <hmt@cygnus.co.uk>
129
130 * cdl/uitron.cdl: Add configury for lovely new interrupt-safe
131 functions: just "try immediate execution" [is the sched lock one?]
132 and queue size.
62 133
63 * include/pkgconf/uitron.h: Add configury for lovely new 134 * include/pkgconf/uitron.h: Add configury for lovely new
64 interrupt-safe functions: just "try immediate execution" [ie. if 135 interrupt-safe functions: just "try immediate execution" [ie. if
65 the sched lock is one] and queue size. 136 the sched lock is one] and queue size.
66 137
91 type-safety to get access to the kernel's interrupt object that 162 type-safety to get access to the kernel's interrupt object that
92 drives the realtime clock. Perhaps a neater way will follow. 163 drives the realtime clock. Perhaps a neater way will follow.
93 164
94 * tests/PKGconf.mak (TESTS): Add new testcase testintr.cxx 165 * tests/PKGconf.mak (TESTS): Add new testcase testintr.cxx
95 * src/PKGconf.mak (COMPILE): Add new source file uit_ifnc.cxx 166 * src/PKGconf.mak (COMPILE): Add new source file uit_ifnc.cxx
167
168 1999-08-17 John Dallaway <jld@cygnus.co.uk>
169
170 * cdl/uitron.cdl: Implement radio buttons using
171 "FIXME radio" hack in description field for now.
172
173 1999-07-30 John Dallaway <jld@cygnus.co.uk>
174
175 * cdl/uitron.cdl: Tidy display string capitalisation.
96 176
97 1999-05-26 Jesper Skov <jskov@cygnus.co.uk> 177 1999-05-26 Jesper Skov <jskov@cygnus.co.uk>
98 178
99 * tests/testcx7.cxx: Include new stackmon header. 179 * tests/testcx7.cxx: Include new stackmon header.
100 180