summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Removed the internal thread objects and dispersed its contents toJoel Sherrill1996-02-2125-29/+1310
| | | | | | | | | | 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-2114-58/+55
| | | | | 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-212-24/+28
| | | | | | | | | | 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-143-12/+3
|
* idle thread now created before system initialization thread.Joel Sherrill1996-02-142-8/+2
| | | | Also system initialization thread only created in MP systems.
* removed arguments from _Thread_Start_multitaskingJoel Sherrill1996-02-142-24/+20
|
* white space problemJoel Sherrill1996-02-142-2/+0
|
* Moved some initialization from the system initialization thread toJoel Sherrill1996-02-142-4/+84
| | | | | 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-139-9/+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-1326-184/+132
| | | | 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-132-2/+26
|
* comma removed from end of last enumerated elementJoel Sherrill1996-02-133-3/+3
|
* comment added to describe synchronization logic in timeout routineJoel Sherrill1996-02-132-0/+42
|
* *** empty log message ***Joel Sherrill1996-02-122-8/+0
|
* As part of implementing the new isr synchronization algorithm using aJoel Sherrill1996-02-092-2/+2
| | | | 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-0919-125/+215
|
* added rtems_interrupt_is_in_progressJoel Sherrill1996-02-093-0/+42
|
* added clear of _ISR_Signals_to_thread_executingJoel Sherrill1996-02-094-0/+4
|
* changed synchronization algorithm to be a single list of enumerated statesJoel Sherrill1996-02-083-6/+6
|
* alignment on workspace changed from CPU_ALIGNMENT to CPU_HEAP_ALIGNMENTJoel Sherrill1996-02-083-3/+3
|
* Swapped order of nested acquisition check and check for returning unsatisfied.Joel Sherrill1996-02-012-12/+12
|
* synchronization state bugs addressJoel Sherrill1996-02-012-14/+24
|
* invalid use of tcb field resource countJoel Sherrill1996-02-012-2/+0
|
* M==military changed to M=multiprocessorJoel Sherrill1996-01-241-2/+2
|
* 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-192-2/+4
|
* Increased stack size.Joel Sherrill1996-01-196-6/+10
|
* Added condition compile flag for dump of stack usage information onJoel Sherrill1996-01-193-0/+30
| | | | system exit.
* added a task begin extension for unix simulator configurations. This extensionJoel Sherrill1996-01-193-0/+75
| | | | 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
|
* updated for 3.5.1Joel Sherrill1996-01-191-0/+7
|
* Removed comment about a confusion on newlib buffering.Joel Sherrill1996-01-171-10/+0
|
* increased stack spaceJoel Sherrill1996-01-174-4/+4
|
* Update from Tony Bennett (tbennett@divnc.com)Joel Sherrill1996-01-1721-228/+225
|
* 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-176-24/+21
|
* increased stack sizeJoel Sherrill1996-01-171-1/+1
|
* Init task was not defined as being floating point.Joel Sherrill1996-01-152-0/+4
|
* Split error handler into its own directory.Joel Sherrill1996-01-155-5/+5
|
* Made real body of _Heap_Walk conditional on RTEMS_DEBUG. This is necessaryJoel Sherrill1996-01-152-0/+26
| | | | to be able to build a system without requiring printf.
* updates from Tony Bennett for PA and UNIX portsJoel Sherrill1996-01-1597-841/+1026
|
* changes remerged after lost in disk crash -- recovered from snapshot, ↵Joel Sherrill1995-12-2094-371/+868
| | | | 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-1923-399/+31
|
* file lost in crash and re-addedJoel Sherrill1995-12-199-0/+1479
|