Joel Sherrill
c42e6c72eb
Increased stack space for task 1.
1999-11-01 20:06:02 +00:00
Joel Sherrill
1232196a7b
Added sp26 which tests the rtems_task_is_suspended directive.
1999-10-25 14:14:07 +00:00
Joel Sherrill
811804fec8
Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to make fix bug
...
where wrapup left pieces out of the librtemsall.a.
1999-10-04 19:15:14 +00:00
Joel Sherrill
b8080380d1
Reran and replaced screen after report from Gerwin Pfab <pb@schenk.isar.de>.
1999-08-18 20:59:36 +00:00
Joel Sherrill
908436c1ec
New configuration files added by patch from
...
Ralf Corsepius <corsepiu@faw.uni-ulm.de >".
1999-08-10 15:38:09 +00:00
Joel Sherrill
386289bfb8
Added this file.
1999-02-10 17:07:54 +00:00
Joel Sherrill
012bb569b3
Insure that the same output occurs when multiprocessing is disabled.
1998-12-03 21:57:50 +00:00
Joel Sherrill
07a3253de2
Added base version of file system infrastructure. This includes a major
...
overhaul of the RTEMS system call interface. This base file system is
the "In-Memory File System" aka IMFS.
The design and implementation was done by the following people:
+ Joel Sherrill (joel@OARcorp.com )
+ Jennifer Averett (jennifer@OARcorp.com )
+ Steve "Mr Mount" Salitasc (salitasc@OARcorp.com )
+ Kerwin Wade (wade@OARcorp.com )
PROBLEMS
========
+ It is VERY likely that merging this will break the UNIX port. This
can/will be fixed.
+ There is likely some reentrancy/mutual exclusion needed.
+ Eventually, there should be a "mini-IMFS" description table to
eliminate links, symlinks, etc to save memory. All you need to
have "classic RTEMS" functionality is technically directories
and device IO. All the rest could be left out to save memory.
1998-11-23 19:07:58 +00:00
Joel Sherrill
97e2729d1a
Added --disable-multiprocessing flag and modified a lot of files to make
...
it work.
1998-11-23 17:38:09 +00:00
Joel Sherrill
082fc2d5d2
Fixed use of incorrect macro for minimum stack size.
1998-10-05 12:45:53 +00:00
Joel Sherrill
ecc3fe3181
IDLE task stack size now specified as a field in the CPU Table for all
...
ports.
1998-09-23 16:41:00 +00:00
Joel Sherrill
92ef2252b8
Under allcoated task stacks.
1998-08-03 15:06:27 +00:00
Joel Sherrill
9b413eaef6
Patch from Eric Norum to avoid printing from context switch user extension.
...
The array is too long and needs to be shortened.
1998-06-12 20:55:21 +00:00
Joel Sherrill
47d1f5d8f9
Fixed prototype of Fatal_Extension.
...
Fixed interface to cofndefs.h for initial extension set.
1998-05-04 12:41:42 +00:00
Joel Sherrill
9a993ed573
Added CONFIGURE_EXTRA_TASK_STACKS definition to make memory requirements
...
more accurate.
1998-04-27 13:51:23 +00:00
Joel Sherrill
d07d3eecca
Initial sets of user extensions now have memory allocated on the fly
...
for them.
1998-04-15 15:09:38 +00:00
Joel Sherrill
45111d773c
Increased stack size so test would run in debug mode.
1998-04-06 20:29:58 +00:00
Joel Sherrill
3ec7bfc7c4
Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for
...
the CPU family name constants.
1998-03-24 16:24:39 +00:00
Joel Sherrill
e25b7eecf2
Corrected to indicate test cases which were skipped.
1998-03-03 20:43:14 +00:00
Joel Sherrill
b1b4fd5aa6
Modified to reflect new restrictions on mutex being released.
1998-02-20 19:59:41 +00:00
Joel Sherrill
de76809e19
Removed extra line.
1998-02-20 19:59:23 +00:00
Joel Sherrill
2c45683a02
Increased stack space to let test run to completion.
1998-02-20 19:04:23 +00:00
Joel Sherrill
fde74a3e14
Increased stack space of tasks.
1998-02-19 22:55:02 +00:00
Joel Sherrill
6eba9b7922
Increased stack size of initialization task.
1998-02-19 22:52:55 +00:00
Joel Sherrill
60b791ada1
updated copyright to 1998
1998-02-17 23:46:28 +00:00
Joel Sherrill
33b304f949
updated copyright to 1998
1998-02-17 23:45:57 +00:00
Joel Sherrill
3dbcece75a
Added test case for rtems_interrupt_catch checking that the pointer
...
for the returned old_isr_handler was non-NULL.
1997-10-21 18:41:36 +00:00
Joel Sherrill
98e4ebf594
Fixed typo in the pointer to the license terms.
1997-10-08 15:45:54 +00:00
Joel Sherrill
13f09e64e5
Added support for rtems_message_queue_get_number_pending.
1997-07-31 19:48:23 +00:00
Joel Sherrill
db17316d4c
Used macro instead of hard coded number.
1997-07-09 23:51:21 +00:00
Joel Sherrill
03f2154e51
headers updated to reflect new style copyright notice as part
...
of switching to the modified GNU GPL.
1997-04-22 17:20:27 +00:00
Joel Sherrill
f8700f776e
corrected printf specifications and added casts as necessary to eliminate
...
warnings.
1997-04-07 21:33:28 +00:00
Joel Sherrill
de4f2810a7
added ifdef to avoid warning for unused variable.
1997-04-07 21:31:59 +00:00
Joel Sherrill
1c666fcea1
corrected integer only definitions of "FP CHECK" routines to eliminate
...
warnings.
1997-04-07 21:31:39 +00:00
Joel Sherrill
51f5d64cf4
corrected printf format to avoid warning
1997-04-02 16:26:39 +00:00
Joel Sherrill
d135fc52cd
_CPU_Trap_Table_area is now conditional based on whether or not
...
the application requires rtems to allocate a trap table
1997-01-08 16:22:22 +00:00
Joel Sherrill
7abd27bda1
added cast
1996-09-18 21:07:37 +00:00
Joel Sherrill
cc51de913a
extended Task_id and Task_name arrays to avoid indexing past end of array.
1996-09-17 21:38:59 +00:00
Joel Sherrill
022923e468
Added _Thread_Do_post_task_switch_extension variable.
1996-06-13 16:45:51 +00:00
Joel Sherrill
7aa4671d91
added cpu_time_budget field to Thread_Control and removed the global variable
...
_Thread_Ticks_remaining_in_timeslice.
1996-06-05 21:12:06 +00:00
Joel Sherrill
fa4fdd7dfd
updated screen
1996-06-03 20:15:16 +00:00
Joel Sherrill
5e7b6272fc
renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the Watchdog
...
Handler could timestamp the starting and stopping of timers. Since
TOD is built on top of Watchdog, this avoided a circular dependency.
1996-05-31 23:27:45 +00:00
Joel Sherrill
be1c11edab
tests now specify whether using posix initialization threads table
...
or rtems initialization table in configuration table
1996-05-29 22:48:26 +00:00
Joel Sherrill
6d12f59dd4
updates from Tony Bennett to correct calling sequences.
1996-05-24 19:34:05 +00:00
Joel Sherrill
8389628c1b
updates from Tony Bennett
1996-04-22 16:53:46 +00:00
Joel Sherrill
5a36154a60
addition of optional user provided stack allocator means that we can not
...
reliably produce the "insufficient memory for stack space" error if this
extension is configured.
1996-04-22 16:53:05 +00:00
Joel Sherrill
ba3911317a
The name of the test support routine pause was changed to rtems_test_pause
...
to avoid conflict with the standard POSIX routine pause(2).
1996-02-22 20:14:36 +00:00
Joel Sherrill
0e0d88ba6a
Dispersal of internal thread handler resulted in removal of some
...
variables and renaming of others.
1996-02-21 14:47:58 +00:00
Joel Sherrill
8bde6ea9ca
removed post switch extension
1996-02-13 22:16:36 +00:00
Joel Sherrill
8c8a924d5e
As part of implementing the new isr synchronization algorithm using a
...
single enumerated set of states the set of event manager variables changed.
1996-02-09 14:31:39 +00:00