Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | loop to clear workspace memory changed to use sizeof rather than | Joel Sherrill | 1996-09-18 | 1 | -1/+1 | |
| | | | | hardcoded 4 to be compatible with CPUs with 64-bit ints | |||||
* | corrected prototype of _Objects_Get_next | Joel Sherrill | 1996-09-18 | 1 | -1/+1 | |
| | ||||||
* | uses address object rather than direct pointer arithmetic | Joel Sherrill | 1996-09-18 | 1 | -2/+3 | |
| | ||||||
* | OBJECTS_NAME_ALIGNMENT definition changed to use sizeof rather than | Joel Sherrill | 1996-09-18 | 2 | -4/+4 | |
| | | | | hardcoded 4 to be compatible with CPUs with 64-bit ints | |||||
* | MP_PACKET_MINIMUN_HETERO_CONVERSION definition changed to use sizeof | Joel Sherrill | 1996-09-18 | 2 | -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 use | Joel Sherrill | 1996-09-18 | 2 | -22/+8 | |
| | | | | of GNU C extension | |||||
* | use address object to avoid direct pointer arithmetic | Joel Sherrill | 1996-09-18 | 6 | -6/+6 | |
| | ||||||
* | corrected white space problems | Joel Sherrill | 1996-09-18 | 1 | -60/+62 | |
| | | | | added CPU_STRUCTURE_ALIGNMENT to default context structures | |||||
* | new files submitted by Craig Lebakken (lebakken@minn.net) and Derrick Ostertag | Joel Sherrill | 1996-09-18 | 10 | -0/+3007 | |
| | | | | (ostertag@transition.com). | |||||
* | Reversed logic in conditional to correctly distinguish between | Joel Sherrill | 1996-09-17 | 1 | -2/+2 | |
| | | | | FIFO and priority disciplines. | |||||
* | added $Id$ to file headers | Joel Sherrill | 1996-09-11 | 19 | -14/+21 | |
| | | | | cpu.h: added prototype for _CPU_ISR_Get_level() | |||||
* | new file for MIPS port by Craig Lebakken (lebakken@minn.net) and | Joel Sherrill | 1996-09-06 | 19 | -0/+5875 | |
| | | | | Derrick Ostertag (ostertag@transition.com). | |||||
* | changed _TOD_Is_set from a function to a boolean variable | Joel Sherrill | 1996-09-06 | 8 | -48/+22 | |
| | ||||||
* | updates from Tony Bennett (tbennett@divnc.com) | Joel Sherrill | 1996-08-15 | 2 | -2/+26 | |
| | ||||||
* | _Thread_Start_multitasking: added code to initialize the floating point | Joel Sherrill | 1996-08-15 | 1 | -1/+25 | |
| | | | | context of the first thread to execute. | |||||
* | removed count from Thread_queue_Control | Mark Johannes | 1996-08-13 | 2 | -2/+0 | |
| | ||||||
* | 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. |