summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Renamed POSIX_Thread_cancel_run to _POSIX_Thread_cancel_run since RTEMSJoel Sherrill1999-11-035-8/+9
| | | | internal symbols are supposed to have leading underscores.
* Added CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM as a configurationJoel Sherrill1999-11-031-4/+3
| | | | parameter.
* Added prototype of _POSIX_Semaphore_Delete to avoid warnings.Joel Sherrill1999-11-031-0/+12
|
* Added prototype of POSIX_Thread_cancel_run to avoid warnings.Joel Sherrill1999-11-031-0/+12
|
* Typo fixed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill1999-11-031-1/+1
|
* Split core mutex and semaphore handlers into separate files.Joel Sherrill1999-11-026-0/+561
|
* Split core message queue and watchdog handler objects into separate files.Joel Sherrill1999-11-0215-993/+875
|
* Split Heap and Time of Day Handlers.Joel Sherrill1999-11-0213-1537/+809
|
* Split threadq.c into multiple files.Joel Sherrill1999-11-0217-2/+1280
|
* The object memfile.o was being included in the miniIMFS even though itJoel Sherrill1999-11-0231-385/+682
| | | | | | | should not have been. This required that IMFS_rmnod be split into three separate (per file type) routines to avoid dependencies. In the end, a miniIMFS application is 6K smaller than one using the full IMFS.
* Split object.c into multiple files.Joel Sherrill1999-11-0217-983/+1375
|
* Split types.s into individual files.Joel Sherrill1999-11-0212-172/+306
|
* Final tuning required to drop out POSIX timers.Joel Sherrill1999-11-024-47/+59
|
* *** empty log message ***Joel Sherrill1999-11-024-923/+985
|
* Split cancel.c into multiple files.Joel Sherrill1999-11-028-186/+280
|
* Missed these in the initial split up.Joel Sherrill1999-11-022-0/+177
|
* Split key.c into multiple files.Joel Sherrill1999-11-027-226/+294
|
* Wrong routine was initially cut into this file.Joel Sherrill1999-11-021-14/+6
|
* Split time.c into multiple files.Joel Sherrill1999-11-0214-366/+578
|
* Split condition variables into multiple files.Joel Sherrill1999-11-0215-484/+544
|
* Split the POSIX semaphore manager into multiple files.Joel Sherrill1999-11-0218-588/+838
|
* Split some more stuff out of psignal.c.Joel Sherrill1999-11-027-236/+345
|
* Split mutex.c into multiple files.Joel Sherrill1999-11-0223-703/+1037
|
* Split mqueue into multiple files.Joel Sherrill1999-11-021-0/+28
|
* Removed warnings.Joel Sherrill1999-11-021-2/+2
|
* Split mqueue.c into a variety of files.Joel Sherrill1999-11-0217-673/+1127
|
* Minor changes to make the screen match a bit better.Joel Sherrill1999-11-022-4/+4
|
* Minor fixes to make screen match a bit better.Joel Sherrill1999-11-022-11/+15
|
* Added more proper checking of F_GETFL and F_SETFL.Joel Sherrill1999-11-021-5/+17
| | | | | | Disabled test of F_DUPFD since it does not work. Added comment to indicate that seekdir(NULL) was being called.
* Fixed F_SETFL to properly convert between internalJoel Sherrill1999-11-022-4/+6
| | | | libio flags and external fcntl.h style flags.
* Added support for configuring base filesystem. First attempt atJoel Sherrill1999-11-022-34/+82
| | | | | | a full mount table at initialization. This is the wrong place to mount filesystems 2-n since no device drivers are initialized yet.
* Install imfs.h so base filesystem can be configured or IMFS mountedJoel Sherrill1999-11-021-1/+1
| | | | by an application.
* Check for NULL being passed in.Joel Sherrill1999-11-028-4/+34
|
* Fixed typo where memfile_handlers set twice and directory_handlersJoel Sherrill1999-11-023-9/+9
| | | | was not set.
* Properly initialize location variable.Joel Sherrill1999-11-023-0/+24
|
* Split console_reserve_resources into its own file to reduce dependencies.Joel Sherrill1999-11-023-10/+30
| | | | Still need to move debug io routines out.
* Fixed bug which resulted in misaligned object control structuresJoel Sherrill1999-11-021-3/+5
| | | | | being allocated. This bug manifested itself on the SPARC since it uses ldd/std in its context save/restore routines.
* Added a comment to indicate that if a task blocked on a priorityJoel Sherrill1999-11-021-0/+5
| | | | | based thread queue were to be reinserted based on its new priority, this is where the logic would go.
* Added code to allocate by index. This is the object ID style usedJoel Sherrill1999-11-021-27/+134
| | | | | | by ITRON. Corrected spacing.
* Added maximum count detection logic.Joel Sherrill1999-11-022-4/+16
|
* Added support for message priority as required by POSIX.Joel Sherrill1999-11-022-5/+43
|
* Corrected spacing.Joel Sherrill1999-11-021-2/+2
|
* Added message queues and semaphores.Joel Sherrill1999-11-021-0/+11
|
* Added CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES andJoel Sherrill1999-11-021-0/+24
| | | | CONFIGURE_MAXIMUM_POSIX_SEMAPHORES.
* Added comment to make sure Classic API priority to Core priorityJoel Sherrill1999-11-021-0/+1
| | | | is added in the future.
* Added comments for _RTEMS_tasks_Create_extension,Joel Sherrill1999-11-021-4/+9
| | | | | _RTEMS_tasks_Start_extension, _RTEMS_tasks_Delete_extension, and _RTEMS_tasks_Switch_extension.
* Added a case to support the core semaphore error returned when theJoel Sherrill1999-11-021-0/+8
| | | | maximum semaphore count is exceeded.
* Added code to utilize the maximum_count attribute of core semaphoresJoel Sherrill1999-11-021-0/+7
| | | | | and initialize it to a value that would keep it from every being a problem.
* Now much closer to working.Joel Sherrill1999-11-021-7/+61
|
* Added assert in case _Objects_Get_information fails since thisJoel Sherrill1999-11-021-0/+4
| | | | should NEVER occur.