summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* loop to clear workspace memory changed to use sizeof rather thanJoel Sherrill1996-09-181-1/+1
| | | | hardcoded 4 to be compatible with CPUs with 64-bit ints
* corrected prototype of _Objects_Get_nextJoel Sherrill1996-09-181-1/+1
|
* uses address object rather than direct pointer arithmeticJoel Sherrill1996-09-181-2/+3
|
* OBJECTS_NAME_ALIGNMENT definition changed to use sizeof rather thanJoel Sherrill1996-09-182-4/+4
| | | | hardcoded 4 to be compatible with CPUs with 64-bit ints
* MP_PACKET_MINIMUN_HETERO_CONVERSION definition changed to use sizeofJoel Sherrill1996-09-182-2/+4
| | | | rather than hardcoded 4 to be compatible with CPUs with 64-bit ints
* modified declaration of CORE_message_queue_Buffer_control to avoid useJoel Sherrill1996-09-182-22/+8
| | | | of GNU C extension
* use address object to avoid direct pointer arithmeticJoel Sherrill1996-09-186-6/+6
|
* corrected white space problemsJoel Sherrill1996-09-181-60/+62
| | | | added CPU_STRUCTURE_ALIGNMENT to default context structures
* new files submitted by Craig Lebakken (lebakken@minn.net) and Derrick OstertagJoel Sherrill1996-09-1810-0/+3007
| | | | (ostertag@transition.com).
* Reversed logic in conditional to correctly distinguish betweenJoel Sherrill1996-09-171-2/+2
| | | | FIFO and priority disciplines.
* added $Id$ to file headersJoel Sherrill1996-09-1119-14/+21
| | | | cpu.h: added prototype for _CPU_ISR_Get_level()
* new file for MIPS port by Craig Lebakken (lebakken@minn.net) andJoel Sherrill1996-09-0619-0/+5875
| | | | Derrick Ostertag (ostertag@transition.com).
* changed _TOD_Is_set from a function to a boolean variableJoel Sherrill1996-09-068-48/+22
|
* updates from Tony Bennett (tbennett@divnc.com)Joel Sherrill1996-08-152-2/+26
|
* _Thread_Start_multitasking: added code to initialize the floating pointJoel Sherrill1996-08-151-1/+25
| | | | context of the first thread to execute.
* removed count from Thread_queue_ControlMark Johannes1996-08-132-2/+0
|
* removed Thread_queue_Get_number_waitingMark Johannes1996-08-134-50/+0
|
* fixed spacingJoel Sherrill1996-08-131-2/+2
|
* removed comment about NO_UNINITIALIZED_WARNINGS since that macroJoel Sherrill1996-08-121-7/+0
| | | | no longer exists.
* CORE_mutex_Status: added CORE_MUTEX_STATUS_CEILING_VIOLATED to enumMark Johannes1996-08-082-2/+4
|
* ERC32_Force_interrupt implementation replaced per Jiri Gaisler's experienceJoel Sherrill1996-08-081-0/+5
| | | | on the real erc32 hardware.
* _MPCI_Register_packet_processor: Changed prototype of fist parameter name to ↵Mark Johannes1996-08-082-2/+2
| | | | the_class
* _MPCI_Register_packet_processor: changes first parameter type to ↵Mark Johannes1996-08-081-1/+1
| | | | MP_packet_Classes
* _CORE_Mutex_seize: added checks for priority ceiling violation, also addedMark Johannes1996-08-071-6/+24
| | | | checks to ensure priority was not lowered.
* _CORE_mutex_Seize: added change priority case if the mutex was obtained.Mark Johannes1996-08-061-0/+12
|
* added 3 nops following write to wim since a restore following it isJoel Sherrill1996-08-011-0/+3
| | | | subject to causing unpredictable window underflow/overflows.
* switched from "STATIC INLINE" to "RTEMS_INLINE_ROUTINE"Joel Sherrill1996-07-0344-358/+354
|
* Added code so post context switch extensions can be run on every contextJoel Sherrill1996-06-133-2/+19
| | | | switch. This was needed to support process wide signals.
* added waiting for signal state.Joel Sherrill1996-06-122-38/+42
|
* Interruptible by signals state was added to the STATES_BLOCKED set. ItJoel Sherrill1996-06-112-4/+6
| | | | | can not be part of the locally blocked set since it by itself does not indicate that the thread is blocked.
* added code to _Thread_Clear_state to check if the state was not currently set.Joel Sherrill1996-06-101-13/+19
|
* added states for "join at exit" and "interruptible by signal"Joel Sherrill1996-06-072-6/+12
|
* Added Sporadic Server support to posix threads which required changesJoel Sherrill1996-06-062-27/+51
| | | | | in the core to support multiple algorithms to handle cpu time budgetting which resulted in a change to the calling sequence of _Thread_Initialize.
* Added Sporadic Server support to posix threads which required changesJoel Sherrill1996-06-064-70/+130
| | | | | | | in the core to support multiple algorithms to handle cpu time budgetting which resulted in a change to the calling sequence of _Thread_Initialize. Makde _Context_Switch_necessary volatile.
* added cpu_time_budget field to Thread_Control and removed the global variableJoel Sherrill1996-06-053-8/+7
| | | | _Thread_Ticks_remaining_in_timeslice.
* fixed spacingJoel Sherrill1996-06-051-1/+1
|
* added support for the api providing the thread stack areaJoel Sherrill1996-06-051-23/+33
|
* added boolean to indicate whether or not the stack area was providedJoel Sherrill1996-06-052-0/+2
| | | | by the api.
* added priority ceiling supportJoel Sherrill1996-06-031-32/+61
|
* changed so this file is usable from assembly files.Joel Sherrill1996-06-031-50/+64
| | | | no longer uses efi332.h
* renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the WatchdogJoel Sherrill1996-05-3111-20/+28
| | | | | Handler could timestamp the starting and stopping of timers. Since TOD is built on top of Watchdog, this avoided a circular dependency.
* fixed typo in merge of Eric Norum's patchJoel Sherrill1996-05-311-2/+1
|
* added nanoseconds per second constantJoel Sherrill1996-05-312-2/+4
|
* corrected minor problem in Eric Norum's changes in the bfffo macro.Joel Sherrill1996-05-311-1/+1
|
* Added nanoseconds constantJoel Sherrill1996-05-302-4/+6
|
* Eric Norum sent in new versions of the inline assembly macros whichJoel Sherrill1996-05-302-82/+17
| | | | do not generate warnings for unitialized variables.
* spacingJoel Sherrill1996-05-291-0/+1
|
* split the inclusion of "EXTERN" data based on whether it was sapi,Joel Sherrill1996-05-2848-150/+204
| | | | score, rtems api, or posix api related.
* added enumerated constant for the POSIX API as an error sourceJoel Sherrill1996-05-282-2/+4
|
* changed call to _ISR_Enable() to _ISR_Set_level() in _Thread_Handler.Joel Sherrill1996-05-281-1/+1
| | | | | _ISR_Enable() takes the magic cookie expected by the cpu's status register instead of a simple isr level.