Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 2001-04-16 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2001-04-16 | 1 | -0/+7 |
| | | | | * include/confdefs.h: Fix real-time clock support. | ||||
* | 2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2001-01-29 | 1 | -2/+3 |
| | | | | | * include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not using NEWLIB, cleanup related comment. | ||||
* | 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2001-01-26 | 1 | -3/+10 |
| | | | | * include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull. | ||||
* | 2000-10-30 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2000-10-31 | 1 | -1/+1 |
| | | | | | | | | * POSIX include files merged into newlib. This resulted in some definitions moving to other files and thus some secondary effects in RTEMS source code. * include/confdefs.h: Replaced include of <sys/siginfo.h> with <signal.h> since that file no longer exists. | ||||
* | 2000-10-18 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2000-10-18 | 1 | -0/+1 |
| | | | | | * include/confdefs.h: Set CONFIGURE_INIT_TASK_STACK_SIZE to 0 if there is no Classic API Initialization Tasks Table defined. | ||||
* | 2000-10-18 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2000-10-18 | 1 | -5/+23 |
| | | | | | | * include/confdefs.h: Modified code that accounts for initialization task/threads with greater than minimum stack sizes so it would compile even if optional APIs are disabled. | ||||
* | 2000-10-12 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2000-10-12 | 1 | -0/+6 |
| | | | | | * include/confdefs.h: Account for initialization tasks and threads which use larger than minimum stack sizes. | ||||
* | Patch from Eric Valette <valette@crf.canon.fr> and Yacine El Kolli | Joel Sherrill | 2000-07-06 | 1 | -2/+2 |
| | | | | <elkolli@crf.canon.fr> to add support for the mbx860_005b. | ||||
* | Merged from 4.5.0-beta3a | Joel Sherrill | 2000-06-12 | 1 | -51/+127 |
| | |||||
* | Updated copyright notice. | Joel Sherrill | 1999-11-17 | 1 | -2/+1 |
| | |||||
* | This patch adds the basic framework for the ITRON 3.0 API implementation | Joel Sherrill | 1999-11-09 | 1 | -3/+207 |
| | | | | for RTEMS. | ||||
* | This is another pass at making sure that nothing outside the BSP | Joel Sherrill | 1999-11-05 | 1 | -0/+2 |
| | | | | | | | | | | | | unnecessarily uses any variables defined by the BSP. On this sweep, use of BSP_Configuration and Cpu_table was eliminated. A significant part of this modification was the addition of macros to access fields in the RTEMS configuration structures. This is necessary to strengthen the division between the BSP independent parts of RTEMS and the BSPs themselves. This started after comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | ||||
* | Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configuration | Joel Sherrill | 1999-11-03 | 1 | -4/+3 |
| | | | | parameter. | ||||
* | Added CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES and | Joel Sherrill | 1999-11-02 | 1 | -0/+24 |
| | | | | CONFIGURE_MAXIMUM_POSIX_SEMAPHORES. | ||||
* | Enabled configuring mini or full IMFS. | Joel Sherrill | 1999-11-01 | 1 | -0/+29 |
| | |||||
* | Renamed CONFIGURE_POSIX_INIT_TASK_STACK_SIZE to | Joel Sherrill | 1999-10-21 | 1 | -6/+6 |
| | | | | CONFIGURE_POSIX_INIT_THREAD_STACK_SIZE because in POSIX they are threads. | ||||
* | Make sure pthread init stack size is always set. | Joel Sherrill | 1999-07-09 | 1 | -0/+5 |
| | |||||
* | Moved definitions to a more logical place. | Joel Sherrill | 1999-07-08 | 1 | -4/+4 |
| | |||||
* | Patch from Jiri Gaisler <jgais@ws.estec.esa.nl> to allow stacksize | Joel Sherrill | 1999-05-07 | 1 | -2/+8 |
| | | | | of POSIX Init thread to be user configured. | ||||
* | POSIX Timers submitted by Juan Zamorano Flores | Joel Sherrill | 1999-02-03 | 1 | -0/+9 |
| | | | | <jzamora@avellano.datsi.fi.upm.es>. | ||||
* | Moved stackchk.h to rtems subdirectory. | Joel Sherrill | 1998-12-03 | 1 | -1/+1 |
| | |||||
* | Corrected interrupt stack allocation. | Joel Sherrill | 1998-05-27 | 1 | -3/+7 |
| | |||||
* | Include memory for Ada task stacks. | Joel Sherrill | 1998-05-18 | 1 | -2/+2 |
| | |||||
* | Added default value for CONFIGURE_MAXIMUM_POSIX_THREADS since it is | Joel Sherrill | 1998-05-04 | 1 | -0/+1 |
| | | | | | used to calculate the amount of memory used by tasks whether the POSIX API is enabled or disabled. | ||||
* | Removed redundant "* 1024" which exploded the size of the workspace. | Joel Sherrill | 1998-04-30 | 1 | -2/+2 |
| | |||||
* | Added numerous entries to make the memory calculation more accurate: | Joel Sherrill | 1998-04-27 | 1 | -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 | ||||
* | Changed to account for libio's maximum_semaphores as well as its | Joel Sherrill | 1998-04-18 | 1 | -1/+5 |
| | | | | | | memory requirements. Also added variable to tell libio how many file descriptors to allocate. | ||||
* | Numerous changes which in total greatly reduced the amount of source | Joel Sherrill | 1998-04-15 | 1 | -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. | ||||
* | Per suggestion from Eric Norum, went from one initial extension set | Joel Sherrill | 1998-04-15 | 1 | -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. | ||||
* | Account for interrupt stack space | Joel Sherrill | 1998-04-14 | 1 | -1/+12 |
| | |||||
* | Added stack checker extension | Joel Sherrill | 1998-04-14 | 1 | -2/+14 |
| | |||||
* | Now accounts for region used by RTEMS malloc and extension used | Joel Sherrill | 1998-04-14 | 1 | -4/+16 |
| | | | | by newlib. | ||||
* | Added misisng line continuation. | Joel Sherrill | 1998-02-20 | 1 | -1/+1 |
| | |||||
* | Accounted for fixed system overhead. | Joel Sherrill | 1998-02-19 | 1 | -2/+10 |
| | |||||
* | updated copyright to 1998 | Joel Sherrill | 1998-02-17 | 1 | -1/+1 |
| | |||||
* | Patch from Ralf Corsepius to reduce the amount of memory consumed by | Joel Sherrill | 1998-02-04 | 1 | -2/+6 |
| | | | | the workspace by default. | ||||
* | Added CONFIGURE_GNAT_KEYS to correct the number of keys configured | Joel Sherrill | 1997-12-23 | 1 | -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. | ||||
* | Added CONFIGURE_MEMORY_USER_OVERHEAD constant per Chris Johns request. | Joel Sherrill | 1997-11-18 | 1 | -1/+6 |
| | |||||
* | Fixed typo in the pointer to the license terms. | Joel Sherrill | 1997-10-08 | 1 | -2/+2 |
| | |||||
* | Added GNAT configuration parameters. | Joel Sherrill | 1997-08-04 | 1 | -4/+19 |
| | |||||
* | headers updated to reflect new style copyright notice as part | Joel Sherrill | 1997-04-22 | 1 | -5/+5 |
| | | | | of switching to the modified GNU GPL. | ||||
* | added posix configuration parameter maximum_queued_signals. | Joel Sherrill | 1996-06-13 | 1 | -0/+5 |
| | |||||
* | tests now specify whether using posix initialization threads table | Joel Sherrill | 1996-05-29 | 1 | -13/+45 |
| | | | | or rtems initialization table in configuration table | ||||
* | fixed support for posix initialization threads table | Joel Sherrill | 1996-05-29 | 1 | -2/+22 |
| | |||||
* | Addressed RTEMS API initialization tasks table in a system without | Joel Sherrill | 1996-05-29 | 1 | -3/+7 |
| | | | | RTEMS initialization tasks. | ||||
* | added maximum keys | Joel Sherrill | 1996-05-28 | 1 | -1/+1 |
| | |||||
* | added ifndef's for the POSIX maximum field in the POSIX api configuration table | Joel Sherrill | 1996-05-28 | 1 | -1/+6 |
| | |||||
* | made posix configuration information conditional so configurations wanting | Joel Sherrill | 1996-05-28 | 1 | -1/+38 |
| | | | | only the rtems api don't have to include it. | ||||
* | added initial posix configuration support | Joel Sherrill | 1996-05-28 | 1 | -9/+14 |
| | |||||
* | Minor bug fixes to get all targets compilable and running. The | Joel Sherrill | 1995-09-19 | 1 | -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. |