Commit Graph
5440 Commits
Author SHA1 Message Date
Joel Sherrill 34e648791e 2009-06-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/corespinlockwait.c: Mark timeout code which is not
	currently exercised by any API with the
	FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
2009-06-11 15:18:08 +00:00
Joel Sherrill d15bae699d 2009-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Fix minor error when application has its own
	initialization task table.
2009-06-10 17:10:59 +00:00
Joel Sherrill e050d9ae5a 2009-06-08 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/src/heapwalk.c: Verify addresses are aligned.
2009-06-08 22:50:27 +00:00
Ralf Corsepius b3a9e9016b 2009-06-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/assoc.h,
	libcsupport/include/rtems/malloc.h: Add extern "C" {} guards.
	* libcsupport/include/rtems/libio_.h: Move extern "C" {} guards.
2009-06-03 03:39:44 +00:00
Ralf Corsepius 529ab9156b Move extern "C" {} guards. 2009-06-03 03:39:07 +00:00
Ralf Corsepius b0ddb61d0a Add extern "C" {} guards. 2009-06-03 03:38:38 +00:00
Joel Sherrill 931dd976bc 2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/include/rtems/score/thread.h, score/src/threadinitialize.c,
	score/src/threadreset.c, score/src/threadresume.c,
	score/src/threadsuspend.c: Nesting count on thread suspension is only
	supported from ITRON API so disable if ITRON is disabled.
2009-06-01 21:44:01 +00:00
Joel Sherrill 46a67b1981 2009-06-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/include/rtems/score/thread.h, score/src/threadhandler.c: Merge
	conditional code from main and init/fini C++ constructors so the body
	of this method reads better. Mark thread prototypes which are not
	currently exercised by any APIs with
	FUNCTIONALITY_NOT_CURRENTLY_USED_BY_ANY_API conditional.
2009-06-01 14:50:31 +00:00
Joel Sherrill 7c8d65e835 2009-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1415/cpukit
	* rtems/src/semcreate.c, rtems/src/semtranslatereturncode.c,
	score/include/rtems/score/coremutex.h,
	score/inline/rtems/score/coremutex.inl, score/src/coremutex.c:
	Address two paths where a task with a priority above the ceiling
	could obtain a priority ceiling mutex.
2009-05-28 20:38:12 +00:00
Joel Sherrill 22ed4172f7 2009-05-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtc.h: New RTC driver interface.
	* libmisc/Makefile.am, libmisc/shell/shellconfig.h: Added RTC command.
	* libmisc/shell/main_rtc.c: New file.
2009-05-27 14:23:23 +00:00
Joel Sherrill 3fb3de14ff PR fixed. 2009-05-27 12:05:19 +00:00
Joel Sherrill c7935a4a2a 2009-05-25 Allan Hessenflow <allanh@kallisti.com>
PR 1418/cpukit
	* rtems/score/cpu.h: corrected _CPU_ISR_Flash implementation, added
	core synchronization after all cli/sti.
2009-05-27 12:01:59 +00:00
Joel Sherrill 43fe77c23b 2009-05-21 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1413/cpukit
	* rtems/src/timerserver.c: Fix bug where server based timers which
	reinitiated themselves did not get reinserted onto timer chain.
2009-05-21 15:39:51 +00:00
Joel Sherrill be0eebc1be 2009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
2009-05-20 22:58:32 +00:00
Joel Sherrill 22c264e085 2009-05-18 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1412/cpukit
	* score/src/coremutex.c: Add missing braces. Broken with strict mutex
	code added.
2009-05-18 14:47:20 +00:00
Joel Sherrill 5860b90232 2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* posix/src/getitimer.c, posix/src/setitimer.c: Add error checks and
	clean up so coverage analysis is possible.
2009-05-15 17:43:02 +00:00
Joel Sherrill f23a263f17 2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* posix/src/sysconf.c: Restructure to improve coverage analysis.
2009-05-15 16:00:24 +00:00
Joel Sherrill 7bd0dbc385 2009-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/Makefile.am, libcsupport/src/printk.c: Restructure to
	make analysis and coverage easier. Now 100% covered.
	* libcsupport/src/vprintk.c: New file.
2009-05-15 15:02:43 +00:00
Joel Sherrill 4670d91898 2009-05-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
* Doxygen.in: Fixed project name.  Added project number.  Enabled auto
	brief.  Disabled include graphs.
	* include/rtems/irq-extension.h, libblock/include/rtems/bdpart.h,
	libblock/include/rtems/bdbuf.h, libblock/include/rtems/bdpart.h,
	libblock/include/rtems/blkdev.h, libblock/include/rtems/diskdevs.h,
	libblock/include/rtems/ramdisk.h, libblock/src/bdbuf.c,
	libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/ramdisk.c:
	Documentation.
	* libblock/src/bdpart.c: Documentation.  Fixed NULL pointer access.
2009-05-15 12:52:12 +00:00
Thomas Doerfler 3b7e9bcfcd cpu.c, cpu_asm.S, rtems/score/cpu.h: Cleanup of the floating point context initialization, save and restore code. 2009-05-15 07:20:38 +00:00
Joel Sherrill 4423e62ac1 2009-05-13 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1411/cpukit
	* rtems/src/workspace.c, score/include/rtems/score/protectedheap.h,
	score/src/pheapgetfreeinfo.c, score/src/pheapgetinfo.c: Improve
	workspace wrapper methods.
