Joel Sherrill
19b74f3175
Check for NULL being passed in.
1999-11-02 16:25:05 +00:00
Joel Sherrill
3fb2a8daf7
Fixed typo where memfile_handlers set twice and directory_handlers
...
was not set.
1999-11-02 16:23:50 +00:00
Joel Sherrill
ac8adcf06f
Properly initialize location variable.
1999-11-02 16:22:58 +00:00
Joel Sherrill
c42bd4525f
Split console_reserve_resources into its own file to reduce dependencies.
...
Still need to move debug io routines out.
1999-11-02 16:05:41 +00:00
Joel Sherrill
5d36b344ae
Fixed bug which resulted in misaligned object control structures
...
being allocated. This bug manifested itself on the SPARC
since it uses ldd/std in its context save/restore routines.
1999-11-02 16:01:52 +00:00
Joel Sherrill
32441ab768
Added a comment to indicate that if a task blocked on a priority
...
based thread queue were to be reinserted based on its new priority,
this is where the logic would go.
1999-11-02 16:00:37 +00:00
Joel Sherrill
2cd54440b1
Added code to allocate by index. This is the object ID style used
...
by ITRON.
Corrected spacing.
1999-11-02 15:58:39 +00:00
Joel Sherrill
8f0529f65a
Added maximum count detection logic.
1999-11-02 15:58:09 +00:00
Joel Sherrill
9693fdac75
Added support for message priority as required by POSIX.
1999-11-02 15:57:58 +00:00
Joel Sherrill
af10d3ef5d
Corrected spacing.
1999-11-02 15:57:43 +00:00
Joel Sherrill
3f421dab80
Added message queues and semaphores.
1999-11-02 15:56:10 +00:00
Joel Sherrill
be0fc09935
Added CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES and
...
CONFIGURE_MAXIMUM_POSIX_SEMAPHORES.
1999-11-02 15:55:34 +00:00
Joel Sherrill
861e94d98a
Added comment to make sure Classic API priority to Core priority
...
is added in the future.
1999-11-02 15:35:58 +00:00
Joel Sherrill
3ba754e136
Added comments for _RTEMS_tasks_Create_extension,
...
_RTEMS_tasks_Start_extension, _RTEMS_tasks_Delete_extension, and
_RTEMS_tasks_Switch_extension.
1999-11-02 15:34:40 +00:00
Joel Sherrill
b970c48963
Added a case to support the core semaphore error returned when the
...
maximum semaphore count is exceeded.
1999-11-02 15:33:14 +00:00
Joel Sherrill
d80188eb6f
Added code to utilize the maximum_count attribute of core semaphores
...
and initialize it to a value that would keep it from every being
a problem.
1999-11-02 15:30:20 +00:00
Joel Sherrill
fd882eed44
Now much closer to working.
1999-11-02 15:29:47 +00:00
Joel Sherrill
26c828fe47
Added assert in case _Objects_Get_information fails since this
...
should NEVER occur.
1999-11-02 15:29:04 +00:00
Joel Sherrill
2b95c07bda
Commented out lines causing warning.
1999-11-02 15:28:02 +00:00
Joel Sherrill
733a24873f
Added #define for SEM_FAILED.
1999-11-02 15:27:38 +00:00
Joel Sherrill
9d3a44be9c
Added include of <sys/siginfo.h>.
1999-11-02 15:27:20 +00:00
Joel Sherrill
f2422aa069
Added message queues and semaphores.
1999-11-02 15:26:46 +00:00
Joel Sherrill
a49a7f3d87
Backed out change that increased the minimum stack size since it
...
was unnecessary. The real fix was an alignment error in the
object extend memory allocation scheme.
1999-11-02 15:22:00 +00:00
Joel Sherrill
f59df6b2ba
Modified to use minimum stack size and reserve the necessary amount
...
of space in the workspace.
1999-11-02 15:19:43 +00:00
Joel Sherrill
dee8a5174f
Corrected wildcard to pickup CPU model dependent library pieces.
1999-11-01 21:34:04 +00:00
Joel Sherrill
43f7a90fc2
Enabled configuring mini or full IMFS.
1999-11-01 20:58:23 +00:00
Joel Sherrill
0910a25152
Added name to id support routine.
1999-11-01 20:31:25 +00:00
Joel Sherrill
2e3e40770b
Increased stack space for all initialization tasks in tmtests.
1999-11-01 20:21:17 +00:00
Joel Sherrill
5fe6b21a11
Increased stack space of a task.
1999-11-01 20:14:35 +00:00
Joel Sherrill
328aa64cc0
Increased stack space of task 2.
1999-11-01 20:11:24 +00:00
Joel Sherrill
4443984a4c
Increased stack space for a task.
1999-11-01 20:08:05 +00:00
Joel Sherrill
c42e6c72eb
Increased stack space for task 1.
1999-11-01 20:06:02 +00:00
Joel Sherrill
89b6397249
Removed routines that had already been separated into their own files.
1999-11-01 18:02:44 +00:00
Joel Sherrill
92f699993f
Removed all references to shared memory driver as it is not supported
...
yet on the mvme2307.
1999-11-01 13:08:35 +00:00
Joel Sherrill
a2504f7dc6
Removed shmsupp directory as it is not really implemented.
1999-11-01 13:07:56 +00:00
Joel Sherrill
4c9d61e8be
MVME2307 does not really include MP support.
1999-11-01 13:07:22 +00:00
Jennifer Averett
4a07d2b866
Moved the rmnod callback from the operations table to the handler table.
1999-10-29 15:19:13 +00:00
Jennifer Averett
4bde80720f
Joel added a table of mount entry requests to be processed during
...
initialization.
1999-10-29 14:28:39 +00:00
Joel Sherrill
7046cddb1b
Patch rtems-rc-19991011-3.diff from Ralf Corsepius.
1999-10-28 16:01:41 +00:00
Joel Sherrill
5c104e08bb
New test added - psxcancel. This is just a shell for now.
1999-10-28 15:12:10 +00:00
Joel Sherrill
b8d9f41f4a
Added include of <sys/select.h> in attempt to remove compilation warning.
1999-10-28 14:59:35 +00:00
Joel Sherrill
be22768407
Added use of __rtems__ rather than LINUX for RTEMS configuration.
1999-10-28 14:50:43 +00:00
Joel Sherrill
bb43e0797f
More changes.
1999-10-28 14:07:54 +00:00
Joel Sherrill
c8b35b1b9b
Notes on what to do when merging a BSP.
1999-10-28 13:36:26 +00:00
Joel Sherrill
45544f0d01
Patch from Aleksey (Quality Quorum <qqi@world.std.com>) to
...
increase ease of application configuration of the pc386 BSP. This
patch allows switching the printk console to a serial port and
overriding bsp_start by making it a weak alias.
1999-10-27 20:50:57 +00:00
Joel Sherrill
e4487b6cd8
Modified to properly descend into the dummy directory.
1999-10-27 20:21:33 +00:00
Joel Sherrill
0f75a13ce8
Fixed typo.
1999-10-27 20:09:39 +00:00
Joel Sherrill
b07e06a1bc
New files from Ralf Corsepius <corsepiu@faw.uni-ulm.de> which
...
are a dummy for linking programs together when you are primarily
concerned with tricking another package into building.
This may grow into something which could help link programs on
the command line by having a default start sequence.
1999-10-27 19:35:36 +00:00
Joel Sherrill
3abbfdb40f
Added $(EXEEXT) in attempt to help Cygwin install process.
1999-10-27 19:27:05 +00:00
Joel Sherrill
10eb06e80d
Updated.
1999-10-27 19:25:43 +00:00