Joel Sherrill
|
063e4950f4
|
Added support for configuring base filesystem. First attempt at
a full mount table at initialization. This is the wrong place
to mount filesystems 2-n since no device drivers are initialized
yet.
|
1999-11-02 16:27:05 +00:00 |
|
Joel Sherrill
|
a504ced35b
|
Install imfs.h so base filesystem can be configured or IMFS mounted
by an application.
|
1999-11-02 16:25:48 +00:00 |
|
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
|
f5a1fe913b
|
Fixed typo.
|
1999-11-02 16:07:13 +00:00 |
|
Joel Sherrill
|
ee9d8d528c
|
Clean up /opt/rtems in case junk is installed in the wrong place.
This has been seen on some machine configurations.
|
1999-11-02 16:07:06 +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
|
c61218e85b
|
Removed HAS_MP=no and commented out HAS_NETWORKING=no.
|
1999-11-01 13:15:26 +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
|
a8efb8fea0
|
Changed version timestamp.
|
1999-10-28 19:51:23 +00:00 |
|
Joel Sherrill
|
49ea76dc35
|
Added information to fstat handler.
|
1999-10-28 19:42:14 +00:00 |
|
Joel Sherrill
|
08dc4bd600
|
Reformatted.
|
1999-10-28 19:42:05 +00:00 |
|
Joel Sherrill
|
dcb931554c
|
Cleaned up spacing on function prototypes.
|
1999-10-28 19:29:49 +00:00 |
|
Joel Sherrill
|
d3fc9e9dc3
|
Added lstat().
|
1999-10-28 19:25:46 +00:00 |
|
Joel Sherrill
|
75e3651a0c
|
Added shell of chapters on implementation of miniIMFS and TFTP client
filesystems. Moved system call chapter to before filesystem
implementation requirements.
|
1999-10-28 18:30:47 +00:00 |
|
Joel Sherrill
|
b502b0d1b1
|
changed version to 19991028
|
1999-10-28 17:44:08 +00:00 |
|