Timeline




matching tags

Jun 25, 1998:

6:42 PM Changeset in rtems [d13b247]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Clean up from Aleksey Romanov (Quality Quorum <qqi@…>). Here are his comments: I removed all unnecessary stuff from start16.s - setting idt and setting 16-bit stack using .code32 istructions.
4:54 PM Changeset in rtems [7252f656]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added David Fiddes for ColdFire?.
4:26 PM Changeset in rtems [b22b1294]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Coldfire support patch from David Fiddes <D.J.Fiddes@…>.
4:21 PM Changeset in rtems [a5400c0]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Bare bsp patch from Chris Johns and regenerated files.
4:21 PM Changeset in rtems [43b78f1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added definition of RTEMSmcpu32p per patch from Robin Kirkham.
4:10 PM Changeset in rtems [924e17a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Robin Kirkham <Robin.Kirkham@…> to distinguish between CPU32 and CPU32+ cores. Commentary follows: Unfortunately c/src/exec/score/cpu/m68k/m68k.h incorrectly defines M68K_HAS_MISALIGNED for the plain old CPU32 (it is correct for the CPU32+). As a consequence, the recently-relocated m68k memcpy() may still attempt misaligned memory accesses. I suggest that until such time as egcs/gcc differentiates these cores that we invent a new preprocessor symbol, RTEMSmcpu32p for this purpose, on the assumption that egcs may one day grow a -mcpu32+ option which will define a mcpu32p symbol (whether this option would also define mcpu32 is yet to be resolved). BSPs that have a CPU32+ (like gen68360) would for the time being define RTEMSmcpu32p using -D. The symbol is `RTEMSmcpu32p' because symbols of the form xxx should only be defined by the compiler itself. Note that the patch tests for RTEMSmcpu32p *before* mcpu32, since mcpu32 is still defined for the CPU32+. It does not change the gen68360 BSP. An aside: Note that in egcs-1.0.3a, the option -m68332 is identical to -mcpu32, except it defines mc68332 as well as mcpu32. This is only for the sake of compatibility. The story with -m68302 is similar; it defines mc68302 and mc68000. In my opinion these options are depreciated and ought to be avoided in RTEMS.

Jun 24, 1998:

5:58 PM Changeset in rtems [803de41]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Suggestion from Robin Kirkham <Robin.Kirkham@…> to improve clarity.
2:51 PM Changeset in rtems [414ab59]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Updated.

Jun 23, 1998:

5:42 PM Changeset in rtems [4f0ffa57]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed RTS and DTR handling code since the MC68681 seems to only have automatic handling of RTS/CTS. This only protects the on-chip buffers and FIFOs -- not the termios queues as the RTS/CTS code in here did. It may be necessary in the future to enable this automatic support. Interrupt processing code added. In some places, channel and duart base addresses were swapped.
5:40 PM Changeset in rtems [ae21568c]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New file describing mc68681 libchip driver.
4:02 PM Changeset in rtems [beaaf49f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added numerous comments.
3:54 PM Changeset in rtems [a5d0c7c]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added concept of "mate" -- the other port on the same DUART. This is needed to properly handle the interrupt mask register since it is shared.
2:59 PM Changeset in rtems [b7ebcea]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added close.
2:55 PM Changeset in rtems [25c3ff91]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added set attributes and written initialize and first open.
2:54 PM Changeset in rtems [790d421]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added more registers.
2:54 PM Changeset in rtems [9eef52b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added set attributes prototype.
2:54 PM Changeset in rtems [8a2d4f2b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added NULL entry for setAttributes.

Jun 22, 1998:

11:49 AM Changeset in rtems [7deeb16]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added initial part of iniitialization.
11:09 AM Changeset in rtems [ab2dbd7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added mc68681 stuff to the makefile. Added numerous constants to mc68681_p.h. Changed spacing. At this point the polled support is in but nothing else is right except the structure.
11:08 AM Changeset in rtems [36152b0e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved get and set register/data typedefs to this file.
11:07 AM Changeset in rtems [4cd4c5a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved set and get Register and Data type defininitions to serial.h. Cleaned up spacing.
10:34 AM Changeset in rtems [58b1e95]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected spacing
10:17 AM Changeset in rtems [424e23ee]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
spacing changes
10:15 AM Changeset in rtems [547de5d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed blank lines and bad debug stuff
9:59 AM Changeset in rtems [e4acf68]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added comments and corrected spacing.
9:56 AM Changeset in rtems [aa0da6b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added a comment and cleaned up spacing
9:28 AM Changeset in rtems [cd58d82]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Initial version of these files.

Jun 18, 1998:

7:14 PM Changeset in rtems [ce17a72]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
changed version to 980618
7:05 PM Changeset in rtems [8ed1f8d0]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
New file from Dario Alcocer <alcocer@…>.
7:01 PM Changeset in rtems [cb1b853d]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
All task delete API level services were incorrectly assuming that the task to be deleted was created via the same API (i.e. were of the object class created by this API). For example, a POSIX thread calling the rtems_task_delete(SELF) directive would incorrectly update the RTEMS object local pointer table. Jennifer discovered this when moving tests implemented in C using the Classic RTEMS API into a tree of Ada tests. The Ada tests were implicitly using POSIX services. This lead to some unexpected behavior.
6:58 PM Changeset in rtems [7e4c3d8b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Modified _Objects_Is_class_valid() to correctly report that 0 was not a valid object class. This was discovered while looking for a bug reported by Jennifer.
3:22 PM Changeset in rtems [9a6994b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added freebsd support from Dario Alcocer <alcocer@…>.
3:14 PM Changeset in rtems [ce691c51]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected so it returns the correct date. Previously was getting the number of seconds since 1988 from RTEMS and not adding in the 1970-1988 correction factor. Plus removed checks for data/time set since POSIX does not permit this call to fail. GNAT 3.12 depends on this.
3:13 PM Changeset in rtems [bdb1057]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Spacing changes.
3:12 PM Changeset in rtems [ecc9737f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added a public interface to the chain handler.

Jun 16, 1998:

7:06 PM Changeset in rtems [fe52766e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected compilation problems.
7:05 PM Changeset in rtems [8bf6095]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added initialization of css routines.
6:22 PM Changeset in rtems [1efeb61]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added css_iface -- assumes ../include/dy_supplied.

Jun 13, 1998:

4:03 PM Changeset in rtems [ee3b242b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Initial incarnation of libchip compiles.
3:48 PM Changeset in rtems [0737710]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Base code from ppcn_60x BSP
1:34 PM Changeset in rtems [23f5cdb5]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Adding interrupt handling routine.
1:34 PM Changeset in rtems [510524c6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed bad comments.
1:33 PM Changeset in rtems [8d830755]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added IRQ information.
1:33 PM Changeset in rtems [a12d7fd7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Updated to add -qrtems_debug and -qnolinkcmds.
10:05 AM Changeset in rtems [e5727f39]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added PPC_USE_DATA_CACHE.

Jun 12, 1998:

9:12 PM Changeset in rtems [7738906]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added optimized version of memcpy.c to this directory since RTEMS makes important distinctions between CPU models which are not made by gcc. These distinctions help give us a more optimized memcpy(). This is important for message queues and KA9Q.
8:55 PM Changeset in rtems [9b413ea]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Patch from Eric Norum to avoid printing from context switch user extension. The array is too long and needs to be shortened.
Note: See TracTimeline for information about the timeline view.