| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* network/Makefile.am, rtc/Makefile.am, serial/Makefile.am:
Apply include_*HEADERS instead of H_FILES, replace ${..} with $(..).
|
|
|
|
| |
* src/imfs/Makefile.am: Apply include_*HEADERS instead of H_FILES.
|
|
|
|
|
| |
* include/rtems++/Makefile.am: Apply include_*HEADERS instead of
H_FILES.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* Makefile.inc.in: Add exec_prefix, remove terminating / from
PROJECT_ROOT.
* host.cfg.in: Update from <toplevel>/make/host.cfg.in
|
|
|
|
| |
* Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
|
|
|
|
|
|
| |
* aclocal/config-subdirs.m4: New file.
* aclocal/target.m4: Use macros from config-subdirs.m4.
|
|
|
|
|
| |
* aclocal/env-rtemsbsp.m4, aclocal/env-rtemscpu.m4:
Add -B$(PROJECT_ROOT)/ to GCC_SPECS.
|
|
|
|
|
| |
* aclocal/config-subdirs.m4: New file.
* aclocal/target.m4: Use macros from config-subdirs.m4.
|
|
|
|
|
|
|
| |
* configre.in: Fix AM_INIT_AUTOMAKE.
* aclocal/bsp-arg-enable.m4: Extend comments.
* aclocal/check-bsps.m4: Remove extraneous comments, add test -d in
the default clause.
|
|
|
|
| |
* Makefile.inc.in: Remove RTEMS_HOST.
|
|
|
|
| |
* bsp.am: Fix automake version number in comment.
|
|
|
|
| |
* .cvsignore: Add stamp-h
|
|
|
|
|
| |
* src/objectextendinformation.c: Added include of string.h to
eliminate warning.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* include/confdefs.h: define CONFIGURE_NEWLIB_EXTENSION 0 if not
using NEWLIB, cleanup related comment.
|
|
|
|
|
|
|
| |
* startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
CVS-Id.
* include/chain.h: Remove.
* include/Makefile.am: Remove chain.h.
|
|
|
|
| |
* startup/genpvec.c: #include <chain.h> instead of "chain.h".
|
|
|
|
| |
* gdbsci/, scitab/, trap34/: Add directories.
|
|
|
|
| |
* startup/linkcmds: Remove OUTPUT_FORMAT.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* aclocal/enable-rtemsbsp.m4: Split out RTEMS_ENV_RTEMSBSP,
RTEMS_ENV_RTEMSCPU.
* aclocal/env-rtemsbsp.m4: New file for RTEMS_ENV_RTEMSBSP, add
special treatment for GCC_SPECS.
* aclocal/env-rtemscpu.m4: New file for RTEMS_ENV_RTEMSCPU, add
special treatment for GCC_SPECS.
* aclocal/bsp-enable-arg.m4: New file, introduce RTEMS_BSP_ARG_ENABLE.
* aclocal/prog-cc.m4: Add AC_PROG_CPP, use build_os in GCCSED hack.
* automake/compile.am: New treatment of CPP, GCCSPECS, use `..`
instead of $(shell ..) for LIBC_LIB*.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* tm20/Makefile.am: Remove stubdir.rel
|
|
|
|
| |
* sp21/Makefile.am: Remove libtest.
|
|
|
|
| |
* include/confdefs.h: include cpuopts.h, replace stubdr w/ devnull.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libc/chroot.c: Fixed naming problems. Names were changed
when the code this depends on was merged.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* psx01/psx01.scn: Corrected to reflect clock_getres() now working.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Makefile.am, README, console/console-io.c, start/start.S,
startup/linkcmds: Update to make shsim closer to functional.
|
|
|
|
|
| |
* configure.in: Remove rtems_cv_prog_cc_cross reference.
* target.cfg.in: Delete commented out lines regarding obsolete lines.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* config.h.in: Automatically generated. Remove from CVS.
|
|
|
|
| |
* src/alarm.c: Eliminated use of C++ style comments.
|
|
|
|
|
|
| |
* src/clockgetres.c: Fixed match problem. We are not converting
an interval to a timespec -- it is actually a real number of
microseconds.
|
|
|
|
|
|
| |
* README.EVB7045F: New file.
* README: Additions and corrections.
* include/bsp.h: Switch console to sci0.
|
|
|
|
|
| |
* clock/ckinit.c (Install_clock): Modified MTU timer 0 initialization
to generate an interrupt exactly every 1us
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add simsh7032 and
simsh7045.
|
|
|
|
|
| |
* include/rtems.h, src/signalcatch.c: Modifications to make
CodeWarrior happy.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|