Commit Graph
1552 Commits
Author SHA1 Message Date
Joel Sherrill cd792a86cf Patch from John S Gwynne <jsg@donet.com> for malloctest. His comments:
I have a few patches for the efi332 bsp. If you let me know when you
  expect the next snapshot release, I will try to have them to you
  before then. Also, the malloctest has some problems that I would think
  would prevent it from running on almost any platform. I have enclose
  patches below to fix (1) Task_id and Task_name dimensioning, (2) end
  of test message, (3) the amount of memory malloc'ed, and (4) retry on
  unsuccessful (out of memory) molloc's.
1999-02-03 22:12:28 +00:00
Joel Sherrill 657be8f54c New files from Juan Zamorano Flores <jzamora@avellano.datsi.fi.upm.es>
that are part of the addition of POSIX timers.
1999-02-03 16:20:38 +00:00
Joel Sherrill 01a2e18e17 Removed unneeded include of libio_.h. 1999-01-31 20:52:35 +00:00
Joel Sherrill cd155bec6f Removed spaces. 1998-12-03 23:02:24 +00:00
Joel Sherrill 41616f6513 Changed to account for ownership only being tracked when a priority
blocking protocol is used.
1998-12-03 23:01:22 +00:00
Jennifer Averett 6afa6e3996 Removed all ^M from the file. 1998-12-03 22:45:57 +00:00
Jennifer Averett 0422a7a55d Removed all ^M from the scn file. 1998-12-03 22:42:13 +00:00
Jennifer Averett c2f9b97543 Cleaned up test.
Updated scn files to match present expected test output.
1998-12-03 22:41:57 +00:00
Jennifer Averett 5b8e885dd7 Added Comment that a result is valid at 4 or 5 seconds. 1998-12-03 22:41:33 +00:00
Jennifer Averett fae441bd9b Updated scn files to match present expected test output. 1998-12-03 22:41:20 +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 6b9450d1a6 Moved cpuuse.h to rtems subdirectory. 1998-12-03 21:56:10 +00:00
Joel Sherrill bfc3533594 Include files now installed as <rtems/*.h>. 1998-12-01 13:56:46 +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 cd3fb80a26 Added new tests in support of the file system infrastructure. 1998-11-23 18:58:48 +00:00
Joel Sherrill 0895bdb89c Added tests in support of the file system infrastructure. 1998-11-23 18:57:48 +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 711a2a1133 New file based on information from Eric Norum <eric@skatter.usask.ca>. 1998-10-05 21:26:07 +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 a56e475f25 Turned stack checker on. 1998-07-17 15:42:39 +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 2a53f31023 Fixed comment block at the beginning of the file for a copyright date
problem and an English problem.
1998-06-09 15:23:38 +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 6ce14e72fb Fixed screen to match actual output. 1998-04-27 13:51:02 +00:00
Joel Sherrill 39b3d876b6 Reset the pthread attributes structure so the proper error would be
generated.
1998-04-27 13:44:54 +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 77bf1b1a62 Corrected typo in copyright notice. 1998-03-21 15:37:43 +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 2617b3450b Restructured so all times are placed in variables and printed in batch
mode at the end of the test.  This eliminates the possibility of IO
blocking a task unexpectedly and messing up the test.
1998-02-19 17:08:54 +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 2936b425fd Solaris port updates from Chris Johns 1998-01-23 17:45:05 +00:00
Joel Sherrill 6f9c75c322 Ralf Corsepius reported a number of missing CVS Id's:
> RTEMS is under CVS control and has been since rtems 3.1.16 which was
  > around May 1995.  So I just to add the $Id$.  If you notice other files
  > with missing $Id$'s let me know.  I try to keep w\up with it.

  Now that you have asked -- I'll attach a list of files lacking an RCS-Id to
  this mail. This list has been generated by a little sh-script I'll also
  enclose.
1998-01-16 16:56:48 +00:00
Joel Sherrill 61fc72c9dc Removed warning. 1997-11-18 22:33:32 +00:00
Joel Sherrill 91daf55291 New file. 1997-11-18 22:33:17 +00:00
Joel Sherrill 514cf30bb5 Added new test for termios style consoles from Eric Norum. 1997-10-23 15:12:46 +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 d9fe8e230a Fixed some spacing. 1997-10-09 20:21:43 +00:00
Joel Sherrill 58e3dc799a Fix from Eric Norum so FPSP is installed before any FP code is actually
exercise.
1997-10-08 18:25:30 +00:00
Joel Sherrill 98e4ebf594 Fixed typo in the pointer to the license terms. 1997-10-08 15:45:54 +00:00