summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2001-02-01 Mike Siers <mikes@poliac.com>Joel Sherrill2002-02-015-2/+34
| | | | | | * pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing the link down too fast. NOTE: Mike reports successfully running at 56K baud on a direct link.
* 2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-02-018-425/+1071
| | | | | | | * Update of BSP to address problems restarting, provide more information during boot, and better handle ROM vs RAM images. * README, include/bsp.h, start/regs.S, start/start.S, startup/bspstart.c, startup/linkcmds, timer/timer.c: Updated
* 2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-02-015-109/+315
| | | | | | | | | | | | | | | | * Lots of tinkering and tuning as part of improving interrupt latency and improving the per-task interrupt level control and FP mask handling. With these modifications interrupt latency was measured at a worst-case of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50 RTEMS tasks in the application. * mongoosev/README: Updated. * mongoosev/include/mongoose-v.h: Masks modified. * mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address software prioritization of interrupts. If a higher priority interrupt occurs while we are looking for new interrupts, we will reinitiate the scan of all interrupts. * shared/interrupts/vectorexceptions.c: Removed warning and deleted blank lines.
* 2001-02-01 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-02-018-296/+488
| | | | | | | | | * cpu.c: Enhancements and fixes for modifying the SR when changing the interrupt level. * cpu_asm.S: Fixed handling of FP enable bit so it is properly managed on a per-task basis, improved handling of interrupt levels, and made deferred FP contexts work on the MIPS. * rtems/score/cpu.h: Modified to support above changes.
* 2002-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-02-014-22/+52
| | | | * Makefile.am: Reflect 2002-01-23 changes.
* 2001-01-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-02-014-0/+52
| | | | | * 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-015-0/+60
| | | | * pppd/rtemsdialer.h: New file missed in previous commit.
* 2001-01-31 Mike Siers <mikes@poliac.com>Joel Sherrill2002-01-314-0/+38
| | | | | | | | | | | * 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-3187-1608/+32988
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-316-52/+62
| | | | * Makefile.am: Reflect 2002-01-23 changes.
* 2002-01-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-316-58/+62
| | | | | | | * 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-304-6/+40
| | | | * Makefile.am: Corrected so .h files from rtems/score/ are installed.
* 2001-01-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-304-6/+40
| | | | * Makefile.am: Corrected so .h files from rtems/score/ are installed.
* fixing branchJoel Sherrill2002-01-301-7/+23
|
* fixing branchJoel Sherrill2002-01-301-23/+7
|
* 2002-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-3043-330/+326
| | | | | | | * 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-3037-340/+334
| | | | | | | * 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-304-2/+8
| | | | * shell/shell.c: Remove #undef __STRICT_ANSI__.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-302-2/+6
| | | | * Makefile.am: Adapt to automake-1.5.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-302-7/+11
| | | | * include/Makefile.am: Adapt to automake-1.5.
* 2002-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-3024-217/+206
| | | | | | | * 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-304-16/+42
| | | | * Makefile.am: Reflect changes from 2002-01-23.
* 2001-01-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-302-1/+5
| | | | * buildall.in: Corrected logic for detecting when no RPMs are installed.
* 2002-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-291-4/+0
| | | | * ChangeLog: Deleted bad entry.
* 2001-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-291-0/+4
| | | | * src/powerpc/new_exception_processing/remdeb.h: Regenerated.
* 2001-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-298-12/+176
| | | | | | | | | * 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. * sp31/init.c, sp31/system.h, sp31/task1.c: Modified to test for above condition.
* 2002-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-294-0/+12
| | | | * include/rtems/score/watchdog.h: Added WATCHDOG_MAXIMUM_INTERVAL.
* 2001-01-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-298-100/+368
| | | | | | | | | | * 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.
* 2001-01-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-242-0/+21
| | | | * README: Added Canadian Cross instructions.
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-243-2/+9
| | | | | | * aclocal/sysv-ipc.m4: Use 3-args AC_DEFINE for autoconf-2.5x compatibility. * bootstrap: Let --clean remove texinfo.tex.
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-245-78/+97
| | | | | | | | | | | | | | | | * configure.ac: Add AC_PREFIX_DEFAULT([/opt/rtems]). * mkbinutilsspec.in: Add propagation of @prefix@. * binutils/base-binutils.add: Let %post and %unpost apply %{_prefix}. Apply %{_prefix} instead of /opt/rtems. * binutils/binutils.add: Update copyright notice. Add _prefix. Apply %{_prefix} instead of /opt/rtems. Remove -a 0 in %setup. Rework hack to SuSE's rpm screwing up %{_target}. Replace ARGS with CONFIGURE_ARGS. * binutils/target-binutils.add: Apply %{_prefix} instead of /opt/rtems.
* 2002-01-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-246-43/+18
| | | | | | | * 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-2412-84/+28
| | | | | | * 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-2412-68/+126
| | | | | | | | | | | * 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-2210-2/+38
| | | | | * sp09/screen14.c, sp09/sp09.scn, sp30/init.c, sp31/init.c: Modified because priority added as argument to rtems_timer_initiate_server().
* 2001-01-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-226-38/+82
| | | | | * include/rtems/rtems/timer.h, src/timerserver.c: Add priority argument to rtems_timer_initiate_server().
* 2002-01-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-222-1/+5
| | | | * aclocal/env-rtemsbsp.m4: Use ${RTEMS_BSP} to setup includedir.
* 2002-01-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-222-3/+20
| | | | | | | | | | | | | * binutils/binutils.add: Add initial support for building Canadian cross RPMs. It should work like this: cd rtems/scripts ./configure --build=`../config.guess` --host=i386-cygwin make install rpm --target=i386-cygwin \ /usr/src/redhat/SPECS/<target>-binutils-..spec. alien -t /usr/src/redhat/RPMS/....i386.rpm .. and voila ... your tarball, with rpm-consistency checks etc. applied.
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-2215-1162/+110
| | | | | | | | | | | | | | | | | * 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-228-6008/+32
| | | | | | | | | | * .cvsignore: Reworked. * Makefile.am: Remove texinfo/texinfo.tex * bootstrap: Removed. * configure.ac: Add pkgdocdir. Let htmldir be rooted at pkgdocdir. * main.am: Remove TEXINFO_TEX. * project.am: Let dvidir, psdir, pdfdir be rooted at pkgdocdir. Remove commented out make-variables.
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-2220-5308/+13
| | | | | | * configure.ac: Autoupdate to 2.52. Remove pdl2texi. * Makefile.am: Remove pdl2texi.
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-225-12/+28
| | | | | | * rtems_telnetd/pty.c: Move config.h to were it belongs. Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-223-2/+7
| | | | | * compilers/gcc-target-default.cfg: Add missing \. Reported by Ilya Alexeev <ilya@continuum.ru>.
* 2001-01-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-227-11/+18
| | | | | | | * i386-cygwin-binutils.spec.in, i386-cygwin-gcc.spec.in, i386-cygwin-libs.spec.in, i386-cygwin-mingw.spec.in, i386-cygwin-w32api.spec.in, setup.def: Updated to reflect latest versions and packaging.
* 2001-01-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-222-96/+149
| | | | | | * buildalltar.in: Modified to support Canadian cross builds. It was testing using a RedHat 7.2 host to build *-rtems tools that run on an i386-cygwin host.
* regeneratedJoel Sherrill2002-01-2052-96/+148
|
* 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-204-2/+12
| | | | | * include/rtems/system.h: Fix typo in yesterday's change: RTEMS_MULTILIBS.
* 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-204-7/+25
| | | | | | | | * configure.ac: Add --enable-docs support. Add RTEMS_HOST_CONFIG_SUBDIRS(doc). Remove doc/Makefile. * Makefile.am: Add HOST_SUBDIRS to SUBDIRS. Remove doc from hard-coded SUBDIRS. * README.configure: Added a bit of information on this new option.
* regeneratedJoel Sherrill2002-01-2034-60/+60
|
* 2002-01-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-206-22/+14
| | | | | | | | | * .cvsignore: Add autom4te.cache, install-sh, mdate-sh, missing, mkinstalldirs, texinfo.tex. * Makefile.am: Add main.am to AUTOMAKE_FILES. * configure.ac: Add AC_CONFIG_AUX_DIR([.]). * project.am: Remove custom .texi and stamp-vti rules. * main.am: Replace TEXI_COMMON with AM_MAKEINFOFLAGS.