2009-05-13 16:48:08 +00:00
Joel Sherrill 6d8720c481 2009-05-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/shell/login_prompt.c, libmisc/shell/shell_script.c,
	rtems/include/rtems/rtems/timer.h: Fix warnings.
2009-05-10 14:55:43 +00:00
Joel Sherrill 604f35e2dd 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/include/rtems/posix/psignal.h,
	rtems/inline/rtems/rtems/support.inl: Remove warnings.
2009-05-08 18:07:26 +00:00
Joel Sherrill 7f12879cbd 2009-05-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/rtems/config.h: Switch from ssize_t to uintptr_t for
	work space size since it is larger than a single allocatable object.
2009-05-08 13:26:06 +00:00
Chris Johns 199ccded5d 2009-05-08 Chris Johns <chrisj@rtems.org>
* cpukit/libblock/src/bdpart.c, libmisc/shell/main_msdosfmt.c,
        libmisc/shell/main_rm.c, libnetworking/libc/gethostnamadr.c,
        score/include/rtems/score/bitfield.h,
        score/inline/rtems/score/priority.inl: Remove warnings.
2009-05-08 04:55:53 +00:00
Joel Sherrill 61541f4a41 2009-05-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/objectgetnext.c: Add checks for NULL pointers.
2009-05-08 02:13:24 +00:00
Thomas Doerfler d2ec6433fa libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: Added
timeouts.  Options are now per file system instance.
2009-05-07 14:40:55 +00:00
Joel Sherrill 430f6ffa61 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/uuid/gen_uuid.c, libnetworking/lib/syslog.c,
	telnetd/telnetd.c: Fixed warnings.
2009-05-06 16:36:46 +00:00
Joel Sherrill 03e3f92aa4 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/Makefile.am:
	* libcsupport/src/isatty_r.c: New file.
2009-05-06 15:27:55 +00:00
Thomas Doerfler 1df2277d75 added cpukit/libmisc/uuid/README 2009-05-06 11:27:39 +00:00
Joel Sherrill 43776b57f6 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/include/rtems/rtems/part.h,
	rtems/inline/rtems/rtems/region.inl: Fix warnings.
2009-05-05 21:17:28 +00:00
Joel Sherrill e8de5c718d 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/score/cpu.h: Lower number of priorities and do not inline as
	much.
2009-05-05 21:17:11 +00:00
Joel Sherrill f16a6fe73a 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/heap.h,
	score/inline/rtems/score/address.inl,
	score/inline/rtems/score/heap.inl,
	score/inline/rtems/score/object.inl,
	score/inline/rtems/score/priority.inl,
	score/inline/rtems/score/tod.inl: Remove warnings.
2009-05-05 19:37:28 +00:00
Joel Sherrill 4848b56083 2009-05-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/score/cpu.h: Remove warnings.
2009-05-05 19:37:10 +00:00
Joel Sherrill c27951f23d 2009-05-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/include/rtems/system.h: Added
	RTEMS_COMPILER_DEPRECATED_ATTRIBUTE define.
2009-05-05 14:29:55 +00:00
Joel Sherrill af2b90de3f 2009-05-05 Michael Walle <michael@walle.cc>
* cpu_asm.S, irq.c, rtems/score/cpu.h: Add lm32 gdb stub support.
2009-05-05 14:19:58 +00:00
Thomas Doerfler a4e752ce0c Update 2009-05-05 13:36:07 +00:00
Thomas Doerfler 8e590b4d3b updated Changelog 2009-05-05 12:58:00 +00:00
Thomas Doerfler ce7cfe7fb0 Added check for NULL. 2009-05-05 12:57:34 +00:00
Thomas Doerfler d0c3b38bed Documentation. Changed integer types to match block device types.
Added const qualifier whenever possible.  Added
rtems_fsmount_create_mount_point() prototype.
2009-05-05 12:57:16 +00:00
Thomas Doerfler d8602eb655 Documentation 2009-05-05 12:56:30 +00:00
Thomas Doerfler 846639da5f Added FDISK command 2009-05-05 12:56:04 +00:00
Thomas Doerfler 834df50c90 New files 2009-05-05 12:53:41 +00:00
Thomas Doerfler 870d0a22ff Update 2009-05-05 12:52:29 +00:00
Thomas Doerfler 439959bdd8 new files 2009-05-05 12:51:40 +00:00
Thomas Doerfler 1b5089817b Added timeout for active data connection
accept.  Return EIO for close() errors.  Changed PORT format string.
	Fixed connection termination after store errors on passive connections.
	Added magic device identifier for stat().
2009-05-05 12:51:09 +00:00
Thomas Doerfler b074e80e19 Added functions to translate integers to/from byte streams. 2009-05-05 12:50:43 +00:00
Joel Sherrill 6eae3bdd5b 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/score/cpu.h: Lower minimum stack size to 512 and CPU alignment
	to 4.
2009-05-05 01:11:05 +00:00
Joel Sherrill aaa5c0d08c 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* cpu_asm.c: Add stub for setjmp/longjmp. Remove when in newlib.
2009-05-04 20:34:42 +00:00
Joel Sherrill 2aa80144f3 2009-05-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* telnetd/telnetd.h: Spacing.
2009-05-04 14:52:34 +00:00