Commit Graph

520 Commits

Author SHA1 Message Date
Joel Sherrill
57c6730273 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stackchk/check.c: Don't reference the RTEMS allocated interrupt
	stack if the port doesn't configure using it.
2002-07-30 23:24:30 +00:00
Joel Sherrill
053f9f114f 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* wrapup/Makefile.am: Temporarily don't include serdbg since it
	causes some BSPs to not link "main(){}" as required by autoconf.
2002-07-24 13:26:41 +00:00
Ralf Corsepius
aebc8290f2 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* capture/capture.c: include <string.h> for memset.
2002-07-20 09:18:37 +00:00
Joel Sherrill
63977bb4d3 2002-07-01 Joel Sherrill <joel@OARcorp.com>
* capture/capture-cli.c, cpuuse/cpuuse.c, monitor/mon-monitor.c,
	monitor/mon-object.c, monitor/monitor.h: Corrected use of
	_Objects_Information_table now that it is a two dimensional
	array based upon API and class.  In addition, in the monitor,
	corrected an error which occured when a target has 64 bit pointers.
2002-07-01 22:19:33 +00:00
Joel Sherrill
ee13a74e4c 2002-07-01 Joel Sherrill <joel@OARcorp.com>
* stackchk/check.c: Corrected use of
	_Objects_Information_table now that it is a two dimensional
	array based upon API and class.
2002-07-01 22:18:13 +00:00
Joel Sherrill
9e633f58da 2002-06-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
* With the addition of serdbg, the standard polled I/O functions
	for gdbstub and/or printk are optionally routed to any termios-aware
	device driver, that supports polled mode. See libmisc/serdbg/README.
	* serdbg/Makefile.am, serdbg/README, serdbg/serdbg.c, serdbg/serdbg.h,
	serdbg/serdbgcnf.h, serdbg/serdbgio.c, serdbg/termios_printk.c,
	serdbg/termios_printk.h, serdbg/termios_printk_cnf.h,
	serdbg/.cvsignore: New files.
	* configure.ac, Makefile.am, wrapup/Makefile.am: Modified to
	reflect addition.
2002-06-27 21:25:14 +00:00
Ralf Corsepius
d6c6c26fd2 2002-06-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Don't preinstall libmisc.a.
2002-06-26 16:11:36 +00:00
Joel Sherrill
a653f39f30 2002-05-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* coinfigure.ac, Makefile.am: Remove references to rootfs.
2002-05-24 15:35:56 +00:00
Joel Sherrill
ae30735267 2002-05-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rootfs/.cvsignore: Remove.
	* rootfs/Makefile.am: Remove.
	* rootfs/mkrootfs.h: Remove.
	* rootfs/mkrootfs.c: Remove.
	* configure.ac: Remove rootfs and NETWORKING macros.
	* wrapup/Makefile.am: Remove rootfs and HAS_NETWORKING.
2002-05-17 18:30:03 +00:00
Joel Sherrill
a923a82d2d 2002-05-16 Chris Johns <ccj@acm.org>
* Per PR194, added the Capture engine.
	* capture/Makefile.am, capture/README, capture/capture-cli.c,
	capture/capture-cli.h, capture/capture.c, capture/capture.h,
	capture/.cvsignore: New files.
	* Makefile.am, configure.ac, wrapup/Makefile.am: Modified to
	reflect addition.
2002-05-15 16:36:10 +00:00
Joel Sherrill
b3afc0f89d 2001-05-14 Joel Sherrill <joel@OARcorp.com>
* dummy/Makefile.am, wrapup/Makefile.am: Fixed to generate
	a library of the same name.
2002-05-14 22:09:29 +00:00
Joel Sherrill
80fe968c12 2002-03-20 Chris Johns <ccj@acm.org>
* monitor/mon-command.c: Per PR192 the RTEMS monitor makes everything
	lowercase. The capture engine need to set triggers or watches on task
	with uppercase names.
	Also stop the monitor repeating command when enter is pressed.
