Joel Sherrill
aad726ebd4
Moved task_variable pointer to basic shared part of TCB instead of
...
RTEMS API extension to avoid problems when the extension is freed.
Eventually the task variable switch extension should become part
of the core context switch and the Ada tcb self implemented in
terms of it.
1999-11-16 22:56:38 +00:00
Joel Sherrill
987445baf4
Added proper nesting level for dispatch disable check.
1999-11-16 22:55:11 +00:00
Joel Sherrill
96c2db619f
Added code so if dispatching level is specified to be -1, then no
...
check is performed. This is needed in some timer service routines
since they are called from multiple disable levels.
1999-11-16 22:51:47 +00:00
Joel Sherrill
cea3304914
Corrected nesting level on dispatching verification.
1999-11-16 22:51:06 +00:00
Joel Sherrill
0beded61bc
Corrected disable dispatch nesting count checks.
1999-11-16 22:50:08 +00:00
Jennifer Averett
4efe2b7a5d
Added check to return passed if task is not suspended.
1999-11-16 22:47:23 +00:00
Jennifer Averett
0fa51b5b0a
Added code to catch the error of suspend count exceding the counter value.
1999-11-16 22:46:55 +00:00
Jennifer Averett
9181246072
Fixed bug.
1999-11-16 22:45:51 +00:00
Jennifer Averett
18c315533b
Added handler for fsync. For the memfile it is the same as the data sync.
1999-11-16 22:45:33 +00:00
Joel Sherrill
d2bfbaf2b1
Fixed spacing.
1999-11-16 21:56:45 +00:00
Joel Sherrill
a47e653a2c
Changed name of document generated.
1999-11-16 21:56:31 +00:00
Joel Sherrill
8ea517843a
Added ITRON 3.0 API User's Guide.
1999-11-16 21:53:59 +00:00
Joel Sherrill
46139bf3ab
Fixed typo.
1999-11-16 21:53:35 +00:00
Joel Sherrill
00b335e247
Corrected status.
1999-11-16 21:46:16 +00:00
Joel Sherrill
ca7d922c8e
Fixed typo.
1999-11-16 21:32:09 +00:00
Jennifer Averett
9c7867b64c
Inserted output from the erc32 run into the output file.
1999-11-16 21:30:41 +00:00
Joel Sherrill
7fe5ff380e
Use miniIMFS like hello from samples.
1999-11-16 21:15:03 +00:00
Joel Sherrill
a470c0eeff
Increased stack space because message buffers are on the stack.
1999-11-16 21:10:48 +00:00
Jennifer Averett
22542b6ba7
Removed leading space from output.
1999-11-16 20:50:36 +00:00
Jennifer Averett
f89df68270
Added comment indicating that dup is known to be broken.
1999-11-16 20:50:07 +00:00
Jennifer Averett
47c77059a0
Added data to the log file so it matches the real output.
1999-11-16 20:49:18 +00:00
Jennifer Averett
ac0ba84277
Added comment to log file indicating that task order is not
...
critical.
1999-11-16 20:48:48 +00:00
Jennifer Averett
36072c8a5d
Added test case of rsm_tsk and frsm_tsk on a task not suspended.
...
This should result in nothing happening, but an E_OK result.
1999-11-16 20:47:30 +00:00
Joel Sherrill
3db81880fe
Fixed spacing.
1999-11-16 20:22:25 +00:00
Joel Sherrill
1573ec8aed
New file.
1999-11-16 20:02:43 +00:00
Joel Sherrill
0660b4f892
Changed copyright date to 1999.
1999-11-16 19:50:56 +00:00
Joel Sherrill
086a898af2
Added copyright.
1999-11-16 19:47:37 +00:00
Joel Sherrill
3135649340
Changed release date.
1999-11-16 19:43:14 +00:00
Joel Sherrill
8f9efcb994
Added status chapter.
1999-11-16 19:41:31 +00:00
Joel Sherrill
71689d441e
Added reference to rtems_get_class, rtems_get_node, and rtems_get_index
...
so users know they are part of the public API.
1999-11-16 18:40:25 +00:00
Joel Sherrill
dc2b3376dd
Added task variable services.
1999-11-16 18:28:20 +00:00
Joel Sherrill
1dbf307fd6
Added categorized list of constants in confdefs.h.
1999-11-16 18:28:06 +00:00
Joel Sherrill
90378e483f
Added BSP_MAXIMUM_OPERATION_COUNT and BSP_ITERATION_COUNT
...
which allow the BSP to override the default number of objects
that will be created in the timing tests. This is useful for
reducing memory consumption on small targets. The BSP_ITERATION_COUNT
can be used to reduce the number of repititions in some of the
tests. This is useful for extremely slow targets (we haven't seen
any slow enough to justify modifying this one yet though. :)
1999-11-16 16:23:26 +00:00
Joel Sherrill
4b960e5f29
Added code to the macros which checked directive status to also
...
check that the _Thread_Dispatch_disable_level is set to the
proper value (0 99% of the time). This automatic check significantly
reduces the chance of mismatching disable/enable dispatch pairs
while doing internal RTEMS work.
1999-11-16 16:21:00 +00:00
Joel Sherrill
72d4b1d96d
Use the miniIMFS to reduce code space.
1999-11-16 16:19:06 +00:00
Joel Sherrill
a20190a408
Added test cases for uname().
1999-11-16 16:15:05 +00:00
Joel Sherrill
65a38bcab7
Web server uses the POSIX API. Therefor, it must be disabled when the
...
POSIX API is disabled.
1999-11-16 16:14:37 +00:00
Joel Sherrill
ce18601a7d
Removed start subdirectory and distributed contents to the appropriate
...
places under the libbsp tree.
1999-11-16 16:13:26 +00:00
Joel Sherrill
0cb7cb9e7c
Added comments.
1999-11-16 16:10:39 +00:00
Joel Sherrill
d3fdf45917
Now use _Thread_Reset().
1999-11-16 16:09:50 +00:00
Joel Sherrill
88cb6b22ab
Added threadreset.c.
1999-11-16 16:08:10 +00:00
Joel Sherrill
f6d082148b
Added prototype for _Thread_Reset() and numerous comments.
1999-11-16 16:07:52 +00:00
Joel Sherrill
c09454282b
Only check for System V IPC if multiprocessing is enabled. The unix
...
port only uses System V IPC for shared memory and semaphores to
communicate between nodes in a multiprocessor configuration. If you
disable multiprocessing, then this code should be unused. Thus systems
like Cygwin which are POSIX but do not support System V IPC should
not work.
1999-11-16 16:07:17 +00:00
Joel Sherrill
f4b76ab569
Fixed so can be included multiple times in the executive source.
1999-11-16 16:04:51 +00:00
Joel Sherrill
31473b7107
Works now.
...
Removed times() since the version in the C Library support code is
fine.
1999-11-16 16:03:21 +00:00
Joel Sherrill
165fe39ff2
Return a reasonable error other than ENOSYS.
1999-11-16 16:01:54 +00:00
Joel Sherrill
7fec3b7a36
Added call to _Watchdog_Remove to remove the sporadic timer. It was
...
being reinserted onto the ticks chain.
1999-11-16 16:01:32 +00:00
Joel Sherrill
2c0e896e9c
Moved utsname from "build for now" (unimplemented files) to the main
...
list of C_PIECES since it is now implemented.
1999-11-16 16:00:11 +00:00
Joel Sherrill
d280ce18b8
Comment fixed when adding prototype for
...
_ITRON_Message_buffer_Translate_core_message_buffer_return_code.
1999-11-16 15:58:21 +00:00
Joel Sherrill
bd462d1146
New file.
1999-11-16 15:52:49 +00:00