Commit Graph

15874 Commits

Author SHA1 Message Date
Joel Sherrill
e483dc3a6e 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Do not build .rel files. Reduces code bloat.
2008-07-31 18:34:31 +00:00
Joel Sherrill
694c85ee13 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am: Add stub for U-Boot support. Hopefully someone more
	knowledgeable than I can provide a real address and length.
	* startup/uboot_support.c: New file.
2008-07-31 18:09:34 +00:00
Joel Sherrill
7e5bf38aac 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* tests/tests.c: Remove C++ style comments.
2008-07-31 17:50:58 +00:00
Joel Sherrill
23bfd0cd27 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* libmisc/shell/main_rm.c: sys/mount.h is not available when networking
	is disabled but luckily it is not even needed to compile.
2008-07-31 15:02:48 +00:00
Joel Sherrill
90c9d2b45f 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/misc/m68kidle.c: Correct prototype of Idle threads.
2008-07-31 15:00:11 +00:00
Joel Sherrill
44ad347a1b 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* porting/idlethread.t: Correct prototype of Idle threads.
2008-07-31 14:59:43 +00:00
Joel Sherrill
73570ec985 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspclean.c: Use C style comment.
2008-07-31 14:56:51 +00:00
Joel Sherrill
3c87adba3f 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* cpu.c, rtems/score/cpu.h: Correct prototype of Idle threads.
2008-07-31 14:55:56 +00:00
Joel Sherrill
432a662c1b 2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems/score/cpu.h: Correct prototype of Idle threads.
2008-07-31 14:55:54 +00:00
Ralf Corsepius
f48873dfec Add missing prototypes. 2008-07-31 06:31:20 +00:00
Ralf Corsepius
0929315249 Remove classinfo_tester. 2008-07-31 06:31:04 +00:00
Ralf Corsepius
a433ae20aa 2008-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>
* shttpd/compat_rtems.c: Replace C++-comments with C-comments.
2008-07-31 05:40:09 +00:00
Ralf Corsepius
79c91cc0d0 Replace C++-comments with C-comments. 2008-07-31 05:39:58 +00:00
Joel Sherrill
4693690afd Formatting. 2008-07-30 15:31:19 +00:00
Ralf Corsepius
9c186eb027 2008-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* httpd/emfdb.h, httpd/socket.c, httpd/uemf.c, httpd/uemf.h,
	httpd/um.h, httpd/webmain.c, httpd/webs.c, httpd/webs.h,
	httpd/wsIntrn.h: Add missing protoypes.
2008-07-30 09:59:52 +00:00
Ralf Corsepius
257b238736 Add missing prototypes. 2008-07-30 09:59:26 +00:00
Joel Sherrill
a4a95e61b1 2008-07-29 Tim Cussins <timcussins@eml.cc>
* ChangeLog, libmisc/monitor/mon-object.c: Add mising RTEMS_POSIX_API
	conditional.
2008-07-29 20:54:51 +00:00
Ralf Corsepius
8334e6b4f2 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* ftpd/ftpd.c, ftpd/ftpd.h: Add prototypes.
2008-07-29 11:53:37 +00:00
Ralf Corsepius
c8a9f80fb1 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/monitor/mon-monitor.c: Remove stray arg from function
	call.
2008-07-29 11:51:47 +00:00
Ralf Corsepius
2b6436090d Remove stray arg from function call. 2008-07-29 11:51:37 +00:00
Ralf Corsepius
28351f3260 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/capture/capture.h, libmisc/monitor/mon-symbols.c,
	libmisc/monitor/monitor.h: Add missing prototypes.
2008-07-29 11:50:20 +00:00
Ralf Corsepius
30b8ac1cc4 Add missing prototypes. 2008-07-29 11:49:50 +00:00
Ralf Corsepius
5bc8a75e39 Add prototypes. 2008-07-29 11:46:19 +00:00
Ralf Corsepius
c26545905f 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/inline/rtems/score/tod.inl: Add prototypes.
	* score/src/coretodset.c: Remove stray args in function call.
2008-07-29 11:41:54 +00:00
Ralf Corsepius
b272001594 Remove stray args in function call. 2008-07-29 11:41:42 +00:00
Ralf Corsepius
ea5a80c5ae 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libcsupport.h,
	libcsupport/include/rtems/libio_.h,
	libcsupport/src/malloc_statistics_helpers.c,
	libcsupport/src/scandir.c: Add prototypes.