2002-05-01 22:33:52 +00:00
Joel Sherrill
3559e90ea5 2002-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* monitor/mon-monitor.c: Replace done with return (gcc3).
2002-04-04 18:22:36 +00:00
Joel Sherrill
be2cd08cb5 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac:
	AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
	AM_INIT_AUTOMAKE([no-define foreign 1.6]).
	* Makefile.am: Remove AUTOMAKE_OPTIONS.
	* cpuuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* devnull/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* dummy/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* dumpbuf/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* monitor/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* mw-fb/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* rootfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* rtmonuse/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* shell/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* stackchk/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* untar/Makefile.am: Remove AUTOMAKE_OPTIONS.
	* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002-03-28 00:49:39 +00:00
Joel Sherrill
ab09d08366 2002-03-20 Chris Johns <ccj@acm.org>
* PR148.
	* monitor/mon-prmisc.c: Fixed to print task states correctly.
2002-03-20 14:33:00 +00:00
Joel Sherrill
dba2ecd70d 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shell/shell.c: Remove #undef __STRICT_ANSI__.
2002-01-30 14:37:11 +00:00
Joel Sherrill
8accf469f7 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* rootfs/Makefile.am: Use include_rtems_HEADERS instead of H_FILES.
2002-01-08 12:05:47 +00:00
Joel Sherrill
f8a913dad4 2002-01-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mw-fb/mw_uid.c: Apply rtems_set_errno_and_return_minus_one.
2002-01-04 18:32:48 +00:00
Joel Sherrill
cc13fa3245 2001-10-12 Joel Sherrill <joel@OARcorp.com>
* rootfs/mkrootfs.c, rootfs/mkrootfs.h: Fixed typo.
2001-10-12 21:03:15 +00:00
Joel Sherrill
d7aecdc8f8 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* configure.in: Remove.
2001-10-12 18:47:00 +00:00
Joel Sherrill
df25c9989b 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
	* configure.in: Remove.
	* configure.ac: New file, generated from configure.in by autoupdate.
2001-10-11 19:36:23 +00:00
Joel Sherrill
d805c4961d 2001-09-28 Joel Sherrill <joel@OARcorp.com>
* dummy/dummy.c: Now a useful configuration that starts main().
	* wrapup/Makefile.am: Include a base level configuration in
	RTEMS library.
2001-09-28 23:15:51 +00:00
Joel Sherrill
aea9bb4695 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* untar/Makefile.am: Use 'PREINSTALL_FILES ='.
	* monitor/Makefile.am: Use 'PREINSTALL_FILES ='.
	* shell/Makefile.am: Use 'PREINSTALL_FILES ='.
	* devnull/Makefile.am: Use 'PREINSTALL_FILES ='.
	* dumpbuf/Makefile.am: Use 'PREINSTALL_FILES ='.
	* mw-fb/Makefile.am: Use 'PREINSTALL_FILES ='.
	* stackchk/Makefile.am: Use 'PREINSTALL_FILES ='.
	* rtmonuse/Makefile.am: Use 'PREINSTALL_FILES ='.
	* cpuuse/Makefile.am: Use 'PREINSTALL_FILES ='.
	* rootfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2001-09-28 13:34:40 +00:00
Joel Sherrill
6846a2f5cf 2001-09-27 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: Fixed typo in date.
2001-09-27 21:08:19 +00:00
Joel Sherrill
2543311206 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* configure.in, rootfs/Makefile.am: Added conditional to make sure
	rootfs does not get built with networking is disabled.  Also
	added include of compile.am to rootfs/Makefile.am.
	* wrapup/Makefile.am: Added rootfs conditionally if networking enabled.
