summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-056-18/+31
| | | | | | | * include/Makefile.am, include/itronsys/Makefile.am, include/rtems/itron/Makefile.am, inline/rtems/itron/Makefile.am, macros/rtems/itron/Makefile.am: Apply include_*HEADERS instead of H_FILES.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-059-27/+48
| | | | | | | * 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-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-056-15/+23
| | | | | | | * include/zilog/Makefile.am, include/Makefile.am, include/motorola/Makefile.am, include/sys/Makefile.am include/rtems/Makefile.am: Apply include_*HEADERS instead of H_FILES.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-054-18/+27
| | | | | * network/Makefile.am, rtc/Makefile.am, serial/Makefile.am: Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-054-6/+14
| | | | * src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-052-4/+8
| | | | | * include/rtems++/Makefile.am: Apply include_*HEADERS instead of H_FILES.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-052-20/+1
| | | | | | | * lib.cfg: include $(PROJECT_ROOT)/make/leaf.cfg * main.cfg: Set PROJECT_RELEASE=$(exec_prefix)/$(RTEMS_BSP). * host.cfg.in: Remove RM, make-script. * ChangeLog: Remove bogus 2001-01-22 entry.
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-052-1/+8
| | | | | | * Makefile.inc.in: Add exec_prefix, remove terminating / from PROJECT_ROOT. * host.cfg.in: Update from <toplevel>/make/host.cfg.in
* 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-052-6/+9
| | | | * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
* 2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-022-1/+4
| | | | * Makefile.inc.in: Remove RTEMS_HOST.
* 2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-022-1/+5
| | | | * bsp.am: Fix automake version number in comment.
* 2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-02-022-0/+5
| | | | * .cvsignore: Add stamp-h
* 2001-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-292-0/+7
| | | | | * src/objectextendinformation.c: Added include of string.h to eliminate warning.
* 2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-297-110/+86
| | | | | | | | * Makefile.am: Add scitab, gdbsci to SUBDIRS. * include/gdbsci.h: New file. * include/.cvsignore: Add stamp-h? and bspopts.h*. * console/Makefile.am: Use shared/console.c. * console/console-io.c, console/console-support.S: Remove.
* 2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-292-2/+8
| | | | | * include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not using NEWLIB, cleanup related comment.
* 2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-298-738/+22
| | | | | | | * startup/genpvec.c: #include <chain.h> instead of "chain.h", fix CVS-Id. * include/chain.h: Remove. * include/Makefile.am: Remove chain.h.
* 2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-292-1/+5
| | | | * startup/genpvec.c: #include <chain.h> instead of "chain.h".
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-2910-2/+608
| | | | * gdbsci/, scitab/, trap34/: Add directories.
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-294-2/+8
| | | | * startup/linkcmds: Remove OUTPUT_FORMAT.
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-2614-350/+11
| | | | | | | | | * configure.in: Remove stubdr, wrapup, AC_INIT(include). * Makefile.am: Remove stubdr, wrapup. * stubdr/Makefile.am, stubdr/open.c, stubdr/close.c, stubdr/init.c, stubdr/stubdrv.h, stubdr/cntrl.c, stubdr/.cvsignore, stubdr/read.c, stubdr/write.c, wrapup/Makefile.am, wrapup/.cvsignore, stubdr/, wrapup/: Remove.
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-262-1/+5
| | | | * tm20/Makefile.am: Remove stubdir.rel
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-262-2/+4
| | | | * sp21/Makefile.am: Remove libtest.
* 2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-262-3/+14
| | | | * include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull.
* 2001-01-26 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-263-4/+9
| | | | | * libc/chroot.c: Fixed naming problems. Names were changed when the code this depends on was merged.
* 2001-01-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-265-2/+126
| | | | | | * cpu.c, rtems/score/cpu.h: Bug report from Peter Mueller <peter.o.mueller@gmx.de> because of not correcting for the ISR vector table now being allocated from the workspace.
* 2001-01-25 Eric Norum <eric.norum@usask.ca>Joel Sherrill2001-01-254-18/+50
| | | | | | | | * lib/tftpDriver.c: Reduce first timeout interval. This improves throughput on systems which are dropping packets. Only the first timeout is reduced. This keeps the number of extra packets down on networks that are very busy and dropping lots of packets.
* 2001-01-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-253-6/+16
| | | | | | * cpu.c, rtems/score/cpu.h: Bug report from Peter Mueller <peter.o.mueller@gmx.de> because of not correcting for the ISR vector table now being allocated from the workspace.
* 2001-01-25 Fernando Ruiz <fernando.ruiz@ctv.es>Joel Sherrill2001-01-251-0/+10
| | | | | | | | | | * Alternate email is correo@fernando-ruiz.com * libc/privateenv.c: New file. * include/rtems/libio_.h, libc/Makefile.am, libc/base_fs.c, libc/unmount.c: Moved default umask, current working directory, root, and links followed count into a structure "user environment" that can then be treated as a unit. This enable giving unique copies of these to individual threads or collection of threads.
* 2001-01-25 Fernando Ruiz <fernando.ruiz@ctv.es>Joel Sherrill2001-01-2511-39/+140
| | | | | | | | | | * Alternate email is correo@fernando-ruiz.com * libc/privateenv.c: New file. * include/rtems/libio_.h, libc/Makefile.am, libc/base_fs.c, libc/unmount.c: Moved default umask, current working directory, root, and links followed count into a structure "user environment" that can then be treated as a unit. This enable giving unique copies of these to individual threads or collection of threads.
* 2001-01-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-252-5/+7
| | | | * psx01/psx01.scn: Corrected to reflect clock_getres() now working.
* 2001-01-24 Sergei Organov <osv@javad.ru>Joel Sherrill2001-01-244-552/+1088
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements as listed below: - Timeouts on sockets implemented. 'idle' field added to configuration. No timeout by default to keep backward compatibility. Note: SITE IDLE command not implemented yet. - Basic global access control implemented. 'access' field added to configuration. No access limitations by default to keep backward compatibility. - Anchor data socket for active mode (using self IP and port 20.) - Fixed default data port support (still not tested). - Don't allow IP address different from originating host in PORT command to improve security. - Fixed bug in MDTM command. - Check for correctness of parsing of argument in command_port(). - Fixed squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not a directory. - Command parsing a little bit improved: command names are now converted to upper-case to be more compatible with RFC (command names are not case-sensitive.) - Reformat comments so that they have RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes - True ASCII mode implemented (doesn't work for hooks and /dev/null) - Passive mode implemented, PASV command added. - Default port for data connection could be used (untested, can't find ftp client that doesn't send PORT command) - SYST reply changed to UNIX, as former RTEMS isn't registered name. - Reply codes reviewed and fixed.
* 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-246-63/+125
| | | | | * Makefile.am, README, console/console-io.c, start/start.S, startup/linkcmds: Update to make shsim closer to functional.
* 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-243-4/+5
| | | | | * configure.in: Remove rtems_cv_prog_cc_cross reference. * target.cfg.in: Delete commented out lines regarding obsolete lines.
* 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-24247-0/+946
| | | | | | | * configure.in: Add src/config.h * src/Makefile.am: Add INCLUDES += -I. to pickup config.h * src/.cvsignore: Add config.h and stamp-h * src/*.c: Add config.h support.
* 2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-242-4/+4
| | | | * config.h.in: Automatically generated. Remove from CVS.
* 2001-01-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-232-1/+5
| | | | * src/alarm.c: Eliminated use of C++ style comments.
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-222-2/+11
| | | | | | * src/clockgetres.c: Fixed match problem. We are not converting an interval to a timespec -- it is actually a real number of microseconds.
* 2001-01-22 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill2001-01-224-9/+165
| | | | | | * README.EVB7045F: New file. * README: Additions and corrections. * include/bsp.h: Switch console to sci0.
* 2001-01-22 Radzislaw Galler <rgaller@et.put.poznan.pl>Joel Sherrill2001-01-222-7/+14
| | | | | * clock/ckinit.c (Install_clock): Modified MTU timer 0 initialization to generate an interrupt exactly every 1us
* 2001-01-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-01-2281-2/+329
| | | | | | | * configure.in: Add src/imfs/config.h * src/imfs/Makefile.am: Add INCLUDES += -I. to pickup config.h * src/imfs/.cvsignore: Add config.h and stamp-h * src/imfs/*.c: Add config.h support.
* 2001-01-22 Michael Hamel <mhamel@adi.co.nz>Joel Sherrill2001-01-223-2/+7
| | | | | * include/rtems.h, src/signalcatch.c: Modifications to make CodeWarrior happy.
* 2001-01-22 Michael Hamel <mhamel@adi.co.nz>Joel Sherrill2001-01-228-11/+19
| | | | | | | | * include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl, src/ptimer1.c, include/rtems/posix/semaphore.h, inline/rtems/posix/semaphore.inl, src/alarm.c, src/ptimer1.c, src/semaphorenametoid.c, src/semopen.c, src/semunlink.c: Modifications to make CodeWarrior happy.
* 2001-01-12 Eric Norum <eric.norum@usask.ca>Joel Sherrill2001-01-125-195/+112
| | | | | | | * README, clock/Makefile.am, clock/ckinit.c, clock/clock.c: Clock driver updated to use shell driver mechanism. * clock/ckinit.c: Removed. * clock/clock.c: New file.
* 2001-01-12 Sergei Organov <osv@javad.ru>Joel Sherrill2001-01-124-732/+1428
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements as listed below: - use pool of pre-created threads to handle sessions instead of creating/deleting threads on the fly - LIST output is now similar to what "/bin/ls -al" would output, thus FTP clients such Netscape are happy with it. - LIST NAME now works (both for files and directories) - added support for NLST, CDUP, and MDTM FTP commands to make more FTP clients happy - keep track of CWD for every session separately - ability to specify root directory name for FTPD in configuration table. FTPD will then create illusion for FTP clients that this is actually root directory. - ignore options sent in commands, thus LIST -al FILE works and doesn't try to list "-al" directory. - buffers are allocated on stack instead of heap where possible to eliminate malloc/free calls (avoid possible heap fragmentation troubles). - drop using of task notepad to pass parameters - use function arguments instead - use snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET in socket() instead of AF_INET Here are ftp clients I've tried new FTPD with (all of them running on Debian GNU/Linux 2.2): Lftp 2.1.10 NcFTP 2.4.3 Netscape 4.75 ftp mc 4.5.49
* 2001-01-12 Jake Janovetz <janovetz@uiuc.edu>Joel Sherrill2001-01-1212-56/+244
| | | | | | | | | | | | | | * src/imfs/imfs.h, src/imfs/imfs_creat.c, src/imfs/imfs_debug.c, src/imfs/imfs_eval.c, src/imfs/imfs_fchmod.c, src/imfs/imfs_handlers_memfile.c, src/imfs/imfs_init.c, src/imfs/imfs_initsupp.c, src/imfs/imfs_stat.c, src/imfs/memfile.c, src/imfs/miniimfs_init.c: Final developmental update to "tarfs". When rtems_tarfs_load() is called, it checks the permissions on each file. If there is write permission, it just creates a standard file using "creat()" and therefore, uses the IMFS MEMORY_FILE. If there is no write permission, it creates a LINEAR_FILE node with the appropriate properties. If the permission is ever changed to writeable, IMFS_fchmod converts it to a regular memory file.
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-122-2/+2
| | | | | | | * r46xx/vectorisrs/vectorisrs.c (mips_get_cause): Corrected constraints from general to register. * tx39/vectorisrs/vectorisrs.c (mips_get_cause): Corrected constraints from general to register.
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-122-2/+4
| | | | * setvec.c: Removed unused variables.
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-122-2/+7
| | | | | * rtems/score/mips.h (mips_get_sr, mips_set_sr): Corrected register constraints from "general" to "register".
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-122-1/+16
| | | | * src/README.mqueue: Enhanced example.
* 2001-01-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2001-01-123-13/+46
| | | | | | * include/bsp.h, timer/timer.c: Updated so timer appears to work and support tm27. I would prefer to time a software interrupt rather than an use an extra timer though.