source: rtems/cpukit/rtems/ChangeLog @ ecfdafc6

Last change on this file since ecfdafc6 was f45e884, checked in by Joel Sherrill <joel.sherrill@…>, on 08/17/05 at 22:50:30

2005-08-17 Andrew Sinclair <Andrew.Sinclair@…>

PR 807/rtems

  • rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c, score/src/watchdoginsert.c: Tighten critical section checks on an ISR using the same timer being inserted by a lower priority ISR or interupt task.
  • Property mode set to 100644
File size: 19.4 KB
Line 
12005-08-17      Andrew Sinclair <Andrew.Sinclair@elprotech.com>
2
3        PR 807/rtems
4        * rtems/src/timerfireafter.c, rtems/src/timerserverfireafter.c,
5        score/src/watchdoginsert.c: Tighten critical section checks on an ISR
6        using the same timer being inserted by a lower priority ISR or
7        interupt task.
8
92005-05-13      Jennifer Averett <jennifer.averett@oarcorp.com>
10
11        PR 786/rtems
12        Backport mallocfreespace optimization.
13        * Makefile.am, include/rtems/rtems/region.h:   
14        * src/regiongetfreeinfo.c: New file.
15
162005-03-17      Joel Sherrill <joel@OARcorp.com>
17
18        PR 692/rtems
19        * src/regiongetsegment.c, src/regionreturnsegment.c: The Region
20        Manager did not follow the proper protocol when blocking and
21        unblocking tasks waiting on buffers. This was a bug introduced with
22        the transition to an Allocation Mutex.
23
242005-03-17      Joel Sherrill <joel@OARcorp.com>
25
26        PR 745/rtems
27        * src/ratemoncreate.c, src/timercreate.c: Make sure internal timer
28        structures are initialized so object control reuse is safe.
29
302004-10-15      Joel Sherrill <joel@OARcorp.com>
31
32        PR 692/rtems
33        * src/regiongetsegment.c, src/regionreturnsegment.c: The Region Manager
34        did not follow the proper protocol when blocking and unblocking tasks
35        waiting on buffers. This was a bug introduced with the transition to
36        an Allocation Mutex.
37
382004-07-24      Mick Davis <mickd@microsol.iinet.net.au>
39
40        PR 641/rtems
41        * src/eventsurrender.c: The problem here is that events may be lost
42        when sent to a task which enters rtems_event_receive() with options
43        set to wait with a timeout and to return on receipt of any event. The
44        events are sent from an interrupt source such as a timer service
45        routine. If more than one set of events is sent to the task before it
46        returns, the first event set may be overwritten.
47
482004-07-24      Joel Sherrill <joel@OARcorp.com>
49
50        PR 652/rtems
51        * src/signalsend.c: Return RTEMS_INVALID_NUMBER when sending an empty
52        signal set.
53
542004-07-14      Joel Sherrill <joel@OARcorp.com>
55
56        PR 651/core
57        * src/taskident.c: Add NULL check for id.
58
592004-06-29      Joel Sherrill <joel@OARcorp.com>
60
61        PR 631/rtems
62        * src/msgqcreate.c: Return unsatisfied from message_queue_create
63        when unable to allocate message buffer memory.
64
652004-05-06      Joel Sherrill <joel@OARcorp.com>
66
67        PR 618/rtems
68        * include/rtems/rtems/status.h, src/clockget.c, src/clockset.c,
69        src/dpmemcreate.c, src/dpmemexternal2internal.c,
70        src/dpmeminternal2external.c, src/eventmp.c, src/eventreceive.c,
71        src/eventsend.c, src/msgqbroadcast.c, src/msgqcreate.c,
72        src/msgqflush.c, src/msgqgetnumberpending.c, src/msgqreceive.c,
73        src/msgqsubmit.c, src/partcreate.c, src/partdelete.c,
74        src/partgetbuffer.c, src/ratemoncancel.c, src/ratemoncreate.c,
75        src/ratemondelete.c, src/ratemongetstatus.c, src/ratemonident.c,
76        src/ratemonperiod.c, src/regioncreate.c, src/regiondelete.c,
77        src/regionextend.c, src/regiongetsegment.c,
78        src/regiongetsegmentsize.c, src/regionreturnsegment.c,
79        src/semcreate.c, src/semdelete.c, src/semflush.c, src/semident.c,
80        src/taskcreate.c, src/taskgetnote.c, src/taskmode.c,
81        src/taskrestart.c, src/taskresume.c, src/tasksetnote.c,
82        src/tasksuspend.c, src/taskvariableadd.c, src/taskvariabledelete.c,
83        src/taskvariableget.c, src/taskwakewhen.c, src/timercreate.c,
84        src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
85        src/timerserverfireafter.c, src/timerserverfirewhen.c: Add NULL
86        checks.
87
882004-02-26      Thomas Rauscher <trauscher@loytec.com.
89
90        PR 584/RTEMS
91        * src/eventtimeout.c: Fix critical section window.
92
932003-10-22      Joel Sherrill <joel@OARcorp.com>
94
95        PR 512/core
96        * src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
97        when task variable is deleted. Also some style cleanup.
98
992003-09-11      Joel Sherrill <joel@OARcorp.com>
100
101        PR 488/rtems
102        * src/taskcreate.c, src/tasks.c: Ensure notepads are zeroed.
103
1042003-09-04      Joel Sherrill <joel@OARcorp.com>
105
106        * include/rtems.h, include/rtems/rtems/asr.h,
107        include/rtems/rtems/attr.h, include/rtems/rtems/cache.h,
108        include/rtems/rtems/clock.h, include/rtems/rtems/config.h,
109        include/rtems/rtems/dpmem.h, include/rtems/rtems/event.h,
110        include/rtems/rtems/eventmp.h, include/rtems/rtems/eventset.h,
111        include/rtems/rtems/intr.h, include/rtems/rtems/message.h,
112        include/rtems/rtems/modes.h, include/rtems/rtems/mp.h,
113        include/rtems/rtems/msgmp.h, include/rtems/rtems/options.h,
114        include/rtems/rtems/part.h, include/rtems/rtems/partmp.h,
115        include/rtems/rtems/ratemon.h, include/rtems/rtems/region.h,
116        include/rtems/rtems/regionmp.h, include/rtems/rtems/rtemsapi.h,
117        include/rtems/rtems/sem.h, include/rtems/rtems/semmp.h,
118        include/rtems/rtems/signal.h, include/rtems/rtems/signalmp.h,
119        include/rtems/rtems/status.h, include/rtems/rtems/support.h,
120        include/rtems/rtems/taskmp.h, include/rtems/rtems/tasks.h,
121        include/rtems/rtems/timer.h, include/rtems/rtems/types.h,
122        inline/rtems/rtems/asr.inl, inline/rtems/rtems/attr.inl,
123        inline/rtems/rtems/dpmem.inl, inline/rtems/rtems/event.inl,
124        inline/rtems/rtems/eventset.inl, inline/rtems/rtems/message.inl,
125        inline/rtems/rtems/modes.inl, inline/rtems/rtems/options.inl,
126        inline/rtems/rtems/part.inl, inline/rtems/rtems/ratemon.inl,
127        inline/rtems/rtems/region.inl, inline/rtems/rtems/sem.inl,
128        inline/rtems/rtems/status.inl, inline/rtems/rtems/support.inl,
129        inline/rtems/rtems/tasks.inl, inline/rtems/rtems/timer.inl,
130        macros/rtems/rtems/asr.inl, macros/rtems/rtems/attr.inl,
131        macros/rtems/rtems/dpmem.inl, macros/rtems/rtems/event.inl,
132        macros/rtems/rtems/eventset.inl, macros/rtems/rtems/message.inl,
133        macros/rtems/rtems/modes.inl, macros/rtems/rtems/options.inl,
134        macros/rtems/rtems/part.inl, macros/rtems/rtems/ratemon.inl,
135        macros/rtems/rtems/region.inl, macros/rtems/rtems/sem.inl,
136        macros/rtems/rtems/status.inl, macros/rtems/rtems/support.inl,
137        macros/rtems/rtems/tasks.inl, macros/rtems/rtems/timer.inl,
138        src/attr.c, src/clockget.c, src/clockset.c, src/clocktick.c,
139        src/dpmem.c, src/dpmemcreate.c, src/dpmemdelete.c,
140        src/dpmemexternal2internal.c, src/dpmemident.c,
141        src/dpmeminternal2external.c, src/event.c, src/eventmp.c,
142        src/eventreceive.c, src/eventseize.c, src/eventsend.c,
143        src/eventsurrender.c, src/eventtimeout.c, src/intr.c, src/intrbody.c,
144        src/intrcatch.c, src/mp.c, src/msg.c, src/msgmp.c,
145        src/msgqallocate.c, src/msgqbroadcast.c, src/msgqcreate.c,
146        src/msgqdelete.c, src/msgqflush.c, src/msgqgetnumberpending.c,
147        src/msgqident.c, src/msgqreceive.c, src/msgqsend.c, src/msgqsubmit.c,
148        src/msgqtranslatereturncode.c, src/msgqurgent.c, src/part.c,
149        src/partcreate.c, src/partdelete.c, src/partgetbuffer.c,
150        src/partident.c, src/partmp.c, src/partreturnbuffer.c, src/ratemon.c,
151        src/ratemoncancel.c, src/ratemoncreate.c, src/ratemondelete.c,
152        src/ratemongetstatus.c, src/ratemonident.c, src/ratemonperiod.c,
153        src/ratemontimeout.c, src/region.c, src/regioncreate.c,
154        src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
155        src/regiongetsegment.c, src/regiongetsegmentsize.c,
156        src/regionident.c, src/regionmp.c, src/regionreturnsegment.c,
157        src/rtclock.c, src/rtemstimer.c, src/sem.c, src/semcreate.c,
158        src/semdelete.c, src/semflush.c, src/semident.c, src/semmp.c,
159        src/semobtain.c, src/semrelease.c, src/semtranslatereturncode.c,
160        src/signal.c, src/signalcatch.c, src/signalmp.c, src/signalsend.c,
161        src/taskcreate.c, src/taskdelete.c, src/taskgetnote.c,
162        src/taskident.c, src/taskinitusers.c, src/taskissuspended.c,
163        src/taskmode.c, src/taskmp.c, src/taskrestart.c, src/taskresume.c,
164        src/tasks.c, src/tasksetnote.c, src/tasksetpriority.c,
165        src/taskstart.c, src/tasksuspend.c, src/taskvariableadd.c,
166        src/taskvariabledelete.c, src/taskvariableget.c, src/taskwakeafter.c,
167        src/taskwakewhen.c, src/timercancel.c, src/timercreate.c,
168        src/timerdelete.c, src/timerfireafter.c, src/timerfirewhen.c,
169        src/timergetinfo.c, src/timerident.c, src/timerreset.c,
170        src/timerserver.c, src/timerserverfireafter.c,
171        src/timerserverfirewhen.c: URL for license changed.
172
1732003-06-12      Joel Sherrill <joel@OARcorp.com>
174
175        * include/rtems/rtems/msgmp.h, include/rtems/rtems/partmp.h,
176        include/rtems/rtems/regionmp.h, include/rtems/rtems/semmp.h,
177        src/msgmp.c, src/partmp.c, src/regionmp.c, src/semmp.c: Removed
178        warnings.
179
1802003-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * include/rtems/rtems/types.h: Include stdint.h.
183
1842003-05-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        PR 409:
187        * include/rtems/rtems/types.h: Include rtems/stdint.h.
188        Apply c99-types to typedef rtems_[un]signed[8|16|32|64].
189
1902003-01-10      Joel Sherrill <joel@OARcorp.com>
191
192        * src/msg.c, src/part.c, src/sem.c, src/tasks.c: Correct object
193        class control structure initialization for multiprocessing
194        configurations.
195
1962002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * Makefile.am: Don't create $ARCH as side-effect of compilation.
199        Re-order all-local.
200
2012002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
202
203        * include/Makefile.am: Remove.
204        * inline/Makefile.am: Remove.
205        * macros/Makefile.am: Remove.
206        * src/Makefile.am: Remove.
207        * Makefile.am: Merge-in removed Makefile.ams.
208
2092002-12-02      Joel Sherrill <joel@OARcorp.com>
210
211        * include/rtems/rtems/support.h: Added casts to eliminate warnings
212        on 16 bit targets like the h8300.
213
2142002-11-13      Paul Whitfield <paulw@microsol.iinet.net.au>
215
216        * src/regionreturnsegment.c: When RTEMS_REGION_SHRED_ON_FREE is
217        set, there should have been an & in front of size.
218
2192002-10-31      Joel Sherrill <joel@OARcorp.com>
220
221        * src/regiongetinfo.c: Corrected return value check.
222
2232002-10-28      Joel Sherrill <joel@OARcorp.com>
224
225        * src/timerserver.c: Add useless return to avoid warning.
226
2272002-09-14      Joel Sherrill <joel@OARcorp.com>
228
229        * src/dpmemcreate.c, src/dpmemident.c, src/msgqcreate.c,
230        src/msgqident.c, src/partcreate.c, src/partident.c,
231        src/ratemoncreate.c, src/ratemonident.c, src/regioncreate.c,
232        src/regionident.c, src/semcreate.c, src/semident.c, src/taskcreate.c,
233        src/taskident.c, src/timercreate.c, src/timerident.c: Added casts
234        to Objects_Name to eliminate warnings.
235
2362002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * src/Makefile.am: Add librtems.a.
239
2402002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * src/Makefile.am: Use .$(OBJEXT) instead of .o.
243
2442002-07-05      Joel Sherrill <joel@OARcorp.com>
245
246        * src/dpmemident.c, src/msgqident.c, src/partident.c,
247        src/ratemonident.c, src/regionident.c, src/semident.c,
248        src/timerident.c: Corrected use of name parameter to
249        be consistent with fixes implemented to string name processing
250        which were committed with the POSIX Message Queue update.
251
2522002-07-01    Joel Sherrill <joel@OARcorp.com>
253
254        * Mega patch merge to change the format of the object IDs to
255        loosen the dependency between the SCORE and the various APIs.
256        There was considerable work to simplify the object name management
257        and it appears that the name_table field is no longer needed.
258        This patch also includes the addition of the internal mutex
259        which is currently only used to protect some types of allocation
260        and deallocation.  This significantly can reduce context
261        switch latency under certain circumstances.  In particular,
262        some heap/region operations were O(n) and had dispatching
263        disabled.  This should help enormously.  With this merge,
264        the patch is not as clean as it should be.  In particular,
265        the documentation has not been modified to reflect the new object
266        ID layout, the IDs in the test screens are not updated, and
267        _Objects_Get_information needs to be a real routine not inlined.
268        As part of this patch a lot of MP code for thread/proxy blocking
269        was made conditional and cleaned up.
270        * include/rtems.h, inline/rtems/rtems/region.inl,
271        macros/rtems/rtems/region.inl, src/dpmem.c, src/dpmemcreate.c,
272        src/msg.c, src/msgqcreate.c, src/part.c, src/partcreate.c,
273        src/ratemon.c, src/ratemoncreate.c, src/region.c, src/regioncreate.c,
274        src/regiondelete.c, src/regionextend.c, src/regiongetinfo.c,
275        src/regiongetsegment.c, src/regiongetsegmentsize.c,
276        src/regionident.c, src/regionreturnsegment.c, src/rtemstimer.c,
277        src/sem.c, src/semcreate.c, src/taskcreate.c, src/taskident.c,
278        src/tasks.c, src/timercreate.c: Modified as part of above.
279
2802001-04-08      Joel Sherrill <joel@OARcorp.com>
281
282        * src/tasks.c: Pre-initialized switch extension for list.
283 
2842001-04-08      Joel Sherrill <joel@OARcorp.com>
285
286        * macros/rtems/score/timer.inl: Corrected typo on end of line.
287 
2882002-04-08      Chris Johns <ccj@acm.org>
289
290        * Per PR142, make task switch extension its own list.
291        * src/tasks.c (_RTEMS_tasks_User_extensions): Reflect above.
292
2932001-03-29      Joel Sherrill <joel@OARcorp.com>
294
295        * Per PR126, configuration structures now match docs.
296        * include/rtems/rtems/config.h: Use public data types.
297
2982001-03-29      Joel Sherrill <joel@OARcorp.com>
299
300        * Per PR147 addressed problems when reseting and inserting a timer
301        into a timer chain that did not honor time passage since the last
302        time the timer server was scheduled and the new insertion.
303        * include/rtems/rtems/timer.h, src/timerreset.c, src/timerserver.c,
304        src/timerserverfireafter.c, src/timerserverfirewhen.c: Broke up
305        the "reset server" routine into a set of very specific routines
306        that allowed the server to be unscheduled, timer chains to be
307        "synchronized" with the current time before inserting a new timer.
308
3092002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311        * Makefile.am: Remove AUTOMAKE_OPTIONS.
312        * include/Makefile.am: Remove AUTOMAKE_OPTIONS.
313        * inline/Makefile.am: Remove AUTOMAKE_OPTIONS.
314        * macros/Makefile.am: Remove AUTOMAKE_OPTIONS.
315        * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
316
3172001-01-31      Joel Sherrill <joel@OARcorp.com>
318
319        * include/rtems/rtems/timer.h: Missed merging these modifications
320        in previous merge of new timer functionality.
321
3222001-01-29      Joel Sherrill <joel@OARcorp.com>
323
324        * Fixed bug where resetting a timer that was not at the head
325        of one of the task timer chains resulted in the Timer Server
326        task waking up too far in the future.
327        * Added rtems_timer_get_information() directive to support testing.
328        * src/timerserver.c, include/rtems/rtems/timer.h,
329        * src/timergetinfo.c: New file.
330        * src/Makefile.am: Modified to reflect above.
331
3322001-01-22      Joel Sherrill <joel@OARcorp.com>
333
334        * include/rtems/rtems/timer.h, src/timerserver.c: Add priority
335        argument to rtems_timer_initiate_server().
336
3372001-01-18      Joel Sherrill <joel@OARcorp.com>
338
339        * include/rtems/system.h: Only include cpuopts.h when building a
340        multilib configuration.  Some ports still need targopts.h but this
341        small modification lets those ports work non-multilib while
342        fixing being fixed for multilib.
343       
3442001-01-16      Joel Sherrill <joel@OARcorp.com>
345
346        * Added task-based timers to the Timer Manager.  This added three
347        new directives:
348            - rtems_timer_initiate_server
349            - rtems_timer_server_fire_after
350            - rtems_timer_server_fire_when
351        In the process of doing this, a number of cleanups were made.
352        * src/timerserver.c, src/timerserverfireafter.c,
353        src/timerserverfirewhen.c: New files.
354        * include/timer/timer.h: Added new prototypes and supporting types.
355        * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced
356        _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK.
357        * src/Makefile.am: Accounted for new files.
358        * src/rtemstimer.c: Added initialization of _Timer_Server variable.
359        * src/timercancel.c, src/timerreset.c: Account for addition
360        of timer classes.  Also corrected the headers.
361        * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c,
362        src/timerfireafter.c, src/timerident.c: Corrected header.
363
3642001-01-16      Joel Sherrill <joel@OARcorp.com>
365
366        * src/taskmode.c: Ensure the this service does not dispatch before
367        tasking is enabled at initialization time.
368
3692002-01-07      Joel Sherrill <joel@OARcorp.com>
370
371        * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-dpmem.c,
372        optman/no-event.c, optman/no-mp.c, optman/no-msg.c, optman/no-part.c,
373        optman/no-region.c, optman/no-rtmon.c, optman/no-sem.c,
374        optman/no-signal.c, optman/no-timer.c: Removed entire contents of
375        optman/ directory since it has been moved.
376
3772001-12-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * src/Makefile.am: Add multilib support.
380        * optman/Makefile.am: Add multilib support.
381
3822001-10-23      Joel Sherrill <joel@OARcorp.com>
383
384        * macros/rtems/rtems/asr.nil: Fixed typo.
385
3862001-10-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
387
388        * macros/Makefile.am: Replace INLINES w/ MACROS (Fix stupid typo in
389        previous patch).
390
3912001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * include/rtems/Makefile.am: Remove.
394        * include/rtems/rtems/Makefile.am: Remove.
395        * include/Makefile.am: Handle subdirs, require automake-1.5.
396        * inline/rtems/Makefile.am: Remove.
397        * inline/rtems/rtems/Makefile.am: Remove.
398        * inline/Makefile.am: Handle subdirs, require automake-1.5.
399        * macros/rtems/Makefile.am: Remove.
400        * macros/rtems/rtems/Makefile.am: Remove.
401        * macros: Handle subdirs, require automake-1.5.
402        * Makefile.am: require automake-1.5.
403
4042001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * include/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
407        * include/Makefile.am: Use 'PREINSTALL_FILES ='.
408        * inline/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
409        * macros/rtems/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
410
4112001-09-14      Fernando Ruiz <fernando.ruiz@ctv.es>
412
413        * src/tasks.c: Dereference pointer passed to destructor.
414
4152001-08-30      Joel Sherrill <joel@OARcorp.com>
416
417        * inline/rtems/rtems/attr.inl: Correct typo and use correct
418        attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
419
4202001-08-16      Joel Sherrill <joel@OARcorp.com>
421
422        * src/msgqsubmit.c: Add a comment indicating that we do not have
423        to account for possibly blocking during the core send operation
424        because Classic API message queue send is always non-blocking.
425
4262001-08-09      Joel Sherrill <joel@OARcorp.com>
427
428        * src/msgqsubmit.c: Unblocking message queue operations should
429        NOT use _Thread_Executing for return status since it is permissible
430        to invoke message send operations from an ISR.  This was reported
431        by Suvrat Gupta <suvrat@utstar.com>.
432
4332001-03-26      Zoltan Kocsi <zoltan@bendor.com.au>
434
435
436        * src/eventsurrender.c: Clear event condition when task is unblocked.
437        This makes sure that subsequent event send thinks the task is still
438        blocked and overwrites the initial events received.
439
4402001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * include/Makefile.am, include/rtems/rtems/Makefile.am,
443        inline/rtems/rtems/Makefile.am, macros/rtems/rtems/Makefile.am,
444        rtems/optman/Makefile.am:
445        Apply include_*HEADERS instead of H_FILES.
446
4472001-01-22      Michael Hamel <mhamel@adi.co.nz>
448
449        * include/rtems.h, src/signalcatch.c: Modifications to make
450        CodeWarrior happy.
451
4522000-12-06      Joel Sherrill <joel@OARcorp.com>
453
454        * src/regiongetinfo.c: Removed unused variable to eliminate warning.
455
4562000-11-30      Joel Sherrill <joel@OARcorp.com>
457
458        * src/msgqsubmit.c: Modified multiprocessing conditional so
459        this would compile with both macros and inlines.
460
4612000-11-30      Joel Sherrill <joel@OARcorp.com>
462
463        * macros/rtems/rtems/sem.inl: Added macro implementation of
464        _Semaphore_Get_interrupt_disable().
465
4662000-10-18      Joel Sherrill <joel@OARcorp.com>
467
468        * src/regiongetinfo.c, include/rtems/rtems/region.h,
469        include/rtems/rtems/types.h, src/Makefile.am: Added
470        region_get_information() and information control block.
471        * src/regiongetinfo.c: New file.
472
4732000-09-29      Stephan Merker <merker@decrc.abb.de>
474
475        * include/rtems/rtems/ratemon.h, src/ratemonperiod.c,
476        src/ratemontimeout.c: Add next_length field so period length
477        can be changed by the the sequence period(X), period(not X)
478        with no intervening cancel or expiration.
479
4802000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * optman/Makefile.am, src/Makefile.am: Include compile.am.
483
4842000-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
485
486        * taskstart.c: Removed 1st cut at rtems_task_start_main_style.
487        Only committed this so it could be easily revisited as we
488        discussing moving main() to user space from BSP space.
489
4902000-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
491
492        * taskstart.c: Added 1st cut at rtems_task_start_main_style.
493
4942000-08-10      Joel Sherrill <joel@OARcorp.com>
495
496        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.