summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-08-262-9/+14
| | | | | * score/inline/rtems/score/address.inl: Added const qualifier to parameters. Added cast to _Addresses_Subtract() fix a warning.
* 2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-262-1/+5
| | | | * libfs/src/devfs/devfs.h: Fix spelling error.
* 2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-08-262-1/+6
| | | | | * sapi/include/rtems/config.h: Changed stack allocator signature to match the one of _Workspace_Allocate().
* 2009-08-24 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-08-2618-988/+717
| | | | | | | | | | | | | * libmisc/stackchk/check.c, rtems/src/regionreturnsegment.c, rtems/src/regiongetsegmentsize.c, src/heapalignupuptr.c, src/heapallocatealigned.c, src/heapallocate.c, src/heap.c, src/heapextend.c, src/heapfree.c, src/heapgetfreeinfo.c, src/heapgetinfo.c, src/heapresizeblock.c, src/heapsizeofuserarea.c, src/heapwalk.c, src/pheapgetblocksize.c, inline/rtems/score/heap.inl, include/rtems/score/heap.h: Overall cleanup. Changed all types for addresses, sizes, offsets and alignments to uintptr_t. Reformatted. Added variables for clarity. Renamed various objects. Enabled _HAssert() for all instances. More changes follow.
* 2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-252-24/+37
| | | | | | * libfs/src/devfs/devfs_eval.c: Fix bug where use of strncmp() resulted in a partial match being considered a full name match. On ERC32, looking for /dev/console would match /dev/console_b first.
* Define M68K_FP_STATE_SIZE also if used in assembler files.Thomas Doerfler2009-08-242-7/+14
|
* 2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>Joel Sherrill2009-08-217-7/+14
| | | | | | | | * Makefile.am, preinstall.am, libmisc/Makefile.am: Changed the name of mw-fb directory into fb. Relocated files. * libmisc/fb/fb.h, libmisc/fb/mw_uid.c, libmisc/fb/mw_uid.h: New files. * libmisc/mw-fb/fb.h, libmisc/mw-fb/mw_uid.c, libmisc/mw-fb/mw_uid.h: Removed.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-195-64/+25
| | | | | | | * sapi/include/confdefs.h, score/Makefile.am, score/include/rtems/score/thread.h: Only instantiate _Thread_Idle_body() if it is going ot be used. * score/src/threadidlebody.c: Removed.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-192-1/+7
| | | | | * rtems/score/cpu.h: Mark _CPU_Context_restore() as noreturn so the compiler will not generate code thinking it returns.
* 2009-08-19 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-192-57/+61
| | | | | | | | * posix/src/pthread.c: Address sporadic server edge cases. Do not change priority if thread is holding a priority ceiling or inheritance mutex. Do not change it if it looks like the thread has manually changed its priority. Style cleanup on file with new comments added.
* 2009-08-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-182-1/+4
| | | | * score/src/heapallocatealigned.c: Remove unused label.
* 2009-08-18 Sebastian Huber <Sebastian.Huber@embedded-brains.de>Joel Sherrill2009-08-182-11/+17
| | | | | * score/src/heapallocatealigned.c: Change break to continue to fix issue encountered on ARM. Fix indentation.
* 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-182-27/+31
| | | | * rtems/src/timerreset.c: Rework to ease analysis.
* 2009-08-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-172-0/+8
| | | | | * aclocal/check-networking.m4: Disable BSD TCP/IP for small memory targets.
* 2009-08-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-172-23/+24
| | | | | * rtems/src/clockget.c: Restructure to ease coverage analysis of deprecated routine.
* 2009-08-16 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-162-2/+6
| | | | * libi2c/libi2c.c: Fix warnings.
* 2009-08-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-152-1/+5
| | | | * libcsupport/src/termios_baud2num.c: B134 should return 134 not 135.
* 2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-123-6/+31
| | | | | | | * libcsupport/src/malloc_boundary.c: This is currently non-funcitonal. Do not build it when doing coverage until it works again. * sapi/include/confdefs.h: Address linking errors when building for configuration.
* 2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-123-7/+5
| | | | | * libcsupport/Makefile.am: Obsolete coverage file. * libcsupport/src/end_profile.c: Removed.
* 2009-08-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-129-64/+11
| | | | | | | * libcsupport/Makefile.am, libcsupport/preinstall.am, posix/Makefile.am, posix/preinstall.am, rtems/Makefile.am, rtems/preinstall.am, score/Makefile.am, score/preinstall.am: Revert modifications accidentally committed.
* 2009-08-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-112-1/+5
| | | | * score/include/rtems/debug.h: Fix typo.
* 2009-08-11 Josh Switnicki <josh.switnicki@utoronto.ca>Joel Sherrill2009-08-114-115/+111
| | | | | * cpu.c, cpu_asm.S, rtems/score/cpu.h: Fix bug in _CPU_Context_Initialize.
* 2009-08-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-104-10/+13
| | | | | | * libcsupport/src/__times.c, libfs/src/nfsclient/src/nfsTest.c, libfs/src/nfsclient/src/rpcio.c: Convert calls to legacy routine rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
* 2009-08-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-092-5/+5
| | | | | * score/src/heapresizeblock.c: Remove printk's that were accidentally committed.
* 2009-08-09 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-08-097-4/+18
| | | | | | | | * libcsupport/Makefile.am, posix/Makefile.am, rtems/Makefile.am, sapi/Makefile.am, score/Makefile.am, score/include/rtems/score/heap.h: HEAP_BLOCK_USED_OVERHEAD was under by one uint32_t. This showed up in the unlimited and heapwalk tests on ARM targets.
* 2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-072-41/+25
| | | | | * score/src/objectextendinformation.c: Minor rework to eliminate uncovered ranges introduced by Chris' patch.
* RevertJoel Sherrill2009-08-061-1/+0
|
* 2009-08-06 Chris Johns <chrisj@rtems.org>Joel Sherrill2009-08-062-22/+54
| | | | | * score/src/objectextendinformation.c: Ensure that nothing is moved or copied until all memory is successfully allocated.
* Revert.Joel Sherrill2009-08-061-49/+22
|
* Fix commentJoel Sherrill2009-08-061-1/+1
|
* Revert.Joel Sherrill2009-08-065-27/+49
|
* 2009-08-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-065-57/+35
| | | | | | | * posix/src/mqueuecreatesupp.c, posix/src/mqueuenametoid.c, posix/src/mqueueopen.c, posix/src/semaphorecreatesupp.c: Tinker with error handling for name too long. Use strnlen to ensure we do not run off the end of the maximum length string.
* 2009-08-06 Christian Mauderer <christian.mauderer@embedded-brains.de>Joel Sherrill2009-08-062-64/+89
| | | | * rtems/include/rtems/rtems/types.h: Improve documentation.
* 2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-066-10/+18
| | | | | | | | * libmisc/bspcmdline/bspcmdline.h, libmisc/bspcmdline/bspcmdline_get.c, libmisc/bspcmdline/bspcmdline_getparam.c, libmisc/bspcmdline/bspcmdline_getparamraw.c, libmisc/bspcmdline/bspcmdline_getparamrhs.c: Add rtems_ as prefix to all routines.
* 2009-08-05 Josh Switnicki <josh.switnicki@utoronto.ca>Joel Sherrill2009-08-06151-0/+154011
| | | | | | * Makefile.am: added AVR specific Header files to score/cpu/avr/avr. These are from avr-libc 1.6 and assumed to exist by AVR applications. * preinstall.am: Regenerated.
* 2009-08-06 Chris Johns <chrisj@rtems.org>Chris Johns2009-08-067-43/+181
| | | | | | | * libblock/src/bdbuf.c: Fix group user logic. * libblock/include/rtems/blkdev.h, libblock/src/blkdev.c, libblock/src/nvdisk.c, libblock/src/flashdisk.c: Add set block size, and get media block size support.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-052-1/+6
| | | | | * posix/src/sigaction.c: _POSIX_signals_Clear_process_signals now takes signal number not mask.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-0511-52/+107
| | | | | | | | | * libcsupport/Makefile.am, rtems/Makefile.am, rtems/preinstall.am, sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am, score/preinstall.am, score/include/rtems/score/heap.h, score/inline/rtems/score/heap.inl: Remove inline version now that it is in a C file. * libcsupport/src/end_profile.c: New file.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-053-2/+48
| | | | | | * score/Makefile.am: Move from inline to body to avoid path explosion from inlining this. Makes coverage analysis easier. * score/src/heapalignupuptr.c: New file.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-056-0/+296
| | | | | | | | * libmisc/bspcmdline/bspcmdline.h, libmisc/bspcmdline/bspcmdline_get.c, libmisc/bspcmdline/bspcmdline_getparam.c, libmisc/bspcmdline/bspcmdline_getparamraw.c, libmisc/bspcmdline/bspcmdline_getparamrhs.c: New files. Missed in previous commit.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-055-3/+23
| | | | | | | * Makefile.am, preinstall.am, libmisc/Makefile.am, wrapup/Makefile.am: Add new BSP Boot Command Line helper routines. Recently boot_card() has grown the ability to have a command line string pointer. These routines provide an interface to that string.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-052-1/+5
| | | | * sapi/include/confdefs.h: Fix typo.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-052-2/+11
| | | | * posix/src/psignalclearsignals.c: Add comments.
* 2009-08-05 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-08-0543-245/+413
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libcsupport/include/rtems/libio_.h, libcsupport/src/fs_null_handlers.c: Null handlers are now const. * libi2c/libi2c.c, libi2c/libi2c.h: Documentation. Do not create semaphores on the fly. * cpukit/libblock/src/bdpart.c: Fixed format specifier. * cpukit/libblock/include/rtems/bdbuf.h, rtems/include/rtems.h, rtems/include/rtems/rtems/asr.h, rtems/include/rtems/rtems/attr.h, rtems/include/rtems/rtems/barrier.h, rtems/include/rtems/rtems/barriermp.h, rtems/include/rtems/rtems/cache.h, rtems/include/rtems/rtems/clock.h, rtems/include/rtems/rtems/config.h, rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/event.h, rtems/include/rtems/rtems/eventmp.h, rtems/include/rtems/rtems/eventset.h, rtems/include/rtems/rtems/intr.h, rtems/include/rtems/rtems/message.h, rtems/include/rtems/rtems/modes.h, rtems/include/rtems/rtems/mp.h, rtems/include/rtems/rtems/msgmp.h, rtems/include/rtems/rtems/object.h, rtems/include/rtems/rtems/part.h, rtems/include/rtems/rtems/partmp.h, rtems/include/rtems/rtems/ratemon.h, rtems/include/rtems/rtems/region.h, rtems/include/rtems/rtems/regionmp.h, rtems/include/rtems/rtems/rtemsapi.h, rtems/include/rtems/rtems/sem.h, rtems/include/rtems/rtems/semmp.h, rtems/include/rtems/rtems/signal.h, rtems/include/rtems/rtems/signalmp.h, rtems/include/rtems/rtems/status.h, rtems/include/rtems/rtems/support.h, rtems/include/rtems/rtems/taskmp.h, rtems/include/rtems/rtems/tasks.h, rtems/include/rtems/rtems/timer.h, rtems/include/rtems/rtems/types.h, rtems/inline/rtems/rtems/support.inl: Documentation. * include/rtems/irq-extension.h: Documentation. Added API for interrupt servers.
* 2009-08-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-08-052-1/+8
| | | | | * sapi/include/confdefs.h: Account for memory for POSIX message queue file descriptors.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-052-6/+10
| | | | | | * posix/src/mqueuecreatesupp.c: Now that the number of POSIX message queues and message queue descriptors are independently configured, this code is reachable.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-055-13/+33
| | | | | | | * posix/include/rtems/posix/psignal.h, posix/src/mqueuecreatesupp.c, posix/src/psignalclearprocesssignals.c, posix/src/psignalclearsignals.c: Minor rework to ease coverage analysis.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-053-0/+11
| | | | | | * rtems/include/rtems/rtems/intr.h, rtems/src/intrcatch.c: Disable rtems_interrupt_catch on targets which do not use the simple vectored interrupt model.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-052-30/+31
| | | | * score/src/heapallocatealigned.c: Fix spacing.
* 2009-08-05 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-052-6/+19
| | | | * score/src/wkspace.c: Improve debug output.