Commit Graph

22818 Commits

Author SHA1 Message Date
Joel Sherrill
c48524314b 2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1824/cpukit
	* startup/bspclean.c, startup/bspstart.c: Return exit/shutdown status
	back to boot_card(). boot_card() propagates this to bsp_cleanup() and
	returns it to the assembly that started the application.
	bsp_cleanup() prototype changed.
2011-07-13 18:35:19 +00:00
Joel Sherrill
1e1ee0c017 2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1824/cpukit
	* bootcard.c, bspclean.c, include/bootcard.h: Return exit/shutdown
	status back to boot_card(). boot_card() propagates this to
	bsp_cleanup() and returns it to the assembly that started the
	application.
2011-07-13 18:35:04 +00:00
Joel Sherrill
f58ef8ae7a 2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1824/cpukit
	* sapi/include/rtems/init.h, sapi/src/exinit.c, sapi/src/exshutdown.c:
	Return exit/shutdown status back to boot_card().
2011-07-13 18:34:22 +00:00
Joel Sherrill
44209ab286 2011-07-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Update to reflect next activities.
2011-07-13 15:35:40 +00:00
Joel Sherrill
02a7789c77 2011-07-13 Ricardo Aguirre <el.mastin@ymail.com>
PR 1831/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	mutex init and destroy.
	* psxtmmutex01/.cvsignore, psxtmmutex01/Makefile.am,
	psxtmmutex01/init.c, psxtmmutex01/psxtmmutex01.doc: New files.
2011-07-13 15:23:25 +00:00
Joel Sherrill
3f05b150df 2011-07-12 Joel Sherrill <joel.sherrilL@OARcorp.com>
* shared/start.S, shared/mvme/mvme16x_hw.h: Check on MVME167 at OAR
	after RTC replaced.
2011-07-12 16:20:41 +00:00
Joel Sherrill
014ded610f 2011-07-12 Joel Sherrill <joel.sherrilL@OARcorp.com>
* make/custom/beatnik.cfg: Spacing.
2011-07-12 16:18:02 +00:00
Joel Sherrill
747d8081a9 2011-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* malloc04/init.c, malloc04/malloc04.scn: Remove test cases which are
	obsolete.
2011-07-12 15:55:44 +00:00
Joel Sherrill
af092ef5c3 2011-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by
	OPERATION_COUNT on single shot times.
2011-07-12 13:25:18 +00:00
Joel Sherrill
91b38c632a 2011-07-12 Ricardo Aguirre <el.mastin@ymail.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmmutex03.
	* psxtmmutex03/.cvsignore, psxtmmutex03/Makefile.am,
	psxtmmutex03/init.c, psxtmmutex03/psxtmmutex03.doc: New files.
2011-07-12 13:22:24 +00:00
Sebastian Huber
fbf7e5878a 2011-07-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
	interrupt handler during last close.
2011-07-11 13:31:13 +00:00
Sebastian Huber
7931e91811 2011-07-11 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>
PR 1823/cpukit
	* libmisc/fb/fb.h: Added FBIOSETVIDEOMODE define.
2011-07-11 11:29:38 +00:00
Joel Sherrill
4b68250e5e 2011-07-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp09/screen07.c, sp09/sp09.scn: Add a case where the multiply of
	number of buffers times buffer size exceeds that representable by
	size_t.
2011-07-08 16:51:35 +00:00
Joel Sherrill
d90fef258f 2011-07-08 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/coremsg.c: Use 64-bit intermediate result on multiply to
	reliably detect overflow.
2011-07-08 16:50:53 +00:00
Joel Sherrill
06a36cd1a4 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
	libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
	libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
	libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
	old-style field designator extension as recommended by clang.
2011-07-07 22:15:25 +00:00
Joel Sherrill
0d23caa93c 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libblock/src/nvdisk-sram.c, libi2c/libi2c.c,
	libmisc/shell/main_msdosfmt.c: Eliminate use of GNU old-style field
	designator extension as recommended by clang.
2011-07-07 22:15:00 +00:00
Joel Sherrill
3837e53625 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/i2c/spi-memdrv.h: Add missing semi-colon.
2011-07-07 22:10:04 +00:00
Sebastian Huber
9f816ad4dc 2011-07-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/rtems/tftp.h, libnetworking/lib/tftpDriver.c: Fixed
	prototype.
2011-07-07 06:55:48 +00:00
Sebastian Huber
542d350ea3 2011-07-04 Sebastian Huber <sebastian.huber@embedded-brains.de>
* misc/nand-mlc-erase-block-safe.c, misc/nand-mlc-write-blocks.c,
	include/nand-mlc.h: Fixed write blocks.
