Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed Thread_queue_Get_number_waiting | Mark Johannes | 1996-08-13 | 4 | -50/+0 |
| | |||||
* | fixed spacing | Joel Sherrill | 1996-08-13 | 1 | -2/+2 |
| | |||||
* | removed comment about NO_UNINITIALIZED_WARNINGS since that macro | Joel Sherrill | 1996-08-12 | 1 | -7/+0 |
| | | | | no longer exists. | ||||
* | CORE_mutex_Status: added CORE_MUTEX_STATUS_CEILING_VIOLATED to enum | Mark Johannes | 1996-08-08 | 2 | -2/+4 |
| | |||||
* | ERC32_Force_interrupt implementation replaced per Jiri Gaisler's experience | Joel Sherrill | 1996-08-08 | 1 | -0/+5 |
| | | | | on the real erc32 hardware. | ||||
* | _MPCI_Register_packet_processor: Changed prototype of fist parameter name to ↵ | Mark Johannes | 1996-08-08 | 2 | -2/+2 |
| | | | | the_class | ||||
* | _MPCI_Register_packet_processor: changes first parameter type to ↵ | Mark Johannes | 1996-08-08 | 1 | -1/+1 |
| | | | | MP_packet_Classes | ||||
* | _CORE_Mutex_seize: added checks for priority ceiling violation, also added | Mark Johannes | 1996-08-07 | 1 | -6/+24 |
| | | | | checks to ensure priority was not lowered. | ||||
* | _CORE_mutex_Seize: added change priority case if the mutex was obtained. | Mark Johannes | 1996-08-06 | 1 | -0/+12 |
| | |||||
* | added 3 nops following write to wim since a restore following it is | Joel Sherrill | 1996-08-01 | 1 | -0/+3 |
| | | | | subject to causing unpredictable window underflow/overflows. | ||||
* | switched from "STATIC INLINE" to "RTEMS_INLINE_ROUTINE" | Joel Sherrill | 1996-07-03 | 44 | -358/+354 |
| | |||||
* | Added code so post context switch extensions can be run on every context | Joel Sherrill | 1996-06-13 | 3 | -2/+19 |
| | | | | switch. This was needed to support process wide signals. | ||||
* | added waiting for signal state. | Joel Sherrill | 1996-06-12 | 2 | -38/+42 |
| | |||||
* | Interruptible by signals state was added to the STATES_BLOCKED set. It | Joel Sherrill | 1996-06-11 | 2 | -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 Sherrill | 1996-06-10 | 1 | -13/+19 |
| | |||||
* | added states for "join at exit" and "interruptible by signal" | Joel Sherrill | 1996-06-07 | 2 | -6/+12 |
| | |||||
* | Added Sporadic Server support to posix threads which required changes | Joel Sherrill | 1996-06-06 | 2 | -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 changes | Joel Sherrill | 1996-06-06 | 4 | -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 variable | Joel Sherrill | 1996-06-05 | 3 | -8/+7 |
| | | | | _Thread_Ticks_remaining_in_timeslice. | ||||
* | fixed spacing | Joel Sherrill | 1996-06-05 | 1 | -1/+1 |
| | |||||
* | added support for the api providing the thread stack area | Joel Sherrill | 1996-06-05 | 1 | -23/+33 |
| | |||||
* | added boolean to indicate whether or not the stack area was provided | Joel Sherrill | 1996-06-05 | 2 | -0/+2 |
| | | | | by the api. | ||||
* | added priority ceiling support | Joel Sherrill | 1996-06-03 | 1 | -32/+61 |
| | |||||
* | changed so this file is usable from assembly files. | Joel Sherrill | 1996-06-03 | 1 | -50/+64 |
| | | | | no longer uses efi332.h | ||||
* | renamed _TOD_Ticks_since_boot as _Watchdog_Ticks_since_boot so the Watchdog | Joel Sherrill | 1996-05-31 | 11 | -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 patch | Joel Sherrill | 1996-05-31 | 1 | -2/+1 |
| | |||||
* | added nanoseconds per second constant | Joel Sherrill | 1996-05-31 | 2 | -2/+4 |
| | |||||
* | corrected minor problem in Eric Norum's changes in the bfffo macro. | Joel Sherrill | 1996-05-31 | 1 | -1/+1 |
| | |||||
* | Added nanoseconds constant | Joel Sherrill | 1996-05-30 | 2 | -4/+6 |
| | |||||
* | Eric Norum sent in new versions of the inline assembly macros which | Joel Sherrill | 1996-05-30 | 2 | -82/+17 |
| | | | | do not generate warnings for unitialized variables. | ||||
* | spacing | Joel Sherrill | 1996-05-29 | 1 | -0/+1 |
| | |||||
* | split the inclusion of "EXTERN" data based on whether it was sapi, | Joel Sherrill | 1996-05-28 | 48 | -150/+204 |
| | | | | score, rtems api, or posix api related. | ||||
* | added enumerated constant for the POSIX API as an error source | Joel Sherrill | 1996-05-28 | 2 | -2/+4 |
| | |||||
* | changed call to _ISR_Enable() to _ISR_Set_level() in _Thread_Handler. | Joel Sherrill | 1996-05-28 | 1 | -1/+1 |
| | | | | | _ISR_Enable() takes the magic cookie expected by the cpu's status register instead of a simple isr level. | ||||
* | updates from Tony Bennett | Joel Sherrill | 1996-05-23 | 3 | -95/+110 |
| | |||||
* | *** empty log message *** | Joel Sherrill | 1996-05-23 | 1 | -2/+2 |
| | |||||
* | invoke thread stack free routine instead of Workspace free. | Joel Sherrill | 1996-05-23 | 1 | -2/+26 |
| | |||||
* | updates from Tony Bennett. | Joel Sherrill | 1996-05-23 | 2 | -60/+78 |
| | | | | | Broke the setjmp/longjmp pair in the context switch into a separate routine so no code depended on local variables surviving the jump. | ||||
* | Modified to correct variables which defined the range of object classes | Joel Sherrill | 1996-05-22 | 2 | -2/+2 |
| | | | | which are tasks. | ||||
* | *** empty log message *** | Joel Sherrill | 1996-05-08 | 1 | -1/+2 |
| | |||||
* | Updates from Eric Norum to use the mcpu32 flags and fix comments. | Joel Sherrill | 1996-05-01 | 2 | -30/+17 |
| | |||||
* | added comment regarding stack alignment issues to thread stack allocation | Joel Sherrill | 1996-04-24 | 1 | -0/+14 |
| | | | | routine. | ||||
* | updates from Tony Bennett | Joel Sherrill | 1996-04-22 | 1 | -6/+35 |
| | |||||
* | thread.c: added support for optional user provided stack allocator | Joel Sherrill | 1996-04-22 | 2 | -8/+123 |
| | | | | wkspace.c: made initialization routine a regular subroutine | ||||
* | made initialization routine a regular subroutine | Joel Sherrill | 1996-04-22 | 4 | -176/+0 |
| | |||||
* | interr.h: added stack allocater error code | Joel Sherrill | 1996-04-22 | 4 | -2/+30 |
| | | | | wkspace.h: made initialization routine a regular subroutine | ||||
* | added stack allocation fields to the cpu table | Joel Sherrill | 1996-04-22 | 2 | -31/+71 |
| | | | | | updates from Tony Bennett. Most were to insure all variables were properly initialized and to correct the stray signal number reporting. | ||||
* | added stack allocation fields to the cpu table | Joel Sherrill | 1996-04-22 | 4 | -18/+16 |
| | |||||
* | added stack allocation fields to the cpu table | Joel Sherrill | 1996-04-22 | 3 | -3/+919 |
| | | | | added CPU_M68K_EXTB_L model flag | ||||
* | added stack allocation fields to the cpu table | Joel Sherrill | 1996-04-22 | 1 | -0/+3 |
| |