summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* cpukit/libmisc/shell/main_df.c: Eliminate printf() format warningJoel Sherrill2015-03-221-2/+3
|
* score: Simplify debug code and use _Assert()Sebastian Huber2015-03-223-59/+12
|
* score: Move _Thread_queue_Requeue()Sebastian Huber2015-03-223-68/+43
| | | | Now all the main thread queue operations are in one module.
* score: Move _Thread_queue_Extract()Sebastian Huber2015-03-225-174/+118
| | | | | | | | Move _Thread_queue_Dequeue(). We need all or no thread queue functions so it makes no sense to have them in separate modules. One module enables compiler optimizations without link-time optimization. Make _Thread_blocking_operation_Finalize() static since it is use now only in one module.
* score: Move _Thread_blocking_operation_Cancel()Sebastian Huber2015-03-224-124/+90
| | | | | | | Move _Thread_blocking_operation_Cancel() and make static since it is only used by _Thread_queue_Enqueue_with_handler(). Move _Thread_blocking_operation_Finalize().
* Replace www.rtems.com with www.rtems.orgSebastian Huber2015-03-2040-40/+40
|
* score: Delete unused _Timestamp_(To|From)_ticks()Alexander Krutwig2015-03-204-103/+1
|
* score: Delete unused _Timestamp_Divide_by_integerAlexander Krutwig2015-03-204-85/+1
|
* score: Fix _Thread_Change_priority()Sebastian Huber2015-03-203-14/+31
| | | | | | | | | | Atomically update the current priority of a thread and the wait queue. Serialize the scheduler update in a separate critical section with a generation number. New test sptests/spintrcritical23. Close #2310.
* score: Delete unused _Timestamp_Is_valid()Alexander Krutwig2015-03-192-31/+0
|
* score: Fix _Debug_Is_owner_of_allocator()Sebastian Huber2015-03-191-2/+11
|
* libmisc/capture: Clean up formatting on ARM.Chris Johns2015-03-192-22/+29
| | | | | | | | The printing of 64bit diff's for the timestamp did not work on ARM so I have changed this to 32bit. A 32bit nano-second diff between events should be more than enough time. Print '____' for POSIX thread output.
* testsupport: Do not suspend worker tasksSebastian Huber2015-03-181-1/+3
|
* libmisc/redirector: Fix unlock on exit from the handler.Chris Johns2015-03-181-1/+1
|
* IMFS: NUL-terminate name returned by readdir()Sebastian Huber2015-03-171-2/+5
|
* cpukit/include/rtems/btimer.h: Improve briefJoel Sherrill2015-03-171-1/+1
|
* Disable deprecated warning on implementation of deprecated methodsJoel Sherrill2015-03-178-4/+46
|
* libmisc/monitor/mon-task.c: Disable deprecated warning for use of notepadsJoel Sherrill2015-03-171-2/+21
|
* cpukit/libdl/rtl-obj-comp.c: Use correct printf() specificationJoel Sherrill2015-03-172-3/+3
|
* testsupport: Add worker setup handlerSebastian Huber2015-03-172-12/+71
| | | | Add rtems_test_parallel_get_task_id().
* score: Ensure properties of CPU_Uint32ptrSebastian Huber2015-03-171-0/+10
|
* cpukit: add and use CPU_Uint32ptr typeGedare Bloom2015-03-1621-2/+61
|
* IMFS: don't strlen() an unterminated string in IMFS_dir_read().Jamie Iles2015-03-161-1/+1
| | | | | | | | | a43a3466 (IMFS: Implement variable length node names) introduced a changed to IMFS_jnode_t from being a null terminated string to a separate unterminated string and length. IMFS_dir_read() was still performing a strlen() on this unterminated string though and when doing an 'ls' in the fileio example I saw that some filenames had garbage suffixes.
* shell: remove rtems ifdef, upstream is correctGedare Bloom2015-03-161-8/+0
|
* shell: fix printf warningsGedare Bloom2015-03-161-4/+5
|
* capture: fix warnings in printGedare Bloom2015-03-161-4/+6
|
* rtems: make error codes uintptr_tGedare Bloom2015-03-161-1/+1
|
* rfs: cast minor to uintptr_t to truncate explicitlyGedare Bloom2015-03-161-2/+2
|
* score: Add _Objects_ISR_disable_and_acquire()Sebastian Huber2015-03-151-7/+22
|
* score/or1k: Fix warnings. Add missing prototypesHesham ALMatary2015-03-131-0/+4
| | | | Closes #2304
* posix/src/nanosleep.c: Address issue when delay is longer than desiredJoel Sherrill2015-03-121-16/+27
| | | | | | | This resulted in the elapsed time going below 0 and an arbitrarily large number returned as the time remaining. closes #2296.
* posix: Return error code if mmap is usedDaniel Cederman2015-03-121-1/+1
|
* posix: Move function to file with matching nameDaniel Cederman2015-03-122-10/+10
| | | | mmap was previously in munmap.c and munmap was in mmap.c.
* confdefs.h: Improve the DoxygenJoel Sherrill2015-03-111-121/+780
|
* cpukit/include/rtems/btimer.h: Add DOxygen commentsJoel Sherrill2015-03-111-2/+56
|
* cpukit/include/rtems/bspIo.h: Add Doxygen commentsJoel Sherrill2015-03-111-29/+107
|
* cpukit: Remove old DESCRIPTION: in commentsJoel Sherrill2015-03-1112-131/+24
| | | | These were remnants of pre-Doxygen comment style.
* cpukit: deprecate task variables. closes #2293.Gedare Bloom2015-03-103-4/+15
|
* cpukit: deprecate rtems_clock_get(). closes #2294.Gedare Bloom2015-03-101-1/+4
|
* cpukit: deprecate notepadsGedare Bloom2015-03-103-7/+18
| | | | | | | | | | | | | | | Deprecate Classic API Notepads. Mark task_set/get_note() with the deprecated attribute, and also mark the notepads field. Replace disable with enable option for notepads in confdefs.h, and make notepads disabled by default. The previous option CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS is now unused and will emit a compile-time warning. A new option CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS is available to turn on notepads, but it also will emit a compile-time warning to indicate that notepads are deprecated. Closes #2265
* cpukit/libcrypt/misc.c: Reverse order of statements in ifdefJoel Sherrill2015-03-101-2/+2
|
* posix: Install <semaphore.h> only if not providedSebastian Huber2015-03-103-1/+7
|
* libcsupport: Delete superfluous _gettimeofday()Sebastian Huber2015-03-101-16/+0
|
* posix: Change sem_t to the 32-bit object typeSebastian Huber2015-03-102-2/+2
| | | | | This change is also valid for 16-bit object type architectures since in this case POSIX_Semaphore_Control::Semaphore_id is used as a proxy.
* posix: Use a value of 0 for SEM_FAILEDSebastian Huber2015-03-101-1/+1
| | | | This is the standard NULL pointer.
* score: Add rtems_set_errno_and_return_value()Sebastian Huber2015-03-103-17/+16
| | | | Remove rtems_set_errno_and_return_minus_one_cast().
* cpukit/libmisc/fsmount/fsmount.h: Remove duplicate comments and copyrightJoel Sherrill2015-03-091-29/+7
|
* cpukit/dev/include/dev/i2c/i2c.h: Fix Doxygen groupingJoel Sherrill2015-03-091-0/+2
|
* Move contents of libcsupport/include/zilog into libbsp/sharedJoel Sherrill2015-03-094-223/+0
| | | | Only a few BSPs use this and it should not have been in libcsupport.
* Remove unused cpukit/libcsupport/include/zilog/z8536.hJoel Sherrill2015-03-093-122/+0
|