2011-07-04 09:26:19 +00:00
Chris Johns
7032a45830 2011-07-04 Chris Johns <chrisj@rtems.org>
* fileio/init.c, fileio/system.h: Add commands to
        create ram disks from the shell prompt. Helps testing.
2011-07-04 00:34:00 +00:00
Chris Johns
acb92e332b 2011-07-04 Chris Johns <chrisj@rtems.org>
PR 1827/filesystem
        * libfs/src/rfs/rtems-rfs-rtems.c: Skip the parent (..) path value
        when eval make moving up out of the RFS file system.
2011-07-04 00:31:25 +00:00
Joel Sherrill
7d647c09e9 2011-07-01 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/malloc_initialize.c: After discussion with Till
	Straumann, revert the change from r1.12 to r1.13. This broke BSPs
	with sbrk() support once the libbsp sbrk() framework was enhanced.
	psim runs now.
2011-07-01 18:23:09 +00:00
Jennifer Averett
d504e48b29 2011-07-01 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* support/include/tmacros.h: Disable the check for dispatch disable
	level for SMP tests. Another CPU may be inside RTEMS by the time
	these checks are being done which would result in false failures.
2011-07-01 14:28:03 +00:00
Sebastian Huber
03d210895f 2011-07-01 Stephan Hoffmann <sho@reLinux.de>
Sebastian Huber <sebastian.huber@embedded-brains.de>

	* misc/nand-mlc-erase-block-safe.c: New file
	* Makefile.am: Reflect change from above.
	* misc/nand-mlc-write-blocks.c: Use lpc32xx_mlc_erase_block_safe_3().
	* include/nand-mlc.h: Bad block handling.
2011-07-01 13:05:06 +00:00
Joel Sherrill
baa12f269c Fix. 2011-06-30 12:49:17 +00:00
Jennifer Averett
31f1a51eb4 2011-06-29 Ricardo Aguirre
* psxtmnanosleep01/.cvsignore, psxtmnanosleep02/.cvsignore: New files.
2011-06-29 20:06:15 +00:00
Jennifer Averett
3023a1d3d9 2011-06-29 Ricardo Aguirre
* psxtmtests/Makefile.am, psxtmtests/configure.ac,
	psxtmtests/psxtmtests_plan.csv: Added nanosleep tests.
	* psxtmtests/psxtmnanosleep01/Makefile.am,
	psxtmtests/psxtmnanosleep01/init.c,
	psxtmtests/psxtmnanosleep01/psxtmnanosleep01.doc,
	psxtmtests/psxtmnanosleep02/Makefile.am,
	psxtmtests/psxtmnanosleep02/init.c,
	psxtmtests/psxtmnanosleep02/psxtmnanosleep02.doc: New files.
2011-06-29 19:09:12 +00:00
Joel Sherrill
d01badce5b 2011-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
* smp01/smp01.doc, smp02/smp02.doc, smp03/smp03.doc, smp04/smp04.doc,
	smp05/smp05.doc, smp07/smp07.doc, smp08/smp08.doc, smp08/system.h,
	smp08/tasks.c: Update copyright.
2011-06-29 17:38:53 +00:00
Joel Sherrill
5c5f653412 2011-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore: New file.
2011-06-29 17:19:40 +00:00
Joel Sherrill
73a668980d 2011-06-29 Joel Sherrill <joel.sherrill@oarcorp.com>
* smp/getcpuid.c: Fix header from accidental and irrelevant copy and
	paste.
2011-06-29 15:12:08 +00:00
Joel Sherrill
152a284188 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac, support/include/test_support.h:
	* support/src/locked_print.c: New file.
