Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
1995-08-28 | Added unused priority ceiling parameter to rtems_semaphore_create. | Joel Sherrill | 97 | -474/+1415 | |
Rearranged code to created thread handler routines to initialize, start, restart, and "close/delete" a thread. Made internal threads their own object class. This now uses the thread support routines for starting and initializing a thread. Insured deleted tasks are freed to the Inactive pool associated with the correct Information block. Added an RTEMS API specific data area to the thread control block. Beginnings of removing the word "rtems" from the core. | |||||
1995-08-23 | Moved _Thread_Information -> _RTEMS_tasks_Information. | Joel Sherrill | 41 | -143/+303 | |
Added a table of object information control blocks. Modified _Thread_Get so it looks up a thread regardless of which thread management "entity" (manager, internal, etc) actually "owns" it. | |||||
1995-08-23 | Support for variable length names added to Object Handler. This supports | Joel Sherrill | 240 | -678/+2907 | |
both fixed length "raw" names and strings from the API's point of view. Both inline and macro implementations were tested. | |||||
1995-08-22 | Added file .. fixed RCS Id | Joel Sherrill | 1 | -0/+285 | |
1995-08-22 | fixed RCS Id | Joel Sherrill | 1 | -0/+249 | |
1995-08-22 | Fixed missing RCS Ids | Joel Sherrill | 5 | -4/+55 | |
1995-08-22 | Merged PowerPC port as submitted by Andy Bray of I-CUBED, Ltd | Joel Sherrill | 23 | -14/+2817 | |
(andy@i-cubed.demon.co.uk). This initial submission is known to work on the IBM 403. It is thought to work on the Motorola 601, 603, and 604 although this remains to be tested. Another user -- Doug Currie (e@flavors.com) -- is interested in this work and will be testing it on the 604 using the Metrowerks C compiler and a different format assembly language. | |||||
1995-08-22 | fix broken RCS Ids -- $ accidentally lost merging changes earlier | Joel Sherrill | 24 | -24/+24 | |
1995-08-22 | make inline and macro implementations match | Joel Sherrill | 3 | -25/+37 | |
1995-08-22 | make inline and macro implementations match | Joel Sherrill | 4 | -36/+34 | |
1995-08-22 | Modified object name to id translation loop to make it easier to | Joel Sherrill | 1 | -16/+24 | |
incorporate variable length object names. Previously the algorithm scanned an array of 4-byte names for a match. Now it scans the object table, grabs a pointer to the name, and then compares it if the object is active and has a name. | |||||
1995-08-18 | Changed to reflect adding object class to id | Joel Sherrill | 2 | -2/+2 | |
Added "0x" to printf of id | |||||
1995-08-18 | Changed to reflect adding object class to id | Joel Sherrill | 7 | -24/+24 | |
1995-08-18 | Modified references to task name. | Joel Sherrill | 2 | -4/+6 | |
1995-08-18 | + Added object type field to object id. | Joel Sherrill | 14 | -18/+44 | |
+ Added name pointer to Object_Control. + Modified Object Open and Close to address name field. + Removed name as separate element from Thread and Proxy Control. + Added parameter "object class" to calls to Initialize Information | |||||
1995-08-18 | + Added object type field to object id. | Joel Sherrill | 8 | -42/+204 | |
+ Added name pointer to Object_Control. + Modified Object Open and Close to address name field. + Removed name as separate element from Thread and Proxy Control. | |||||
1995-08-17 | Numerous miscellaneous features incorporated from Tony Bennett | Joel Sherrill | 113 | -1232/+10796 | |
(tbennett@divnc.com) including the following major additions: + variable length messages + named devices + debug monitor + association tables/variables | |||||
1995-08-17 | variable length messages | Joel Sherrill | 2 | -119/+269 | |
1995-08-17 | maximum number of messages removed and include statement cleanup | Joel Sherrill | 125 | -526/+1686 | |
1995-08-17 | added tty driver to simhppa | Joel Sherrill | 1 | -0/+254 | |
1995-08-17 | Id reinserted | Joel Sherrill | 2 | -2/+2 | |
1995-08-17 | no limit removed | Joel Sherrill | 4 | -10/+8 | |
1995-08-16 | bug fixes to make macro implementations work | Joel Sherrill | 34 | -159/+65 | |
1995-08-15 | final 3.2.1 Module file and version updates | Joel Sherrill | 2 | -2/+2 | |
1995-08-11 | added alignment attribute for array used as partition memory. | Joel Sherrill | 1 | -1/+1 | |
1995-08-11 | cleanup | Joel Sherrill | 1 | -6/+8 | |
1995-08-11 | Added functions to access the errno of the native system when using the | Joel Sherrill | 4 | -2/+100 | |
newlib C library. Fixed bug where length did not take into account amount added for alignment requirements. | |||||
1995-08-11 | Added functions to access the errno of the native system when using the | Joel Sherrill | 3 | -21/+6 | |
newlib C library. | |||||
1995-08-11 | Added flush of output on exit. On some UNIX's using the native library | Joel Sherrill | 4 | -48/+65 | |
resulted in no output when the output was redirected until this was done. Redirection is important because runtest redirects test output. Added support for numerous environment variables which make it easier to run a multi-node system using a single executable and to tailor the size of the workspace and heap. | |||||
1995-08-11 | Initialization of semaphores was incorrect. It did not force | Joel Sherrill | 4 | -56/+98 | |
the count to "1" to indicate availability. Interrupt support was added. Problem where newlib's errno "overrides" that set by system calls was addressed. Fixed bug which resulted in all nodes using the same semaphore although an array of semaphores was allocated. | |||||
1995-08-11 | clean up -- interrupt support is in place | Joel Sherrill | 1 | -5/+25 | |
1995-08-11 | minor clean up -- switched to memset for zero'ing SHM | Joel Sherrill | 9 | -152/+135 | |
1995-08-11 | cleaned up include statements | Joel Sherrill | 1 | -1/+1 | |
1995-08-11 | clean up of RunWay interrupt support | Joel Sherrill | 2 | -3/+11 | |
1995-08-11 | added constant for number of notepads | Joel Sherrill | 2 | -16/+20 | |
1995-08-04 | cleanup and optimization from Tony | Joel Sherrill | 2 | -26/+20 | |
1995-08-04 | Split out event manager support function | Joel Sherrill | 2 | -40/+0 | |
1995-08-04 | split out event support functions in anticipation of making a handler | Joel Sherrill | 1 | -191/+0 | |
1995-08-04 | Tony's updates | Joel Sherrill | 1 | -4/+9 | |
1995-08-02 | Changed order of include files. | Joel Sherrill | 1 | -1/+1 | |
1995-08-02 | *** empty log message *** | Joel Sherrill | 2 | -1/+13 | |
1995-08-02 | Added test cases: | Joel Sherrill | 1 | -2/+71 | |
+ some from Andy Bray (andy@i-cubed.demon.co.uk) which do not include task start up cost. + cases for interrupt disable, enable, and flash | |||||
1995-08-01 | deleted unused code | Joel Sherrill | 1 | -38/+0 | |
1995-08-01 | updated mvme162 code from Misha (mms@eiscathq.irf.se) | Joel Sherrill | 8 | -618/+617 | |
1995-08-01 | moved ringbuf.h to a shared include directory | Joel Sherrill | 2 | -0/+84 | |
1995-07-31 | Switched to events for mp receive server and eliminated the special | Joel Sherrill | 7 | -131/+53 | |
blocking mechanism for it. | |||||
1995-07-31 | fixed path problem for POSIX | Joel Sherrill | 1 | -2/+2 | |
1995-07-24 | times reported reasonably correctly | Joel Sherrill | 1 | -4/+5 | |
1995-07-24 | hopefully works with regular timer and tm27 | Joel Sherrill | 1 | -38/+51 | |
1995-07-21 | after testing go32 and cvme961 | Joel Sherrill | 6 | -14/+24 | |