2001-09-21 14:02:27 +00:00
Joel Sherrill
d34d2e6957 2001-09-19 Chris Johns <ccj@acm.org>
* Added support for populating the initial "root" filesystem
	with information obtained via the DHCP response.
	* rootfs: New directory.
	* rootfs/.cvsignore, rootfs/Makefile.am, rootfs/mkrootfs.c,
	rootfs/mkrootfs.h: New files.
	* configure.in, Makefile.am: Modified to reflect addition.
2001-09-19 17:29:42 +00:00
Joel Sherrill
130291f55c 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: Fixed some mistakes.
2001-09-14 18:24:56 +00:00
Joel Sherrill
d3b8713ada 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* devnull/devnull.c: Eliminate warning.
2001-09-13 21:04:49 +00:00
Joel Sherrill
baf7b0856b 2001-08-26 Brett Swimley <brett.swimley@aedinc.net>
* mw-fb\Makefile.am: Corrected problem.
2001-08-16 21:19:31 +00:00
Joel Sherrill
3c6cc4a04f 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com>
* shell/pty.c: Moved to libnetworking/rtems_telnetd.
2001-08-09 22:26:51 +00:00
Joel Sherrill
70d689aed4 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com>
* shell/Makefile.am, shell/README, shell/cmds.c, shell/shell.c,
	shell/shell.h: Updates.
2001-08-09 22:08:46 +00:00
Joel Sherrill
ecb5f95413 2001-08-09 Keith Outwater <vac4050@cae597.rsc.raytheon.com>
* monitor/mon-command.c: Add support for partial command matching.
	The monitor used to have this functionality before it was overhauled
	to support addition of user commands.
2001-08-09 21:39:34 +00:00
Joel Sherrill
8e2b4deb2a 2001-06-14 Joel Sherrill <joel@OARcorp.com>
* shell/telnetd.c, shell/telnetd.h: Moved to
	libnetworking/rtems_servers so the network stack to address network
	depenendency.
	* shell/Makefile.am: Modified to reflect above.
2001-06-14 13:34:53 +00:00
Joel Sherrill
5fef5234a4 2001-05-25 Joel Sherrill <joel@OARcorp.com>
* shell/cmds.c: Removed code from inappropriate source.
2001-05-25 17:52:03 +00:00
Joel Sherrill
b2712e35b9 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es>
* monitor/mon-prmisc.c: Correct print line.
	* shell/Makefile.am: Added new file telnetd.c.
	* shell/telnetd.c, shell/telnetd.h, shell/pty.c: New files.
	* shell/shell.c, shell/cmds.c, shell/shell.h: Numerous improvments:
	   - The shell_init has a new parameter 'forever' because in
	     /dev/console you need that this process runs forever but in
	     tcp/ip not. (respawn?)
	   - A new task for every session opened trought tcp/ip telnet client.
	     (the chargen,daytime and more are possible of implementation but
	     I ask me if they are necesary)
	   - Exit from the session delete the task and when the client fails too.
	   - More cmds have been implemented. (very reduced version of these)
	     umask, chmod, id, whoami, rm, cat, ...
	   - A reduced line edit has been implemented.
	       Ctrl-C abort the input,
	       Ctrl-d in the first position gives EOF (logout).
	       '\b' and DEL makes the rubout operation.
	       I think that readline() for every session spents a lot of resources.
2001-05-24 21:58:39 +00:00
Joel Sherrill
d72caa64cc 2001-04-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shell/cmds.c, shell/shell.c: Remove fileno-hacks.
	* monitor/mon-symbols.c: Remove #undef __STRICT_ANSI__.
2001-05-07 13:17:25 +00:00
Joel Sherrill
dd74e612f1 2001-04-20 Correo Fernando-ruiz <correo@fernando-ruiz.com>
* Added initial shell functionality.
	* Makefile.am, configure.in, wrapup/Makefile.am:
	* shell/.cvsignore, shell/Makefile.am, shell/README,
	shell/cmds.c, shell/shell.c, shell/shell.h: New files.