2011-06-28 21:09:13 +00:00
Joel Sherrill
e049eeae90 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* .configure.ac.swp, ChangeLog, Makefile.am, README, config.h.in,
	configure.ac, smp01/.cvsignore, smp01/Makefile.am, smp01/init.c,
	smp01/smp01.doc, smp01/smp01.scn, smp01/system.h, smp01/tasks.c,
	smp02/.cvsignore, smp02/Makefile.am, smp02/init.c, smp02/smp02.doc,
	smp02/smp02.scn, smp02/system.h, smp02/tasks.c, smp03/.cvsignore,
	smp03/Makefile.am, smp03/init.c, smp03/smp03.doc, smp03/smp03.scn,
	smp03/system.h, smp03/tasks.c, smp04/.cvsignore, smp04/Makefile.am,
	smp04/init.c, smp04/smp04.doc, smp04/smp04.scn, smp04/system.h,
	smp04/tasks.c, smp05/.cvsignore, smp05/Makefile.am, smp05/init.c,
	smp05/smp05.doc, smp05/smp05.scn, smp06/.cvsignore,
	smp06/Makefile.am, smp06/init.c, smp06/smp06.doc, smp06/smp06.scn,
	smp07/.cvsignore, smp07/Makefile.am, smp07/init.c, smp07/smp07.doc,
	smp07/smp07.scn, smp08/.cvsignore, smp08/Makefile.am, smp08/init.c,
	smp08/smp08.doc, smp08/smp08.scn, smp08/system.h, smp08/tasks.c,
	smp09/.cvsignore, smp09/Makefile.am, smp09/init.c, smp09/smp09.doc,
	smp09/smp09.scn: New files.
2011-06-28 21:08:48 +00:00
Joel Sherrill
b6afcb6083 2011-05-24 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1810/misc
	* ChangeLog: Fix previous damage.
2011-06-28 20:43:53 +00:00
Joel Sherrill
2f96c1ebef 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1826/cpukit
	* libmisc/cpuuse/cpuusagereport.c, rtems/Makefile.am,
	rtems/preinstall.am, rtems/include/rtems.h: Add SMP Helper methods to
	Classic API.
	* rtems/include/rtems/rtems/smp.h: New file.
2011-06-28 20:39:39 +00:00
Joel Sherrill
c5a4332700 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/Makefile.am, score/include/rtems/score/schedulersimplesmp.h,
	score/src/schedulersimplesmptick.c: Build schedulersimplesmptick.c
	and fix typos.
2011-06-28 20:31:36 +00:00
Joel Sherrill
e460716743 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
Jennifer Averett <jennifer.averett@OARcorp.com>

	PR 1801/bsps
	* shared/start.S: Add SMP support to LEON3 BSP.
2011-06-28 20:29:33 +00:00
Joel Sherrill
fdcd80e66c 2011-06-28 Joel Sherrill <joel.sherrill@oarcorp.com>
Jennifer Averett <jennifer.averett@OARcorp.com>

	PR 1801/bsps
	* Makefile.am, include/leon.h: Add SMP support to LEON3 BSP.
	* smp/getcpuid.c, smp/smp_leon3.c: New files.
2011-06-28 20:29:10 +00:00
Joel Sherrill
3d5efd4a02 2011-06-27 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/include/semaphore.h, posix/include/rtems/posix/mutex.h,
	posix/inline/rtems/posix/mutex.inl: Fix typos.
