Commit Graph
1491 Commits
Author SHA1 Message Date
Joel Sherrill 008faafd4c Added shared directory. 1998-04-27 14:18:38 +00:00
Joel Sherrill 7e2cc64450 Removed extra (bad) CVS Id string. 1998-04-27 14:18:11 +00:00
Joel Sherrill 0a3a3ae644 Fixed CVS Id string and removed bogus comment. 1998-04-27 14:17:52 +00:00
Joel Sherrill 6b52fe5c0f Fix from Ralf Corsepius:
+ adding #include <rtems/libio.h> to fix implicit declaration warning
1998-04-27 14:17:16 +00:00
Joel Sherrill 72aa8cf4a8 Fixed CVS Id 1998-04-27 14:16:29 +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 308aed9b39 Added numerous entries to make the memory calculation more accurate:
+ POSIX threads
  + Ada tasks
  + POSIX threads API support
  + POSIX condition variables
  + POSIX keys (still do not account for data fields)
  + POSIX mutexes
  + POSIX queued signals
  + added macro for extra memory for task stacks
  + default value for CONFIGURE_MAXIMUM_FAKE_ADA_TASKS
  + extra memory for Ada task stacks
1998-04-27 13:49:42 +00:00
Joel Sherrill 20fff72b41 Moved POSIX_signals_Siginfo_node structure definition to headers/psignal.h
so confdefs.h could see it.
1998-04-27 13:46:45 +00:00
Joel Sherrill 9f0dfeafdb Changed __POSIX_SIGNALS_h to __RTEMS_POSIX_SIGNALS_h to avoid conflict with
the system signals.h file.

Moved POSIX_signals_Siginfo_node type definition to this file to allow
confdefs.h to know the size per queued signal.
1998-04-27 13:46:18 +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 ede7c5f4f7 regenerated 1998-04-27 13:43:50 +00:00
Joel Sherrill 9829978395 Fixed bug where posix tests were not being enabled. 1998-04-27 13:43:46 +00:00
Joel Sherrill 0903597f4f psim now runs in both debug and non-debug mode. 1998-04-18 17:26:41 +00:00
Joel Sherrill 4955afcca5 rtems_libio_number_iops is now defined in confdefs.h so the maximum
file descriptors is user configurable.
1998-04-18 17:25:35 +00:00
Joel Sherrill 4390882539 Changed to account for libio's maximum_semaphores as well as its
memory requirements.

Also added variable to tell libio how many file descriptors to allocate.
1998-04-18 17:24:56 +00:00
Joel Sherrill b25d3d03df Changed version number so script will work. 1998-04-18 17:24:04 +00:00
Joel Sherrill 180d459615 Used http reference for EGCS index. 1998-04-17 16:55:37 +00:00
Joel Sherrill 5558bd3809 Increased size of archive. 1998-04-17 16:55:23 +00:00
Joel Sherrill edffc05456 Fixed so this would compile without warning. 1998-04-15 22:16:43 +00:00
Joel Sherrill 8a1636d39f Added bh, ch, dh, bl, cl, and dl register macros. 1998-04-15 22:16:22 +00:00
Joel Sherrill 6bd6c82e7b Updated. 1998-04-15 22:15:38 +00:00
Joel Sherrill 70ad028c82 update from Eric Norum 1998-04-15 22:09:28 +00:00
Joel Sherrill c0daf8072f New file created by extracting common initialization from every BSP's
bspstart.c file.
1998-04-15 22:09:17 +00:00
Joel Sherrill bd9c3d1e76 Numerous changes which in total greatly reduced the amount of source
code in each BSP's bspstart.c.  These changes were:

  + confdefs.h now knows libio's semaphore requirements
  + shared/main.c now copies Configuration to BSP_Configuration
  + shared/main.c fills in the Cpu_table with default values

This removed the need for rtems_libio_config() and the constant
BSP_LIBIO_MAX_FDS in every BSP.  Plus now the maximum number of open
files can now be set on the gcc command line.
1998-04-15 20:50:31 +00:00
Joel Sherrill b6394ae434 Transitioned to shared bsp_libc_init() and cleaned up comments. 1998-04-15 15:13:01 +00:00
Joel Sherrill b3d3a34edd Stack checker now enabled via initial set of user extensions. This
eliminates the need to build the entire application with the
STACK_CHECKER_ON macro defined.
1998-04-15 15:10:47 +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 71f4beb0cd Stack check now initialized as part of initial extension set. 1998-04-15 15:08:49 +00:00
Joel Sherrill 9b64c2d5f7 Per suggestion from Eric Norum, went from one initial extension set
to multiple.  This lets the stack check extension be installed
at system initialization time and avoids the BSP having to
even know about its existence.
1998-04-15 00:10:03 +00:00
Joel Sherrill 0451b44f36 Per suggestion from Eric Norum, went from one initial extension set
to multiple.  This lets the stack check extension be installed
at system initialization time and avoids the BSP having to
even know about its existence.
1998-04-15 00:02:10 +00:00
Joel Sherrill 7780978058 changed version to ralf-980414 1998-04-14 23:00:33 +00:00
Joel Sherrill 01a49905ae Account for interrupt stack space 1998-04-14 22:56:31 +00:00
Joel Sherrill 4381e50e1e Ralf Corsepius suggested a way to get rid of UNIX compiler files and use gcc-target-default.cfg 1998-04-14 22:44:49 +00:00
Joel Sherrill 665335581b Regenerated 1998-04-14 22:43:42 +00:00
Joel Sherrill 2758c9f20b Ralf Corsepius suggested a way to get rid of UNIX compiler files and use gcc-target-default.cfg 1998-04-14 22:13:05 +00:00
Joel Sherrill 1504f71edf Stack checker on 1998-04-14 21:33:20 +00:00
Joel Sherrill 92e15e08c2 Updates from PPC refresh 1998-04-14 21:32:56 +00:00
Joel Sherrill c244a9ee2c Stack checker extension now accounted for in confdefs.h 1998-04-14 21:32:12 +00:00
Joel Sherrill ab97da95b3 Added stack checker extension 1998-04-14 21:30:10 +00:00
Joel Sherrill 529b8c1f55 Added src2html directory. 1998-04-14 21:21:40 +00:00
Joel Sherrill c3820d346f added browseable RTEMS 1998-04-14 21:21:26 +00:00
Joel Sherrill 5fc42c89c9 Added browseable_rtems 1998-04-14 21:20:56 +00:00
Joel Sherrill 7c88bb74e2 RTEMS stuff now browseable for 1st time. Not completed. 1998-04-14 21:20:31 +00:00
Joel Sherrill b2eca8d22b first cut at browseable RTEMS 1998-04-14 21:19:54 +00:00
Joel Sherrill a6aa8a9111 "arc" renamed to "archive".
Pictures now in ASCII for maintenance purposes.
1998-04-14 21:19:25 +00:00
Joel Sherrill ae2e9f2935 "arc" changed to "archive"
Pictures now in ASCII.
1998-04-14 21:17:53 +00:00
Joel Sherrill 3b89891244 Now accounts for region used by RTEMS malloc and extension used
by newlib.
1998-04-14 20:54:26 +00:00
Joel Sherrill 7a75c323e4 Removed recursive call to exit 1998-04-14 20:52:31 +00:00
Joel Sherrill 9c329a5c14 Moved bspclean from assembly to C and made exit act properly. 1998-04-14 20:52:15 +00:00