2008-07-29 09:25:24 +00:00
Ralf Corsepius
df3021ad78 Add prototypes. 2008-07-29 09:25:11 +00:00
Ralf Corsepius
8d52ad5c20 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* telnetd/pty.c: Add prototypes. Remove misc. C++-code pollution.
2008-07-29 09:17:49 +00:00
Ralf Corsepius
697cdd9871 Add prototypes. Remove misc. C++-code pollution. 2008-07-29 09:17:28 +00:00
Ralf Corsepius
34b90a86f5 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/prwlocktrywrlock.c, posix/src/prwlocktryrdlock.c,
	  posix/src/prwlockrdlock.c: Use C-style comments.
2008-07-29 08:51:41 +00:00
Ralf Corsepius
7d53ba7fd8 Use C-style comments. 2008-07-29 08:51:16 +00:00
Thomas Doerfler
cc54cc9175 src/irq-legacy.c: Free allocated memory in hander remove
bootcard.c: Check if the heap fits into the work area
2008-07-29 07:11:21 +00:00
Chris Johns
af37ae0dd3 2008-07-29 Chris Johns <chrisj@rtems.org>
* tools/configure.ac: Add CFLAGS to workaround building errors on
	a 64bit AMD host.
2008-07-29 04:32:34 +00:00
Chris Johns
021cf6b58b 2008-07-29 Chris Johns <chrisj@rtems.org>
* libblock/src/nvdisk.c: Fix block compile bug.
2008-07-29 03:55:03 +00:00
Chris Johns
c21c850ec7 2008-07-29 Chris Johns <chrisj@rtems.org>
* libblock/include/rtems/bdbuf.h, cpukit/libblock/src/bdbuf.c:
	Update the comments.
2008-07-29 03:15:09 +00:00
Chris Johns
bafe97f479 2008-07-29 Chris Johns <chrisj@rtems.org>
* ide/pcmcia_ide.c: Updated to the libblock changes.
2008-07-29 03:08:38 +00:00
Chris Johns
e9e422e0a4 2008-07-29 Chris Johns <chrisj@rtems.org>
* smc/smc.c: Updated to the libblock changes.
2008-07-29 02:56:20 +00:00
Chris Johns
57df51f326 2008-07-29 Chris Johns <chrisj@rtems.org>
* block/block.c: Update to the libblock changes.
2008-07-29 02:46:22 +00:00
Chris Johns
3735f0859c 2008-07-29 Chris Johns <chrisj@rtems.org>
* libchip/i2c/spi-sd-card.c: Updated to the libblock changes.

	* libchip/ide/ata.c: Change to use a mutex rather than disable
	pre-emption. Updated to the libblock changes.

	* libchip/ide/ata_internal.h: Updated to the new chains API.

	* libchip/ide/ide_controller.c: Updated to the libblock
	changes. Added come debug tracing.

	* libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
	to the libblock changes.