2011-06-27 20:30:58 +00:00
Ralf Corsepius
566b18c0e4 Regenerate. 2011-06-27 14:37:54 +00:00
Ralf Corsepius
174f74337b gcc-4.6.1 (final). 2011-06-27 14:36:41 +00:00
Ralf Corsepius
8474b48e1a gcc-4.6.1 (final). 2011-06-27 14:31:28 +00:00
Ralf Corsepius
cb34dcff6b Regenerate. 2011-06-27 11:08:20 +00:00
Ralf Corsepius
c062c2957f binutils-2.21.1. 2011-06-27 11:07:36 +00:00
Joel Sherrill
21242c252a 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/rtems/bspIo.h, include/rtems/concat.h,
	include/rtems/endian.h, include/rtems/fs.h, include/rtems/irq.h,
	include/rtems/pci.h, include/rtems/userenv.h,
	libblock/include/rtems/flashdisk.h,
	libblock/include/rtems/nvdisk-sram.h,
	libblock/include/rtems/nvdisk.h, libcsupport/include/clockdrv.h,
	libcsupport/include/console.h, libcsupport/include/iosupp.h,
	libcsupport/include/spurious.h,
	libcsupport/include/motorola/mc68230.h,
	libcsupport/include/rtems/assoc.h, libcsupport/include/rtems/error.h,
	libcsupport/include/rtems/framebuffer.h,
	libcsupport/include/rtems/gxx_wrappers.h,
	libcsupport/include/rtems/libcsupport.h,
	libcsupport/include/rtems/libio_.h,
	libcsupport/include/rtems/malloc.h,
	libcsupport/include/rtems/termiostypes.h,
	libcsupport/include/sys/statvfs.h, libcsupport/include/sys/termios.h,
	libcsupport/include/sys/utsname.h, libcsupport/include/zilog/z8036.h,
	libcsupport/include/zilog/z8530.h, libcsupport/include/zilog/z8536.h,
	libfs/src/imfs/imfs.h, libfs/src/pipe/pipe.h,
	libmisc/capture/capture-cli.h, libmisc/capture/capture.h,
	libmisc/cpuuse/cpuuse.h, libmisc/devnull/devnull.h,
	libmisc/devnull/devzero.h, libmisc/dumpbuf/dumpbuf.h,
	libmisc/fb/fb.h, libmisc/fb/mw_uid.h, libmisc/mouse/mouse_parser.h,
	libmisc/shell/shellconfig.h, libmisc/stringto/stringto.h,
	libmisc/untar/untar.h, libnetworking/memory.h, posix/include/aio.h,
	posix/include/mqueue.h, posix/include/semaphore.h,
	posix/include/rtems/posix/aio_misc.h,
	posix/include/rtems/posix/barrier.h,
	posix/include/rtems/posix/cond.h, posix/include/rtems/posix/config.h,
	posix/include/rtems/posix/key.h, posix/include/rtems/posix/mqueue.h,
	posix/include/rtems/posix/mutex.h,
	posix/include/rtems/posix/posixapi.h,
	posix/include/rtems/posix/priority.h,
	posix/include/rtems/posix/psignal.h,
	posix/include/rtems/posix/pthread.h,
	posix/include/rtems/posix/ptimer.h,
	posix/include/rtems/posix/rwlock.h,
	posix/include/rtems/posix/semaphore.h,
	posix/include/rtems/posix/sigset.h,
	posix/include/rtems/posix/spinlock.h,
	posix/include/rtems/posix/threadsup.h,
	posix/include/rtems/posix/time.h, posix/include/rtems/posix/timer.h,
	posix/inline/rtems/posix/barrier.inl,
	posix/inline/rtems/posix/cond.inl,
	posix/inline/rtems/posix/mqueue.inl,
	posix/inline/rtems/posix/mutex.inl,
	posix/inline/rtems/posix/priority.inl,
	posix/inline/rtems/posix/pthread.inl,
	posix/inline/rtems/posix/rwlock.inl,
	posix/inline/rtems/posix/semaphore.inl,
	posix/inline/rtems/posix/spinlock.inl,
	posix/inline/rtems/posix/timer.inl, rtems/mainpage.h,
	rtems/include/rtems/rtems/barrier.h,
	rtems/include/rtems/rtems/object.h,
	rtems/include/rtems/rtems/timer.h,
	rtems/inline/rtems/rtems/barrier.inl,
	rtems/inline/rtems/rtems/timer.inl,
	rtems/src/semtranslatereturncode.c, sapi/include/rtems/config.h,
	sapi/include/rtems/fatal.h, sapi/include/rtems/mptables.h,
	score/include/rtems/score/object.h,
	score/include/rtems/score/priority.h,
	score/inline/rtems/score/object.inl,
	score/inline/rtems/score/priority.inl: Add @file Doxygen directives
	and descriptions to files which originated with RTEMS. This improves
	the file list page generated by Doxygen.
2011-06-24 17:52:58 +00:00
Joel Sherrill
27a1a6a19b 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* Doxyfile.in, score/include/rtems/score/apimutex.h,
	score/include/rtems/score/basedefs.h,
	score/include/rtems/score/coremsg.h,
	score/include/rtems/score/object.h: Fix some Doxygen warnings.
2011-06-24 17:50:31 +00:00
Joel Sherrill
5f66df532f 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Complete plan for mutexes.
2011-06-24 14:33:19 +00:00
Sebastian Huber
86933ce00d 2011-06-24 Arnout Vandecappelle <arnout@mind.be>
Sebastien Bourdeauducq <sebastien@milkymist.org>

	PR 1724/cpukit
	* ftpd/ftpd.h, ftpd/ftpd.c: Added USER/PASS authentication.
2011-06-24 10:00:36 +00:00
Joel Sherrill
a43aee3203 2011-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Update.
2011-06-22 20:54:34 +00:00
Joel Sherrill
dfe9034dad 2011-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test case for sleep - blocking.
	* psxtmsleep02/.cvsignore, psxtmsleep02/Makefile.am,
	psxtmsleep02/init.c, psxtmsleep02/psxtmsleep02.doc: New files.
2011-06-22 20:53:33 +00:00
Joel Sherrill
4bafde5f81 2011-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/score/cpu.h, rtems/score/sparc.h, rtems/score/types.h: Convert
	comments to Doxygen style and improve.
2011-06-21 22:12:10 +00:00