summaryrefslogtreecommitdiffstats
path: root/c/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Removed the internal thread objects and dispersed its contents toJoel Sherrill1996-02-2116-17/+778
| | | | | | | | | | the thread handler (IDLE), MPCI object (SYSI now MP Receive) and initialize_executive_early (IO initialization). The SYSI task no longer exists in a single processor configuration. This reduces single processor Workspace requirements by a TCB and a stack which is often larger than the minimum stack size. Moving the IO initialization plus accompanying BSP hooks eliminated an initialization ordering problem in which a global task could be created before the MPCI was initialized.
* Dispersal of internal thread handler resulted in IDLE thread becomingJoel Sherrill1996-02-2111-52/+49
| | | | | part of the Thread Handler. This required the name of the optional CPU dependent IDLE thread implementation to change.
* MPCI Receive became a thread and the prototype changed.Joel Sherrill1996-02-212-2/+6
|
* Removed the internal thread objects and dispersed its contents toJoel Sherrill1996-02-211-12/+14
| | | | | | | | | | the thread handler (IDLE), MPCI object (SYSI now MP Receive) and initialize_executive_early (IO initialization). The SYSI task no longer exists in a single processor configuration. This reduces single processor Workspace requirements by a TCB and a stack which is often larger than the minimum stack size. Moving the IO initialization plus accompanying BSP hooks eliminated an initialization ordering problem in which a global task could be created before the MPCI was initialized.
* Removed arguments from _Thread_Start_multitasking.Joel Sherrill1996-02-142-8/+2
|
* idle thread now created before system initialization thread.Joel Sherrill1996-02-141-4/+1
| | | | Also system initialization thread only created in MP systems.
* removed arguments from _Thread_Start_multitaskingJoel Sherrill1996-02-141-12/+10
|
* white space problemJoel Sherrill1996-02-141-1/+0
|
* Moved some initialization from the system initialization thread toJoel Sherrill1996-02-141-2/+42
| | | | | initialize_executive_early. This was done to clear up an ordering problem in which global tasks could be created before the MPCI layer was initialized.
* removed post switch extensionJoel Sherrill1996-02-135-5/+0
|
* fixed bug when outbyte had argument in wrong order relative to those invoking itJoel Sherrill1996-02-131-3/+3
|
* changed post task extension from user set to api set and added flagJoel Sherrill1996-02-1316-121/+76
| | | | in each thread which must be set when the post switch extension is to be run.
* added clear of _ISR_Signals_to_thread_executingJoel Sherrill1996-02-131-1/+4
|
* more comments added and existing ones cleaned up in synchronization pathsJoel Sherrill1996-02-131-1/+13
|
* comma removed from end of last enumerated elementJoel Sherrill1996-02-132-2/+2
|
* comment added to describe synchronization logic in timeout routineJoel Sherrill1996-02-131-0/+21
|
* *** empty log message ***Joel Sherrill1996-02-121-4/+0
|
* As part of implementing the new isr synchronization algorithm using aJoel Sherrill1996-02-091-1/+1
| | | | single enumerated set of states the set of event manager variables changed.
* new isr synchronization algorithm using a single enumerated set of states.Joel Sherrill1996-02-0912-66/+110
|
* added rtems_interrupt_is_in_progressJoel Sherrill1996-02-092-0/+28
|
* added clear of _ISR_Signals_to_thread_executingJoel Sherrill1996-02-092-0/+2
|
* changed synchronization algorithm to be a single list of enumerated statesJoel Sherrill1996-02-082-4/+4
|
* alignment on workspace changed from CPU_ALIGNMENT to CPU_HEAP_ALIGNMENTJoel Sherrill1996-02-082-2/+2
|
* Swapped order of nested acquisition check and check for returning unsatisfied.Joel Sherrill1996-02-011-6/+6
|
* synchronization state bugs addressJoel Sherrill1996-02-011-7/+12
|
* invalid use of tcb field resource countJoel Sherrill1996-02-011-1/+0
|
* new times for 3.5.1Joel Sherrill1996-01-221-33/+33
|
* Added RTEMS API control structure to per task memory usage macro.Joel Sherrill1996-01-191-1/+2
|
* Increased stack size.Joel Sherrill1996-01-193-3/+5
|
* Added condition compile flag for dump of stack usage information onJoel Sherrill1996-01-192-0/+20
| | | | system exit.
* added a task begin extension for unix simulator configurations. This extensionJoel Sherrill1996-01-192-0/+50
| | | | insures that stdout is line buffered (see setvbuf).
* updatedJoel Sherrill1996-01-191-26/+26
|
* added definition of cpu_number.Joel Sherrill1996-01-191-0/+2
|
* changed version to 3.5.1Joel Sherrill1996-01-192-2/+2
|
* Removed comment about a confusion on newlib buffering.Joel Sherrill1996-01-171-10/+0
|
* increased stack spaceJoel Sherrill1996-01-172-2/+2
|
* Update from Tony Bennett (tbennett@divnc.com)Joel Sherrill1996-01-1714-152/+150
|
* Modified fstat and stat to be consistent with isatty in that all threeJoel Sherrill1996-01-171-7/+23
| | | | | now pretend that everything is a tty. This insures that newlib makes the console output line buffered.
* added class to initial id macroJoel Sherrill1996-01-174-16/+14
|
* increased stack sizeJoel Sherrill1996-01-171-1/+1
|
* Init task was not defined as being floating point.Joel Sherrill1996-01-151-0/+2
|
* Split error handler into its own directory.Joel Sherrill1996-01-154-4/+4
|
* Made real body of _Heap_Walk conditional on RTEMS_DEBUG. This is necessaryJoel Sherrill1996-01-151-0/+13
| | | | to be able to build a system without requiring printf.
* updates from Tony Bennett for PA and UNIX portsJoel Sherrill1996-01-1565-544/+754
|
* changes remerged after lost in disk crash -- recovered from snapshot, ↵Joel Sherrill1995-12-2063-246/+686
| | | | partially recovered working tree, etc
* initial history lost in disk crashJoel Sherrill1995-12-192-0/+386
|
* changes remerged after disk crash -- history lostJoel Sherrill1995-12-1912-344/+5
|
* file lost in crash and re-addedJoel Sherrill1995-12-199-0/+1479
|
* file lost in crash and readdedJoel Sherrill1995-12-191-0/+195
|
* changed versionJoel Sherrill1995-12-082-2/+2
|