2008-07-29 02:23:48 +00:00
Chris Johns
c4bd98c04d 2008-07-29 Chris Johns <chrisj@rtems.org>
* ide/ide.c: Updated to the rtems_* libblock changed.
2008-07-29 02:22:22 +00:00
Chris Johns
3899a5379f 2008-07-29 Chris Johns <chrisj@rtems.org>
* libblock/Makefile.am: Removed src/show_bdbuf.c.

	* libblock/src/show_bdbuf.c: Removed.

	* libblock/include/rtems/bdbuf.h, cpukit/libblock/src/bdbuf.c:
	Rewritten the bdbuf code. Remove pre-emption disable, score
	access, fixed many bugs and increased performance.

	* libblock/include/rtems/blkdev.h: Added
	RTEMS_BLKDEV_CAPABILITIES block device request. Cleaned up
	comments. Added block and user fields to the sg buffer
	request. Move to rtems_* namespace.

	* libblock/include/rtems/diskdevs.h,
	cpukit/libblock/src/diskdevs.c: Move to rtems_* namespace. Add a
	capabilities field for drivers. Change rtems_disk_lookup to
	rtems_disk_obtain to match the release call. You do not lookup and
	release a disk, you obtain and release a disk.

	* libblock/include/rtems/ide_part_table.h,
	libblock/include/rtems/ramdisk.h, libblock/src/ide_part_table.c:
	Move to rtems_* namespace.

	* libblock/include/rtems/nvdisk.h: Formatting change.

	* libblock/src/blkdev.c: Move to rtems_* namespace. Change
	rtems_disk_lookup to rtems_disk_obtain

	* libblock/src/flashdisk.c: Move to rtems_* namespace. Use the new
	support for the block number in the scatter/grather request
	struct. This allows non-continuous buffer requests for those
	drivers that can support increasing performance.

	* libblock/src/nvdisk.c: Move to rtems_* namespace. Removed
	warnings. Added better error checking. Fixed some comments.

	* libblock/src/ramdisk.c: Move to rtems_* namespace. Added some
	trace functions to help debugging upper layers. Use the new
	support for the block number in the scatter/grather request
	struct. This allows non-continuous buffer requests for those
	drivers that can support increasing performance.

	* libfs/src/dosfs/fat.c, libfs/src/dosfs/fat.h: Use new chains
	API. Removed temporary hack and changed
	set_errno_and_return_minus_one to
	rtems_set_errno_and_return_minus_one. Move fat_buf_access from
	header and stopped it being inlined. Updated to libblock changes.

	* libfs/src/dosfs/fat_fat_operations.c,
	libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos_create.c,
	libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c,
	libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_format.c,
	libfs/src/dosfs/msdos_free.c, libfs/src/dosfs/msdos_initsupp.c,
	libfs/src/dosfs/msdos_misc.c, libfs/src/dosfs/msdos_mknod.c: Use
	new chains API. Removed temporary hack and changed
	set_errno_and_return_minus_one to
	rtems_set_errno_and_return_minus_one. Updated to libblock changes.

	* libmisc/Makefile.am: Add new ls and rm command files.

	* libmisc/shell/cmp-ls.c, libmisc/shell/extern-ls.h,
	libmisc/shell/filemode.c, libmisc/shell/print-ls.c,
	libmisc/shell/pwcache.c, libmisc/shell/utils-ls.c,
	libmisc/shell/vis.c, shell/vis.h: New.

	* libmisc/shell/extern-cp.h, libmisc/shell/main_cp.c,
	libmisc/shell/utils-cp.c: Fixed the usage call bug.

	* libmisc/shell/main_blksync.c: Updated to the new block IO ioctl
	command.

	* libmisc/shell/main_ls.c, libmisc/shell/main_rm.c: Updated to BSD
	commands with more features.

	* score/src/coremutex.c: Fix the strick order mutex code.

	* libmisc/shell/shell.c: Change shell tasks mode to be timeslice
	and no ASR.

	* sapi/include/confdefs.h: Change ata_driver_task_priority to
	rtems_ata_driver_task_priority. Add the new BD buf cache
	parameters with defaults.

	* score/src/interr.c: Do not return if the CPU halt call returns.
2008-07-29 02:21:15 +00:00
Ralf Corsepius
1b39f1892b 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Remove RPCGEN, RPCTOOLS.
2008-07-27 07:15:14 +00:00
Ralf Corsepius
73c0717887 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Remove doxygen comments.
2008-07-27 07:10:46 +00:00
Ralf Corsepius
079c3edba8 Remove doxygen comments. 2008-07-27 07:10:37 +00:00
Ralf Corsepius
8b8b0cb7c4 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add -ansi to RTEMS_PROG_CC_FOR_TARGET.
2008-07-27 06:55:12 +00:00
Ralf Corsepius
c39e66459c Add -ansi to RTEMS_PROG_CC_FOR_TARGET. 2008-07-27 06:55:02 +00:00
Ralf Corsepius
724f501db1 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Remove doxygen comments.
	Remove bogus BUILT_SOURCES.
2008-07-27 06:53:47 +00:00
Ralf Corsepius
05e0ce0c46 Remove doxygen comments.
Remove bogus BUILT_SOURCES.
2008-07-27 06:53:33 +00:00
Ralf Corsepius
feb447e94d Allow empty configdirs. 2008-07-27 06:50:08 +00:00
Ralf Corsepius
f449548408 2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* acinclude.m4 (_RTEMS_OUTPUT_SUBDIRS): Allow empty configdirs.
2008-07-27 06:49:54 +00:00