Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | testsuites/sptests/sp1*: Change license to BSD-2 | Joel Sherrill | 2022-04-05 | 1 | -3/+22 |
| | | | | Updates #3053. | ||||
* | rtems: Add rtems_message_queue_construct() | Sebastian Huber | 2020-09-28 | 1 | -1/+1 |
| | | | | | | | | | | | In contrast to message queues created by rtems_message_queue_create(), the message queues constructed by this directive use a user-provided message buffer storage area. Add RTEMS_MESSAGE_QUEUE_BUFFER() to define a message buffer type for message buffer storage areas. Update #4007. | ||||
* | config: Remove CONFIGURE_DISABLE_SMP_CONFIGURATION | Sebastian Huber | 2020-02-25 | 1 | -2/+0 |
| | | | | | | | | | | The CONFIGURE_DISABLE_SMP_CONFIGURATION configuration option and rtems_configuration_is_smp_enabled() were added during the SMP support development cycle as a workaround to fix some testsuite failures in SMP configurations. All use cases were replaced with tests for specific conditions. The configuration option and test macro were undocumented. Close #3876. | ||||
* | tests: Use simple console driver | Sebastian Huber | 2017-11-06 | 1 | -1/+1 |
| | | | | | Update #3170. Update #3199. | ||||
* | confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATION | Sebastian Huber | 2017-05-11 | 1 | -0/+2 |
| | | | | | | | | | | | Enable the SMP configuration by default in case SMP is enabled. Add configuration option CONFIGURE_DISABLE_SMP_CONFIGURATION to disable it explicitly. Add CONFIGURE_DISABLE_SMP_CONFIGURATION to all test which would fail otherwise. Update #3001. | ||||
* | sp13/system.h: Account for all message buffers | Joel Sherrill | 2015-04-23 | 1 | -2/+2 |
| | | | | | | | There may be a way to reduce the memory requirements but it will require time to ensure the math is right and it passes on all targets. At the current time, it fails on 22 BSPs which run on simulators. | ||||
* | sp13: Document message buffer usage and adjust configuration | Joel Sherrill | 2015-04-17 | 1 | -5/+26 |
| | |||||
* | sp13: Update configuration to account for messages on fourth message queue | Joel Sherrill | 2015-04-14 | 1 | -1/+5 |
| | |||||
* | sptests/sp13/system.h: Fine tune message buffer configuration to avoid ↵ | Joel Sherrill | 2015-03-24 | 1 | -13/+17 |
| | | | | integer overflow | ||||
* | tests/sptests: Use <rtems/test.h> | Sebastian Huber | 2014-03-25 | 1 | -0/+2 |
| | |||||
* | Change all references of rtems.com to rtems.org. | Chris Johns | 2014-03-21 | 1 | -1/+1 |
| | |||||
* | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | 2012-05-11 | 1 | -2/+0 |
| | | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed. | ||||
* | 2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2009-05-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | * sp04/system.h, sp04/task1.c, sp04/tswitch.c, sp07/init.c, sp12/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c, sp15/init.c, sp16/system.h, sp19/fptask.c, sp25/system.h, sp26/task1.c, sp27/init.c, sp28/init.c, sp29/init.c, sp31/task1.c, sp33/init.c, sp34/changepri.c, sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c, sp42/init.c, sp43/init.c, sp44/init.c, sp45/init.c, sp46/init.c, sp47/init.c, sp48/init.c, spfatal03/testcase.h, spfatal05/testcase.h, spfatal06/testcase.h, spfatal_support/system.h, spobjgetnext/init.c, spsize/getint.c, spsize/size.c: Fix warnings. | ||||
* | 2007-11-06 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 2007-11-06 | 1 | -2/+2 |
| | | | | * sp13/system.h: We need 32K of message buffer memory not 32 bytes. | ||||
* | 2007-05-23 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 2007-05-23 | 1 | -1/+1 |
| | | | | | | * sp13/system.h, sp34/changepri.c, sp35/priinv.c: Avoid using CONFIGURE_MEMORY_OVERHEAD and try to really account for the memory properly. | ||||
* | Remove stray white spaces. | Ralf Corsepius | 2004-04-16 | 1 | -5/+5 |
| | |||||
* | * sp01/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. | Ralf Corsepius | 2004-04-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sp02/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp03/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp04/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp05/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp06/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp07/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp08/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp09/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp11/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp12/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp13/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp14/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp15/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp16/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp17/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp19/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp20/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp21/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp22/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp23/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp24/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp25/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp26/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp27/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp28/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp29/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp30/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp31/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * sp32/init.c: Include <rtems/confdefs.h> instead of <confdefs.h>. * spfatal/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. * spsize/system.h: Include <rtems/confdefs.h> instead of <confdefs.h>. | ||||
* | 2004-03-30 David Querbach <querbach@realtime.bc.ca> | Joel Sherrill | 2004-03-30 | 1 | -0/+4 |
| | | | | | | | | | PR 595/tests * sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/system.h, sp13/task1.c, sp13/task2.c: Fill_buffer() in fillbuff.c overruns the supplied buffer due to confusion in the definition of MESSAGE_SIZE. Some files in the sp13 test treat MESSAGE_SIZE as a count of bytes, others treat it as a count of longs. | ||||
* | 2003-09-04 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2003-09-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sp01/init.c, sp01/sp01.doc, sp01/system.h, sp01/task1.c, sp02/init.c, sp02/preempt.c, sp02/sp02.doc, sp02/system.h, sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/init.c, sp03/sp03.doc, sp03/system.h, sp03/task1.c, sp03/task2.c, sp04/init.c, sp04/sp04.doc, sp04/system.h, sp04/task1.c, sp04/task2.c, sp04/task3.c, sp04/tswitch.c, sp05/init.c, sp05/sp05.doc, sp05/system.h, sp05/task1.c, sp05/task2.c, sp05/task3.c, sp06/init.c, sp06/sp06.doc, sp06/system.h, sp06/task1.c, sp06/task2.c, sp06/task3.c, sp07/init.c, sp07/sp07.doc, sp07/system.h, sp07/task1.c, sp07/task2.c, sp07/task3.c, sp07/task4.c, sp07/taskexit.c, sp07/tcreate.c, sp07/tdelete.c, sp07/trestart.c, sp07/tstart.c, sp08/init.c, sp08/sp08.doc, sp08/system.h, sp08/task1.c, sp09/delay.c, sp09/init.c, sp09/isr.c, sp09/screen01.c, sp09/screen02.c, sp09/screen03.c, sp09/screen04.c, sp09/screen05.c, sp09/screen06.c, sp09/screen07.c, sp09/screen08.c, sp09/screen09.c, sp09/screen10.c, sp09/screen11.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c, sp09/sp09.doc, sp09/system.h, sp09/task1.c, sp09/task2.c, sp09/task3.c, sp09/task4.c, sp11/init.c, sp11/sp11.doc, sp11/system.h, sp11/task1.c, sp11/task2.c, sp11/timer.c, sp12/init.c, sp12/pridrv.c, sp12/pritask.c, sp12/sp12.doc, sp12/system.h, sp12/task1.c, sp12/task2.c, sp12/task3.c, sp12/task4.c, sp12/task5.c, sp13/fillbuff.c, sp13/init.c, sp13/putbuff.c, sp13/sp13.doc, sp13/system.h, sp13/task1.c, sp13/task2.c, sp13/task3.c, sp14/asr.c, sp14/init.c, sp14/sp14.doc, sp14/system.h, sp14/task1.c, sp14/task2.c, sp15/init.c, sp15/sp15.doc, sp15/system.h, sp15/task1.c, sp16/init.c, sp16/sp16.doc, sp16/system.h, sp16/task1.c, sp16/task2.c, sp16/task3.c, sp16/task4.c, sp16/task5.c, sp17/asr.c, sp17/init.c, sp17/sp17.doc, sp17/system.h, sp17/task1.c, sp17/task2.c, sp19/first.c, sp19/fptask.c, sp19/fptest.h, sp19/init.c, sp19/inttest.h, sp19/sp19.doc, sp19/system.h, sp19/task1.c, sp20/getall.c, sp20/init.c, sp20/sp20.doc, sp20/system.h, sp20/task1.c, sp21/init.c, sp21/sp21.doc, sp21/system.h, sp21/task1.c, sp22/delay.c, sp22/init.c, sp22/prtime.c, sp22/sp22.doc, sp22/system.h, sp22/task1.c, sp23/init.c, sp23/sp23.doc, sp23/system.h, sp23/task1.c, sp24/init.c, sp24/resume.c, sp24/sp24.doc, sp24/system.h, sp24/task1.c, sp25/init.c, sp25/sp25.doc, sp25/system.h, sp25/task1.c, sp26/init.c, sp26/sp26.doc, sp26/system.h, sp26/task1.c, sp30/init.c, sp30/resume.c, sp30/sp30.doc, sp30/system.h, sp30/task1.c, sp31/delay.c, sp31/init.c, sp31/prtime.c, sp31/sp31.doc, sp31/system.h, sp31/task1.c, sp32/init.c, spfatal/fatal.c, spfatal/init.c, spfatal/puterr.c, spfatal/spfatal.doc, spfatal/system.h, spfatal/task1.c, spsize/getint.c, spsize/init.c, spsize/size.c, spsize/system.h: URL for license changed. | ||||
* | 2001-08-16 Joel Sherrill <joel@OARcorp.com> | Joel Sherrill | 2001-08-16 | 1 | -0/+1 |
| | | | | | | * sp13/sp13.scn: Id in screen had wrong class field value. * sp13/system.h: Account for message buffer memory. * sp13/task2.c: Remove unnecessary check for failure. | ||||
* | Merged from 4.5.0-beta3a | Joel Sherrill | 2000-06-12 | 1 | -4/+3 |
| | |||||
* | Updated copyright notice. | Joel Sherrill | 1999-11-17 | 1 | -2/+1 |
| | |||||
* | Increased stack space of task 2. | Joel Sherrill | 1999-11-01 | 1 | -1/+1 |
| | |||||
* | Added CONFIGURE_EXTRA_TASK_STACKS definition to make memory requirements | Joel Sherrill | 1998-04-27 | 1 | -0/+2 |
| | | | | more accurate. | ||||
* | updated copyright to 1998 | Joel Sherrill | 1998-02-17 | 1 | -1/+1 |
| | |||||
* | Fixed typo in the pointer to the license terms. | Joel Sherrill | 1997-10-08 | 1 | -2/+2 |
| | |||||
* | 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. | ||||
* | tests now specify whether using posix initialization threads table | Joel Sherrill | 1996-05-29 | 1 | -0/+2 |
| | | | | or rtems initialization table in configuration table | ||||
* | The word "RTEMS" almost completely removed from the core. | Joel Sherrill | 1995-09-11 | 1 | -5/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configuration Table Template file added and all tests modified to use this. All gvar.h and conftbl.h files removed from test directories. Configuration parameter maximum_devices added. Core semaphore and mutex handlers added and RTEMS API Semaphore Manager updated to reflect this. Initialization sequence changed to invoke API specific initialization routines. Initialization tasks table now owned by RTEMS Tasks Manager. Added user extension for post-switch. Utilized user extensions to implement API specific functionality like signal dispatching. Added extensions to the System Initialization Thread so that an API can register a function to be invoked while the system is being initialized. These are largely equivalent to the pre-driver and post-driver hooks. Added the Modules file oar-go32_p5, modified oar-go32, and modified the file make/custom/go32.cfg to look at an environment varable which determines what CPU model is being used. All BSPs updated to reflect named devices and clock driver's IOCTL used by the Shared Memory Driver. Also merged clock isr into main file and removed ckisr.c where possible. Updated spsize to reflect new and moved variables. Makefiles for the executive source and include files updated to show break down of files into Core, RTEMS API, and Neither. Header and inline files installed into subdirectory based on whether logically in the Core or a part of the RTEMS API. | ||||
* | Support for variable length names added to Object Handler. This supports | Joel Sherrill | 1995-08-23 | 1 | -1/+1 |
| | | | | | | both fixed length "raw" names and strings from the API's point of view. Both inline and macro implementations were tested. | ||||
* | maximum number of messages removed and include statement cleanup | Joel Sherrill | 1995-08-17 | 1 | -3/+2 |
| | |||||
* | Initial revision | Joel Sherrill | 1995-05-11 | 1 | -0/+30 |