Timeline



04/12/99:

20:27 Changeset in rtems [6e27f588]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…>: Installing of bsp_specs for aliased bsps is broken. Instead of installing RTEMS_BSP_FAMILY/bsp_specs, RTEMS_BSP/bsp_specs was tried to be installed. The patch below should fix this problem (tested with mips64orion p4600 and p4650).
20:24 Changeset in rtems [82f490f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…> to correct the --enable-tests problem a better way.
15:41 Changeset in rtems [8cdb582]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…>: This patch addresses a few minor issues and contains a few (minor) preparations for automake. * configure.in: Fix for handing c/src/tests subdirectory handling (FIX) * aclocal/rtems-top.m4: + Add TARGET_SUBDIR and --with-target-subdir (preparation of future enhancements for cross-compiling) + Activate RTEMS_ROOT handling (automake preparation) * automake/*.am: replace comments "#" with "##" so that comments won't get included into Makefile.in's anymore * c/update-tools/* automake support (NEW) * ./autogen update/enhancement (cf. ./autogen for details) After applying this patch please run: ./autogen cvs add c/update-tools/configure.in cvs add c/update-tools/Makefile.am cvs add c/update-tools/aclocal.m4
15:36 Changeset in rtems [d115315]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added line to initialize timer_max.
15:35 Changeset in rtems [ee3f8b8]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added statement to include build-tools/src directory in preinstall.
15:21 Changeset in rtems [63b96b9]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Addressed this bug report: Date: Mon, 12 Apr 1999 00:38:04 +0000 From: Brendan Simon <brendan@…> To: Jay Monkman <jmonkman@…>, "joel@…" <joel@…> Subject: [Fwd: Goof in SMC initialize for mpc860] Nick Simon reported this bug in the eth_comm BSP sources. I see that it is still there in the latest snapshot that Joel sent me (thanks). I thought I better forward this on to you guys. Brendan. Nick.SIMON@… wrote: > Sice I believe you're using the same base BSP as I am (you sent it to me) I > thought I'd mention.. > > In console-generic.c, in m860_smc_initialize, the receive buffer is malloced > and assigned to RxBd?[port+3]-> buffer - it should be [port-1]. > > TTFN B

04/08/99:

16:19 Changeset in rtems [936ae5d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added DEC21140 document from Emmanuel Raguet <raguet@…>.
16:09 Changeset in rtems [5dbc2e2]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
First attempt to build.
16:05 Changeset in rtems [920e47f6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New files.
15:51 Changeset in rtems [56d4e48]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New file

04/07/99:

21:33 Changeset in network-demos [14b63a0]netdemos-19990407 by cvs2git <rtems-devel@…>
This commit was manufactured by cvs2svn to create tag 'netdemos-19990407'. Sprout from master 1999-04-07 21:33:21 UTC Joel Sherrill <joel.sherrill@…> 'Changed to bogus information.' Cherrypick from ERIC-NORUM 1998-07-30 14:42:29 UTC Joel Sherrill <joel.sherrill@…> 'base from Eric Norum -- Demos.30May1998.tar.gz': ttcp/ttcp_orig/ttcp.1
21:33 Changeset in network-demos [83c159d]4.11netdemos-4-5-branchnetwork-demos-4-10-branchnetwork-demos-4-6-branchnetwork-demos-4-7-branchnetwork-demos-4-8-branchnetwork-demos-4-9-branchrtems-4-5-branch by Joel Sherrill <joel.sherrill@…>
Changed to bogus information.
20:56 Changeset in rtems [5907192]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
changed version to 19990407
15:57 Changeset in rtems [3084de2]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
MPC821 support and PPC patches from Andrew Bray <andy@…>: In c/src/exec/score/cpu/powerpc/rtems/score/ppc.h: A lot of hardware interrupts were omitted. Patch enclosed. I have also added the 821. In c/src/exec/score/cpu/powerpc/rtems/score/cpu.h: My patch adds the 821. In c/src/exec/score/cpu/powerpc/cpu.c: I have added the MPC821, and also fixed up for the missing hardware interrupts. It is also inconsistent with c/src/lib/libcpu/powerpc/mpc860/vectors/vectors.S. This has been fixed. In c/src/lib/libcpu/powerpc/mpc860/vectors/vectors.S: Fixed an inconsistency with cpu.c. I also include some new files to go with the above patches. These are the cpu library rtems-19990331/c/src/lib/libcpu/powerpc/mpc821/* and c/src/exec/score/cpu/powerpc/mpc821.h which are minor modifications of the 860 equivalents. Other comments: The various accesses to the DPRAM on the 860 are done with a linktime symbol. This could be done dynamically at run time by reading the immr register, and masking off the lower 16 bits. This takes the same amount of time as loading an address constant, and the same number of instructions as well (2). In c/src/lib/libcpu/powerpc/mpc860/console-generic/console-generic.c: This will silently fail if you attempt to use SCC1. This is only relevant if you are not using SCC1 for ethernet. This file also sets one of port B output pins for each port. This is NOT generic, it should be in the BSP specific console driver.

04/06/99:

22:22 Changeset in rtems [055c18b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
changed version to 19990406
22:20 Changeset in rtems [b0acdf0b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
oNew file.
22:16 Changeset in rtems [98a929c]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Sanitized.
22:15 Changeset in rtems [7504be6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed.
22:07 Changeset in rtems [3c0e80c3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…> to preinstall all bsp_specs.
22:04 Changeset in rtems [5cf555e1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrections by Jennifer.
21:45 Changeset in rtems [b08d3ed9]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Untar support submitted by Jake Janovetz <janovetz@…>.
20:39 Changeset in rtems [01a9d941]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Andrew Bray <andy@…>: In your various bsp_specs files, even when ecrti.o is defined as a startfile, ecrtn.o is not defined as an endfile. Instead it seems to be in the library list - untidy.
20:27 Changeset in rtems [676b504]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Eric Norum <eric@…>: I'd like to make the following change which adds the m360 structure information to the debugging symbols in the final executable. This makes it much easier to use the debugger to look at the elements of the m360 structure.
20:25 Changeset in rtems [a37be5c4]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Eric Norum <eric@…> noticed that the documentation and configure scripts did not match on the default value of --enable-tests.
16:54 Changeset in rtems [6a6d860]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Updated.
15:45 Changeset in rtems [e53c4a3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Cleaning up unused files.

04/02/99:

18:00 Changeset in rtems [9927f206]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Changed dates.
17:59 Changeset in rtems [c7b1cb5]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added RTEMS Remote Debugger Server Specifications links.
17:59 Changeset in rtems [fa8f29d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed target name.
17:58 Changeset in rtems [02b7a13]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added Network Servers Chapter including Jake Janovetz's ftpd server.
17:41 Changeset in rtems [65beca61]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Now at least a version of the figures shows up in the html although there are no captions.
17:23 Changeset in rtems [64e0f6c4]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Can now produce html, info, and PostScript? without errors. Links between chapters are correct.
17:07 Changeset in rtems [5a8e90c5]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Accidentally added the .tex file not the .texi root document. Also the Makefile had "@include" lines in it.
17:04 Changeset in rtems [bea606a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New files. This manual was ritten by Eric Valette <valette@…> and Emmanuel Raguet <raguet@…>. It was submitted in LaTeX and converted to Texinfo by Joel. At this point, the figures are largely ignored except to put in an example block to show they are missing. The Makefile should be just enough to produce output with no links between chapters.
14:39 Changeset in rtems [85e24a3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Emmanuel Rauget (raguet@…) to add a htons on the sin_port.

04/01/99:

21:43 Changeset in rtems [5345873]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New file. Text from Jake Janovetz.
18:19 Changeset in network-demos [ba9c45c]4.11netdemos-4-5-branchnetwork-demos-4-10-branchnetwork-demos-4-6-branchnetwork-demos-4-7-branchnetwork-demos-4-8-branchnetwork-demos-4-9-branchrtems-4-5-branch by Joel Sherrill <joel.sherrill@…>
Patch from Eric Norum <eric@…> to take advantage of new routines in RTEMS.
16:58 Changeset in rtems [f72dd2a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…> to address problems on BSPs that install there own tools.
16:36 Changeset in rtems [517660f1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved sparc specific version of in_cksum_hdr to an inline routine like the reset of the CPU specific implementations after comment from Eric Norum.
16:20 Changeset in rtems [5eb7da97]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Disable IXON by default based on comment from Eric Norum <e.norum@…> and concerns from Thomas Doerfler <td@…> when he submitted the patch: Since enabling XON/XOFF has such a major performance hit on `smart' output devices I think it should be *off* by default. I think some thought should be given to adding hooks for hardware that can support XON/XOFF without software intervention, or for hardware like the 68360 SCC's that can use large buffers, but still handle special characters immediately. The patch you sent is a very good start, though. I just think that the software flow control should be off -- to match the way the serial I/O support has worked up until now.
15:51 Changeset in rtems [656dabf]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warning.

03/31/99:

23:56 Changeset in rtems [414e1b3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
changed version to 19990331
23:36 Changeset in rtems [77a0067]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
changed version to 199900331
23:35 Changeset in rtems [18040d3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Thomas Doerfler <td@…> to add flow control: Some lines for "documentation": ====================================== One thing should be noted: when XON/XOFF is enabled, the serial device will always work with one-character buffers, so the interrupt load for the CPU might get higer, especially on devices like MC68360 and MPC860, where the serial channels are capable of using big buffers. But, once again, this only happens when XON/XOFF is actually selected. Please note that the flag IXON is set by default, so outgoing XON/XOFF flow control is enabled by default. XON/XOFF is controlled using the "standard" fields IXON/IXOFF in the termios structure. The termios flag IXANY is not (yet) supported. Hardware handshake for the incoming data stream is controlled using the standard flag CRTSCTS. If this flag is set, whenever the receive buffer is almost full, the driver function "device.stopRemoteTx()" is called, when the receive buffer has more space available, "device.startRemoteTx()" is called again. If the driver does not provide these interface functions (entries in device structure are NULL pointers), then these calls are suppressed. Changes of the flow control options during operation should work at any time, but this has not been extensively tested. No changes to the device driver interface are needed. ================================================ One critical point when using this patch might be, that any BSP using this version of termios will now have outgoing flow control enabled by default, so the behaviour of these BSPs will change here. The option IXON has already been set in older termios by default, but it did not work until this patch. Maybe this option should be switched off by default, what do you think?
23:29 Changeset in rtems [ecab6a39]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Regenerated.
23:27 Changeset in rtems [79800f9]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed include file paths.
23:25 Changeset in rtems [c08f283]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed typo so applications would link.
23:24 Changeset in rtems [ec2328ee]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Removed asserts that shouldn't be called and commented case where this indicates an internal error.
23:24 Changeset in rtems [8cc57f6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Modified to be valid m68k code on all CPU models.
23:23 Changeset in rtems [f719ef1]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Corrected return value.
23:22 Changeset in rtems [3f06c298]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Added prints for calls into the file system. Added O_EXCL for an open that tested that the same file could not be created twice.
23:21 Changeset in rtems [73b943bc]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed paths to include files so this will build.
23:20 Changeset in rtems [912f74ae]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Modified file to match output.
23:20 Changeset in rtems [6b719b8d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed typos and mistakes related to adding gnatsupp.
23:11 Changeset in rtems [c5f2e5b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Regenerated.
23:11 Changeset in rtems [0e78ec3a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warnings.
22:59 Changeset in rtems [5cfcd7e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warnings.
22:51 Changeset in rtems [f470989]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warning.
22:33 Changeset in rtems [6a10709]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Chris Johns <ccj@…>: joel@… wrote: > > Chris, > > sp09 fails on the rtems_port_delete(0) call. This is supposed to give an > invalid id error. I can't find any changes other than the unlimited > objects patch which would have tripped this so would appreciate it if you > could look into it. I suspect that this is a side-effect of the unlimited > objects patch. > It is me. > > Basically, there are 0 ports configured in sp09. The test ends up > dereferecing NULL in local_table[0] and comes up with a non-NULL invalid > pointer. > The issue is not actually allocating a local_table for an object type which has a maximum value of 0. I cannot remember the exact workings of the id values and the local_table. I might have changed the nature from the pre-unlimited change. As you know the id's are an interesting game where performance is most important. > > I know the problem could be solved by adding a check for index == 0. But > I hate to slow this path down. I think you may have changed the way the > object information structure gets initialized. > ---- CVS log ---- This change lets the unlimited and sp09 tests run on the posix Linux BSP. A static local variable `null_local_table' has been added. This variable is always set to NULL. The `local_table' element of the information structure is set to point to this variable earily in the initialisation. If the object type has more than 0 elements the `local_table' element is updated. All object types which have 0 elements reference `null_local_table'. This change fixes the problem sp09 found yet does not add any extra processing to the critical `_Objects_Get_local_object' function. ---- CVS log ----
22:09 Changeset in rtems [5c95996]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
When compiled in debug mode, the POSIX threads inline file was not included and we ended up with undefined references.
22:05 Changeset in rtems [cb0f1fc]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Another attempt to get runtest installed.
20:51 Changeset in rtems [efa0baa5]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Eric Norum <eric@…> which changed the exit sequence.

03/30/99:

17:43 Changeset in rtems [ceb06d96]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warning for `#ifdef' argument starts with punctuation.
17:42 Changeset in rtems [707d4d0]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed warning for const removal.
17:41 Changeset in rtems [5c6c4c2]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixed typo where _POSIX_signals_Clear_process_signals was not prototyped and _POSIX_signals_Set_process_signals was done twice.
17:39 Changeset in rtems [eacc8e3]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from "Tony R. Ambardar" <tonya@…> and blessed by Ian Lance Taylor <ian@…> to note that condition codes are modified.
15:54 Changeset in rtems [a43ad5cd]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Tony R. Ambardar <tonya@…> to add byte wide register support to this driver.
15:40 Changeset in rtems [6a4096b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch to add shutdown() routine from Tony R. Ambardar <tonya@…>.
15:38 Changeset in rtems [710389fc]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Cleaned up and regenerated.

03/29/99:

22:24 Changeset in rtems [e5f4e5a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…>: rtems-rc-19990326-2.diff: Enhancements to autoconf support for librdbg * autoconf-checks for AWK and RPCGEN * disable librdbg if either AWK, RPCGEN or librdbg/$target_cpu cannot be found
22:22 Changeset in rtems [b5d8eca]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…> to fix a typo.
21:08 Changeset in rtems [7e03d10]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…>: Yet some more modifications, I would recommend to be considered before releasing a snapshot: 1. Cleanup to aclocal/ cvs rm -f aclocal/cygwin.m4 cvs rm -f aclocal/exeext.m4 They are neither used nor needed anymore, however they also don't disturb (we use autoconf-2.13's AC_EXEEXT instead, now) ---------- 2. rtems-rc-19990328-0.diff Some (minor) bug-fixes: * make/Templates/Makefile.inc.in: use the new installation directory ($(prefix)/ instead of $(prefix)/rtems/) * c/src/exec/score/tools/generic/Makefile.am: added line to include local.am * c/src/exec/score/tools/*/configure.in: added CVS Id header ---------- 3. rtems-rc-19990328-1.diff Enhancements and cleanups to autogen, rtems-polish.sh, configure.in etc. * autogen: Use the file "VERSION" to detect RTEMS toplevel directory, extended usage-message, use "find -print" * c/update-tools/cipolish: New script to beautify configure.in scripts * c/update-tools/rtems-polish.sh: Use the file "VERSION" to detect RTEMS toplevel directory, extended usage-message, added variable for perl scripts' subdirectory, use "find -print", cipolish support, new options -ac -am -ci. * aclocal/*.m4, configure.in: moved some AC_SUBST lines to aclocal/*.m4 (reduces size of configure.in scripts, eases splitting configure.in scripts). ----------
18:24 Changeset in rtems [77c81fd2]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Removed an uninitialized variable.
18:06 Changeset in rtems [eaf0e8eb]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Correctd name length to account for new IMFS max name length of 32.
18:05 Changeset in rtems [1ed9d57]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Fixed expected return status from lseek to look for not failure (-1).
17:59 Changeset in rtems [2ada69a]4.104.114.84.95 by Jennifer Averett <Jennifer.Averett@…>
Changed expected status lseek to look for not failure (-1).
17:47 Changeset in rtems [39560f1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Ralf Corsepius <corsepiu@…> to fix size_rtems problem.
Note: See TracTimeline for information about the timeline view.