2001-04-20 20:35:45 +00:00
Joel Sherrill
a5bdcd9881 2001-04-20 Joel Sherrill <joel@OARcorp.com>
* devnull/devnull.c (null_initialize): Added check to
	ensure that the driver is only initialized once.  Otherwise,
	it will abort when the device /dev/null is present.
	(null_write): Do not dereference a NULL pointer.
2001-04-20 13:37:05 +00:00
Joel Sherrill
974d213fc9 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* monitor/mon-command.c: Use #if defined(RTEMS_UNIX).
2001-02-12 14:51:46 +00:00
Joel Sherrill
620e82636b 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* untar/Makefile.am, monitor/Makefile.am, dummy/Makefile.am,
	devnull/Makefile.am, dumpbuf/Makefile.am, mw-fb/Makefile.am,
	stackchk/Makefile.am, rtmonuse/Makefile.am, cpuuse/Makefile.am:
	Apply include_*HEADERS instead of H_FILES.
2001-02-05 18:26:26 +00:00
Joel Sherrill
85d03e28c7 2001-01-05 Joel Sherrill <joel@OARcorp.com>
* devnull: New addition.  Moved from libcpu/sh.
	* devnull/devnull.c, devnull/devnull.h, devnull/.cvsignore,
	devnull/Makefile.am: New files.
	* Makefile.am, configure.in, wrapup/Makefile.am: Modified to reflect
	addition of above.
2001-01-05 13:26:51 +00:00
Joel Sherrill
4a14b7bef0 2000-11-30 Joel Sherrill <joel@OARcorp.com>
* mw-fb/mw_uid.c: Removed unnecessary dependency on <bsp.h>.
2000-11-30 14:36:46 +00:00
Joel Sherrill
feead22618 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2000-11-09 16:43:05 +00:00
Joel Sherrill
a314d3b497 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2000-11-02 15:49:06 +00:00
Joel Sherrill
2735b82335 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
	Switch to GNU canonicalization.
2000-10-25 17:00:20 +00:00
Joel Sherrill
f6630d445a 2000-09-28 Joel Sherrill <joel@OARcorp.com>
* monitor/mon-driver.c: Accounted for addition of "_entry" to
	fields in rtems_driver_address_table.
2000-09-28 20:23:34 +00:00
Joel Sherrill
7fcc26ac64 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpuuse/Makefile.am, dummy/Makefile.am, dumpbuf/Makefile.am,
	monitor/Makefile.am, rtmonuse/Makefile.am, stackchk/Makefile.am,
	untar/Makefile.am, wrapup/Makefile.am, mw-fb/Makefile.am:
	Include compile.am.
2000-09-05 15:32:34 +00:00
Joel Sherrill
188c82b412 2000-08-30 Joel Sherrill <joel@OARcorp.com>
* Many files: Moved posix/include/rtems/posix/seterr.h to
	score/include/rtems/seterr.h so it would be available within
	all APIs.
2000-08-30 17:12:55 +00:00
Joel Sherrill
73eea69cfb 2000-08-30 Joel Sherrill <joel@OARcorp.com>
* mw-fb/.cvsignore: New file.
2000-08-30 17:11:21 +00:00
Joel Sherrill
152b1e31c3 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>
* Added generic Micro FrameBuffer interface for MicroWindows.
	This interface allows MicroWindows to under RTEMS. A sample
	driver has been developed for the pc386 BSP. See
	pc386/fb_vga.c as a sample.
	* Added Uniform Input Device interface for MicroWindows.
	See PC386 bsp for sample drivers for mouse and keyboard (console).
	* mw-bf: New directory.
	* Makefile.am, configure.in, wrapup/Makefile.am: Account for mw-fb.
	* mw-fb/Makefile.am: New file.
	* mw-fb/mw_fb.c: New file.
	* mw-fb/mw_fb.h: New file.
	* mw-fb/mw_uid.c: New file.
	* mw-fb/mw_uid.h: New file.
2000-08-30 08:21:24 +00:00