Commit Graph

3862 Commits

Author SHA1 Message Date
Joel Sherrill
0ff37e6866 Patch rtems-rc-20000104-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
which is described below:

    This one is a (minor) patch in preparation of the upcoming patches. It
    actually is an excerpt of the upcoming patches and therefore is
    completely untested in this standalone form, but I don't expect it to
    break something.

    The essential changes in this patch are:
        * An update to rtems-polish.sh (Now can also be run in subdirectories)
        * A bug-fix for the libcpu/powerpc (A directory was missing from
          SUBDIRS in a Makefile.am)
        * An update to gensh2.cfg.
        * Cleanups/Enhancements to configuration files

    To apply:
        cd <srcdir>
        patch -p0 < rtems-rc-20000104-0.diff
        cvs rm -f c/src/lib/libbsp/Makefile.am.new
2000-01-07 14:47:02 +00:00
Joel Sherrill
98c875a15b Initialize the attributes structure. Random data was causing the test
to fail sporadically.
2000-01-06 22:44:27 +00:00
Joel Sherrill
89184f94db Corrected spacing. 2000-01-06 15:31:24 +00:00
Joel Sherrill
bd177b7bea Fixed comment. 2000-01-06 15:20:53 +00:00
Joel Sherrill
aaac6d6d68 changed version to 20000104 2000-01-05 23:01:25 +00:00
Joel Sherrill
0312d81f38 Fixed comment thanks to John M. Mills <jmills@tga.com>. 2000-01-05 23:01:05 +00:00
Joel Sherrill
86217271e1 changed version to 20000104 2000-01-05 22:44:14 +00:00
Joel Sherrill
ef03d0e386 changed version to 20000104 2000-01-05 22:23:45 +00:00
Joel Sherrill
5870ac5567 Added support for simple binary semaphores in addition to the high
power binary/mutex style semaphores already supported by RTEMS.  This
was done at the request of Eric Norum <eric@cls.usask.ca> in support
of his effort to port EPICS to RTEMS.  This change consisted of
changing the nesting_allowed boolean into a lock_nesting_behavior
enumerated value as well as allowing the core mutex object to optionally
support ensuring that the holder of a binary semaphore released it.
Finally, a more subtle enhancement was to allow the non-holder to release
a priority inheritance/ceiling mutex and still allow the holding task
to return to its original priority.
2000-01-05 22:19:21 +00:00
Joel Sherrill
5283cc823d Updated to reflect a time that had previously been left out due to
an array sizing coding error.
2000-01-05 22:15:47 +00:00
Joel Sherrill
27f096634a Screen updated since test runs. 2000-01-05 22:15:16 +00:00
Joel Sherrill
4bcbf89c16 Was not actually installing the test. 2000-01-05 22:14:42 +00:00
Joel Sherrill
28adcfd9ec Added message priority parameter returned by core support routine. 2000-01-05 22:14:09 +00:00
Joel Sherrill
c0d405ca01 Added new message priority parameter as returned by core support routine. 2000-01-05 22:13:15 +00:00
Joel Sherrill
fc20c5398b Increased stack space. 2000-01-05 22:09:36 +00:00
Joel Sherrill
f49aaf18b8 Updated to reflect change in object class numbering due to ITRON API
addition.
2000-01-05 22:06:30 +00:00
Joel Sherrill
280c4ca921 Corrected test and screen to reflect implementation working. 2000-01-05 22:03:44 +00:00
Joel Sherrill
5cffd6406b Changed screen to reflect change in object class numbers with ITRON
addition.
2000-01-05 22:03:27 +00:00
Joel Sherrill
3a8b95e207 Spacing corrected. 2000-01-05 21:32:57 +00:00
Joel Sherrill
54a5ee75d4 Corrected so header message is printed. 2000-01-05 20:51:45 +00:00
Joel Sherrill
66fe6be6cd patch from Eric Norum <eric@cls.usask.ca> as follows:
At the request of kjoutwater@west.raytheon.com I'm submitting the
    following patch.

    c/src/lib/libbsp/m68k/gen68360/console/console.c
        Allow console baud rate to be set by debugger/downloader.

    c/src/lib/libbsp/m68k/gen68360/startup/init68360.c
        Add support for generic 68360 with static RAM.
