summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2001-01-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-012-0/+26
| | | | | * include/rtems/rtems/timer.h: Missed merging these modifications in previous merge of new timer functionality.
* 2001-01-31 Mike Siers <mikes@poliac.com>Joel Sherrill2002-02-012-0/+28
| | | | * pppd/rtemsdialer.h: New file missed in previous commit.
* 2001-01-31 Mike Siers <mikes@poliac.com>Joel Sherrill2002-01-311-0/+9
| | | | | | | | | | | * Nice Update of PPPD support which eliminates the requiremetn that drivers be in the termios TASK_DRIVEN mode. Mike did significant testing and reports that it seems to be more stable and handle larger packets better. This patch replaces the termios tasks with more general pppd network driver tasks. The functions pppinput() and pppstart() get called from the interrupt service routine. * libc/termios.c: Added PPCDISC.
* 2001-01-31 Mike Siers <mikes@poliac.com>Joel Sherrill2002-01-3133-149/+11711
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Nice Update of PPPD support which eliminates the requiremetn that drivers be in the termios TASK_DRIVEN mode. Mike did significant testing and reports that it seems to be more stable and handle larger packets better. This patch replaces the termios tasks with more general pppd network driver tasks. The functions pppinput() and pppstart() get called from the interrupt service routine. * Makefile.am, configure.ac, net/Makefile.am, net/bpf.h, net/ethernet.h, net/if.c, net/if.h, net/if_arp.h, net/if_dl.h, net/if_ethersubr.c, net/if_llc.h, net/if_loop.c, net/if_ppp.h, net/if_pppvar.h, net/if_types.h, net/netisr.h, net/ppp-comp.h, net/ppp_defs.h, net/pppcompress.h, net/radix.c, net/radix.h, net/raw_cb.c, net/raw_cb.h, net/raw_usrreq.c, net/route.c, net/route.h, net/rtsock.c, pppd/Makefile.am, pppd/README, pppd/STATUS, pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/ccp.h, pppd/chap.c, pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h, pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c, pppd/ipcp.h, pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/patchlevel.h, pppd/pathnames.h, pppd/pppd.8, pppd/pppd.h, pppd/rtemsmain.c, pppd/rtemspppd.c, pppd/rtemspppd.h, pppd/sys-rtems.c, pppd/upap.c, pppd/upap.h, pppd/utils.c, pppd/example/README, pppd/example/netconfig.h, wrapup/Makefile.am: Modified. * net/bsd-comp.c, net/if_ppp.c, net/ppp-deflate.c, net/ppp.h, net/ppp_tty.c, net/pppcompress.c, net/zlib.c, net/zlib.h: New file. * modem/, modem/.cvsignore, modem/Makefile.am, modem/ppp.c, modem/ppp.h, modem/ppp_tty.c, modem/pppcompress.c: Subdirectory removed.
* 2002-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-313-26/+31
| | | | * Makefile.am: Reflect 2002-01-23 changes.
* 2002-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-313-29/+31
| | | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above. * Makefile.am: Reflect changes above.
* 2001-01-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-302-3/+20
| | | | * Makefile.am: Corrected so .h files from rtems/score/ are installed.
* 2001-01-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-302-3/+20
| | | | * Makefile.am: Corrected so .h files from rtems/score/ are installed.
* 2002-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-3014-104/+180
| | | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above. * Makefile.am: Reflect changes above.
* 2002-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-3012-67/+150
| | | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above. * Makefile.am: Reflect changes above.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-302-1/+4
| | | | * shell/shell.c: Remove #undef __STRICT_ANSI__.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-309-56/+103
| | | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above. * Makefile.am: Reflect changes above.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-302-8/+21
| | | | * Makefile.am: Reflect changes from 2002-01-23.
* 2002-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-292-0/+6
| | | | * include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL.
* 2001-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-294-50/+184
| | | | | | | | | | * Fixed bug where resetting a timer that was not at the head of one of the task timer chains resulted in the Timer Server task waking up too far in the future. * Added rtems_timer_get_information() directive to support testing. * src/timerserver.c, include/rtems/rtems/timer.h, * src/timergetinfo.c: New file. * src/Makefile.am: Modified to reflect above.
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-242-4/+9
| | | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above. AC_CONFIG_SRCDIR(asm.h).
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-244-6/+14
| | | | | | * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * configure.ac: Reflect changes above.
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-245-11/+63
| | | | | | | | | | | * Makefile.am: Merge in rtems/Makefile.am and rtems/score/Makefile.am. Remove gensize. Require automake-1.5. * rtems/Makefile.am: Removed. * rtems/score/Makefile.am: Removed. * rtems/score/.cvsignore: Add unixsize.h*. Add stamp-h*. * configure.ac: Add AM_CONFIG_HEADER(rtems/score/unixsize.h). * rtems/score/cpu.h: Replace CPU_CONTEXT_SIZE_IN_BYTES with SIZEOF_CPU_CONTEXT.
* 2001-01-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-223-19/+41
| | | | | * include/rtems/rtems/timer.h, src/timerserver.c: Add priority argument to rtems_timer_initiate_server().
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-225-3/+50
| | | | | | | | | | | | | | | | | * rtems/Makefile.am: New. * rtems/.cvsignore: New. * rtems/score/Makefile.am: New. * rtems/score/.cvsignore: New. * rtems/score/ppc.h: Relocated from shared/. * rtems/score/ppctypes.h: Relocated from shared/. * asm.h: Relocated from shared/. * shared/Makefile.am: Removed. * shared/asm.h: Removed. * shared/ppc.h: Removed. * shared/ppctypes.h: Removed. * shared/.cvsignore: Removed. * Makefile.am: Reflect changes above. * configure.ac: Reflect changes above.
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-222-6/+11
| | | | | | * rtems_telnetd/pty.c: Move config.h to were it belongs. Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
* 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-202-1/+6
| | | | | * include/rtems/system.h: Fix typo in yesterday's change: RTEMS_MULTILIBS.
* 2001-01-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-182-13/+18
| | | | | | | * include/rtems/system.h: Only include cpuopts.h when building a multilib configuration. Some ports still need targopts.h but this small modification lets those ports work non-multilib while fixing being fixed for multilib.
* 2001-01-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-182-1/+9
| | | | | | | * include/rtems/system.h: Only include cpuopts.h when building a multilib configuration. Some ports still need targopts.h but this small modification lets those ports work non-multilib while fixing being fixed for multilib.
* 2001-01-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-181-1/+4
| | | | * ChangeLog: Deleted duplicate blank line.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-162-76/+10
| | | | | | * include/rtems/libio.h: Add #include <rtems/fs.h>. Reflect changes due to using rtems/fs.h. * include/rtems/libio_.h: Reworked.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-163-0/+454
| | | | | | | | | | | | | | | | | | | | * Added task-based timers to the Timer Manager. This added three new directives: - rtems_timer_initiate_server - rtems_timer_server_fire_after - rtems_timer_server_fire_when In the process of doing this, a number of cleanups were made. * src/timerserver.c, src/timerserverfireafter.c, src/timerserverfirewhen.c: New files. * include/timer/timer.h: Added new prototypes and supporting types. * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK. * src/Makefile.am: Accounted for new files. * src/rtemstimer.c: Added initialization of _Timer_Server variable. * src/timercancel.c, src/timerreset.c: Account for addition of timer classes. Also corrected the headers. * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c, src/timerfireafter.c, src/timerident.c: Corrected header.
* 2002-01-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-164-16/+25
| | | | | | | | | * Makefile.am: Apply @subdirs. Remove POSIX_SUBDIRS. Remove ITRON_SUBDIRS. * configure.ac: Rework enable_unixlib handling. Add RTEMS_MULTILIBS to cpuopts.h. * include/Makefile.am: Add rtems/fs.h, rtems/userenv.h. Add $(PROJECT_INCLUDE)/rtems. Remove libio_.h.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-163-2/+9
| | | | | * asm.h: Remove #include <rtems/score/targopts.h>. Add #include <rtems/score/cpuopts.h>.
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-164-5/+9
| | | | | | * asm.h: Remove #include <rtems/score/targopts.h>. Add #include <rtems/score/cpuopts.h>. * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP).
* 2002-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-166-12/+20
| | | | | | | | | * src/getegid.c: Add #include <rtems/userenv.h>. Remove #include <rtems/libio_.h>. * src/geteuid.c: Ditto. * src/getgid.c: Ditto. * src/getlogin.c: Ditto. * src/getuid.c: Ditto.
* 2001-01-16 Eric Norum <eric.norum@usask.ca>Joel Sherrill2002-01-162-4/+7
| | | | * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-1613-41/+203
| | | | | | | | | | | | | | | | | | | | * Added task-based timers to the Timer Manager. This added three new directives: - rtems_timer_initiate_server - rtems_timer_server_fire_after - rtems_timer_server_fire_when In the process of doing this, a number of cleanups were made. * src/timerserver.c, src/timerserverfireafter.c, src/timerserverfirewhen.c: New files. * include/timer/timer.h: Added new prototypes and supporting types. * inline/rtems/rtems/timer.h, macros/rtems/rtems/timer.h: Enhanced _Timer_Is_interval_class() to cover the class TIMER_INTERVAL_ON_TASK. * src/Makefile.am: Accounted for new files. * src/rtemstimer.c: Added initialization of _Timer_Server variable. * src/timercancel.c, src/timerreset.c: Account for addition of timer classes. Also corrected the headers. * src/timercreate.c, src/timerdelete.c, src/timerfireafter.c, src/timerfireafter.c, src/timerident.c: Corrected header.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-162-2/+8
| | | | | * src/taskmode.c: Ensure the this service does not dispatch before tasking is enabled at initialization time.
* 2001-01-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-162-1/+6
| | | | | * inline/rtems/posix/mutex.inl (_POSIX_Mutex_Get_support): Corrected name of routine in header.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-081-0/+4
| | | | * rootfs/Makefile.am: Use include_rtems_HEADERS instead of H_FILES.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-083-1/+14
| | | | | | * src/imfs/imfs_load_tar.c: Add include <sys/types.h>. Add include <sys/stat.h>. Add include <fcntl.h>. * src/imfs/imfs_rmnod.c: Add include <stdlib.h>.
* 2002-02-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-081-0/+1
| | | | * libc/gxx_wrappers.c: Add #include <rtems/error.h>.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-084-2/+149
| | | | | | | * wrapup/Makefile.am: Add install-hook. Remove SIZE_RTEMS. * include/rtems/fs.h: New, extracted from libio_.h. * include/rtems/userenv.h: New. extracted from libio_.h.
* 2002-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-082-0/+6
| | | | * rtems/score/cpu.h: #include <rtems/bspIo.h>.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-071-0/+8
| | | | | | | | * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-dpmem.c, optman/no-event.c, optman/no-mp.c, optman/no-msg.c, optman/no-part.c, optman/no-region.c, optman/no-rtmon.c, optman/no-sem.c, optman/no-signal.c, optman/no-timer.c: Removed entire contents of optman/ directory since it has been moved.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-071-0/+6
| | | | | | * optman/, optman/.cvsignore, optman/Makefile.am, optman/no-ext.c, optman/no-io.c: Removed entire contents of optman/ directory since it has been moved.
* 2002-01-07 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-071-0/+5
| | | | | * optman/, optman/.cvsignore, optman/Makefile.am: Removed entire contents of optman/ directory since it has been moved.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-1/+6
| | | | * Makefile.am: Readded reference to wrapup.
* 2002-01-06 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-064-0/+51
| | | | | * wrapup/.cvsignore: Readded. * include/.cvsignore: New file.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-062-0/+3
| | | | | | * libc/Makefile.am: Add MULTISUBDIR support. * libc/fcntl.c: Add #include <stdarg.h>. * libc/privateenv.c: Add #include <stdlib.h>.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-064-6/+8
| | | | * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-063-1/+7
| | | | | * configure.ac: AC_CONFIG_SRCDIR([src/pthreads.c]) * src/psignal.c: #include <string.h>.
* 2002-02-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-062-1/+5
| | | | | * pppd/sys-rtems.c: Remove unused variable status from dodefaultroute.
* 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-064-2/+10
| | | | * cpu.c: Include rtems/bspIo.h instead of bspIo.h.