summaryrefslogtreecommitdiffstats
path: root/c/src/exec/sapi/include/confdefs.h (unfollow)
Commit message (Collapse)AuthorFilesLines
1998-05-27Corrected interrupt stack allocation.Joel Sherrill1-3/+7
1998-05-18Include memory for Ada task stacks.Joel Sherrill1-2/+2
1998-05-04Added default value for CONFIGURE_MAXIMUM_POSIX_THREADS since it isJoel Sherrill1-0/+1
used to calculate the amount of memory used by tasks whether the POSIX API is enabled or disabled.
1998-04-30Removed redundant "* 1024" which exploded the size of the workspace.Joel Sherrill1-2/+2
1998-04-27Added numerous entries to make the memory calculation more accurate:Joel Sherrill1-1/+67
+ 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-18Changed to account for libio's maximum_semaphores as well as itsJoel Sherrill1-1/+5
memory requirements. Also added variable to tell libio how many file descriptors to allocate.
1998-04-15Numerous changes which in total greatly reduced the amount of sourceJoel Sherrill1-1/+9
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-15Per suggestion from Eric Norum, went from one initial extension setJoel Sherrill1-3/+25
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-14Account for interrupt stack spaceJoel Sherrill1-1/+12
1998-04-14Added stack checker extensionJoel Sherrill1-2/+14
1998-04-14Now accounts for region used by RTEMS malloc and extension usedJoel Sherrill1-4/+16
by newlib.
1998-02-20Added misisng line continuation.Joel Sherrill1-1/+1
1998-02-19Accounted for fixed system overhead.Joel Sherrill1-2/+10
1998-02-17updated copyright to 1998Joel Sherrill1-1/+1
1998-02-04Patch from Ralf Corsepius to reduce the amount of memory consumed byJoel Sherrill1-2/+6
the workspace by default.
1997-12-23Added CONFIGURE_GNAT_KEYS to correct the number of keys configuredJoel Sherrill1-12/+11
for GNAT. It was the number of Ada tasks when in fact the run-time only required a single key. Also added the CONFIGURE_MAXIMUM_FAKE_ADA_TASKS constant to account for resources allocated for each non-Ada task/thread which invokes the Ada run-time implicitly through an Ada call.
1997-11-18Added CONFIGURE_MEMORY_USER_OVERHEAD constant per Chris Johns request.Joel Sherrill1-1/+6
1997-10-08Fixed typo in the pointer to the license terms.Joel Sherrill1-2/+2
1997-08-04Added GNAT configuration parameters.Joel Sherrill1-4/+19
1997-04-22headers updated to reflect new style copyright notice as partJoel Sherrill1-5/+5
of switching to the modified GNU GPL.
1996-06-13added posix configuration parameter maximum_queued_signals.Joel Sherrill1-0/+5
1996-05-29tests now specify whether using posix initialization threads tableJoel Sherrill1-13/+45
or rtems initialization table in configuration table
1996-05-29fixed support for posix initialization threads tableJoel Sherrill1-2/+22
1996-05-29Addressed RTEMS API initialization tasks table in a system withoutJoel Sherrill1-3/+7
RTEMS initialization tasks.
1996-05-28added maximum keysJoel Sherrill1-1/+1
1996-05-28added ifndef's for the POSIX maximum field in the POSIX api configuration tableJoel Sherrill1-1/+6
1996-05-28made posix configuration information conditional so configurations wantingJoel Sherrill1-1/+38
only the rtems api don't have to include it.
1996-05-28added initial posix configuration supportJoel Sherrill1-9/+14
1995-09-19Minor bug fixes to get all targets compilable and running. TheJoel Sherrill1-4/+99
single biggest changes were the expansion of the workspace size macro to include other types of objects and the increase in the minimum stack size for most CPUs.
1995-09-11Added... This is the Configuration Tables Template file.Joel Sherrill1-0/+282