2000-01-05 18:40:20 +00:00
Joel Sherrill
6940545972 Patch from Eric Norum <eric@cls.usask.ca> as follows:
At the request of kjoutwater@west.raytheon.com I'm submitting the
    following patch.

    c/src/lib/libbsp/m68k/gen68360/console/console.c
        Allow console baud rate to be set by debugger/downloader.

    c/src/lib/libbsp/m68k/gen68360/startup/init68360.c
        Add support for generic 68360 with static RAM.
2000-01-05 18:40:14 +00:00
Joel Sherrill
db6ec79e6c Fixed recursive release for mutexes with nesting allowed. 2000-01-05 18:30:09 +00:00
Joel Sherrill
f388d36d84 Now print strings -- not error numbers. 2000-01-05 18:17:01 +00:00
Jennifer Averett
99e7ab890b + Added tests for open, close, unlink, and send. 2000-01-05 17:21:12 +00:00
Jennifer Averett
b302d527c7 + Added return priority from message seize.
+ Changed priority to be based off of min and max int.
2000-01-05 17:20:07 +00:00
Jennifer Averett
466b8882ce Added the recording of the submit type. 2000-01-05 17:18:51 +00:00
Jennifer Averett
58243b42f5 + Added return of the message priority. 2000-01-05 17:18:08 +00:00
Jennifer Averett
65800393f6 Added priority conversion between POSIX and core. 2000-01-05 17:16:48 +00:00
Jennifer Averett
c5858efa68 Added priority conversion between POSIX and core priorities. 2000-01-05 17:16:02 +00:00
Jennifer Averett
3ebd4c1254 + Changed priority to the POSIX priority type.
+ Added priority validation
+ Changed to call correct core routine.
+ Added priority conversion
+ Resolved return type problems.
2000-01-05 17:13:50 +00:00
Jennifer Averett
fcd0c90630 + Added check for reading from a write only queue.
+ Added ability to return message priority from the core.
2000-01-05 17:11:36 +00:00
Jennifer Averett
cecd206a65 + Added check for name greater than PATH_MAX. 2000-01-05 17:09:36 +00:00
Jennifer Averett
e015106f68 + Changed to resonable default values for maxmsg and msgsize.
+ Added oflag tracking.
2000-01-05 17:08:56 +00:00
Jennifer Averett
f602eebd64 Added mqueuetranslatereturncode.c. 2000-01-05 17:07:52 +00:00
Jennifer Averett
864ac98aa7 Added routines to translate to and from the core message queue return codes. 2000-01-05 17:06:45 +00:00
Joel Sherrill
0eded827e1 Fixed typos. 2000-01-04 23:36:52 +00:00
Joel Sherrill
ea6af4f25d Updated dates and miscellaneous. 2000-01-04 23:33:46 +00:00
Joel Sherrill
c25e00ca52 Added timer manager. 2000-01-04 23:33:04 +00:00
Joel Sherrill
ed09d6fcf5 Improved clean stanza. 2000-01-04 23:32:51 +00:00
Joel Sherrill
590eb87d7e Added this file to contain an example program. 2000-01-04 17:08:16 +00:00
Joel Sherrill
bfded728ec Fixed warnings. 2000-01-04 14:16:00 +00:00
Joel Sherrill
36155ebb04 Removed warning. 2000-01-04 14:03:38 +00:00
Joel Sherrill
a148f561c2 Removed warnings. 2000-01-04 14:00:38 +00:00
Joel Sherrill
1dfc188ef5 Removed unitialized variable warning. 2000-01-04 13:58:47 +00:00
Joel Sherrill
afe8c1b6c0 Added shared version of this file. 2000-01-04 13:49:05 +00:00
Joel Sherrill
7b0ff0086f Made to compile again. 2000-01-04 13:48:48 +00:00
Joel Sherrill
393be8ec37 Fixed path to shared/include/coverhd.h. 2000-01-03 20:43:29 +00:00
Joel Sherrill
6bc66ab04f Added new URL. 2000-01-03 19:08:14 +00:00
Joel Sherrill
0173ab87ab Comments added and some messages translated from Polish. 2000-01-03 18:28:36 +00:00