Joel Sherrill
0fab6dded8
Patch from Eric Valette <valette@crf.canon.fr> so this will build
...
independently of a BSP.
1999-11-05 17:49:56 +00:00
Joel Sherrill
f817b0283c
The files in libcpu should not be directly dependent on any BSP. In
...
particular, using bsp.h, or getting information from the BSP which
should properly be obtained from RTEMS is forbidden. This is
necessary to strengthen the division between the BSP independent
parts of RTEMS and the BSPs themselves. This started after
comments and analysis by Ralf Corsepius <corsepiu@faw.uni-ulm.de >.
The changes primarily eliminated the need to include bsp.h and
peeking at BSP_Configuration. The use of Cpu_table in each
BSP needs to be eliminated.
1999-11-04 18:05:09 +00:00
Joel Sherrill
d76608e048
Typo fixed by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
1999-11-03 12:46:29 +00:00
Joel Sherrill
c42bd4525f
Split console_reserve_resources into its own file to reduce dependencies.
...
Still need to move debug io routines out.
1999-11-02 16:05:41 +00:00
Joel Sherrill
92f699993f
Removed all references to shared memory driver as it is not supported
...
yet on the mvme2307.
1999-11-01 13:08:35 +00:00
Joel Sherrill
a2504f7dc6
Removed shmsupp directory as it is not really implemented.
1999-11-01 13:07:56 +00:00
Joel Sherrill
4c9d61e8be
MVME2307 does not really include MP support.
1999-11-01 13:07:22 +00:00
Joel Sherrill
7046cddb1b
Patch rtems-rc-19991011-3.diff from Ralf Corsepius.
1999-10-28 16:01:41 +00:00
Joel Sherrill
c8b35b1b9b
Notes on what to do when merging a BSP.
1999-10-28 13:36:26 +00:00
Joel Sherrill
45544f0d01
Patch from Aleksey (Quality Quorum <qqi@world.std.com>) to
...
increase ease of application configuration of the pc386 BSP. This
patch allows switching the printk console to a serial port and
overriding bsp_start by making it a weak alias.
1999-10-27 20:50:57 +00:00
Joel Sherrill
3abbfdb40f
Added $(EXEEXT) in attempt to help Cygwin install process.
1999-10-27 19:27:05 +00:00
Joel Sherrill
2bdc1e985f
Last cleanup to attempt to link.
1999-10-27 18:54:14 +00:00
Joel Sherrill
ae7325bdc8
rxgen960 now compiles -- may not link.
1999-10-27 17:25:53 +00:00
Joel Sherrill
2ea8df3beb
Added CVS Ids and a basic header. More header cleanup needed.
1999-10-27 16:27:34 +00:00
Joel Sherrill
f08a559655
Removed systbl.S save_systbl.c. They were unnecessary.
1999-10-27 16:26:00 +00:00
Joel Sherrill
8ac421361f
Removed sctns.S. This file was obviously the output of the compiler.
1999-10-27 16:21:49 +00:00
Joel Sherrill
919822f961
Replaced Makefile.in's with modified copies of cvme961 to get
...
autoconf/automake changes.
1999-10-27 16:19:24 +00:00
Joel Sherrill
d73a8649ed
Moved timerisr.s to timerisr.S per GNU conventions.
1999-10-27 15:58:26 +00:00
Joel Sherrill
ce644256cf
Moved systbl.s to systbl.S per GNU conventions.
1999-10-27 15:57:20 +00:00
Joel Sherrill
5ee66dae7b
Moved sctns.s to sctns.S per GNU conventions.
1999-10-27 15:57:19 +00:00
Joel Sherrill
bf71be9e87
Moved rxgen_romld.s to rxgen_romld.S per GNU conventions.
1999-10-27 15:57:17 +00:00
Joel Sherrill
478c4b80c8
Moved ihandler.s to ihandler.S per GNU conventions.
1999-10-27 15:57:16 +00:00
Joel Sherrill
49b8c26e40
Moved asmstub.s to asmstub.S per GNU conventions.
1999-10-27 15:57:15 +00:00
Joel Sherrill
eb7f0f220a
Moved asmfault.s to asmfault.S per GNU conventions.
1999-10-27 15:57:14 +00:00
Joel Sherrill
702c5f5b42
The rxgen960 BSP and i960 RPM support was submitted by Mark Bronson
...
<mark@ramix.com > of RAMIX.
1999-10-27 15:29:18 +00:00
Joel Sherrill
7ee88c1695
Split console_reserve_resources to separate file to reduce
...
code size.
1999-10-26 20:30:20 +00:00
Joel Sherrill
66a8c6f708
Patch from Emmanuel Raguet <raguet@crf.canon.fr> to fix a small bug where
...
the receive buffer size was 16 bytes too small.
1999-10-26 15:21:01 +00:00
Joel Sherrill
99826740e2
Modifications from Erik Ivanenko <erik.ivanenko@utoronto.ca> to add
...
proper Multiboot signature to pc386 BSP. This enables Grub to
recognize the image.
1999-10-26 01:35:36 +00:00
Joel Sherrill
f70598c7b7
Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca> to fix some
...
reported bugs in the start code.
1999-10-26 01:34:42 +00:00
Joel Sherrill
3eb75db389
tch from Eric Valette <valette@crf.canon.fr> and Emmanuel Raguet
...
<raguet@crf.canon.fr > to fix bugs and make the mcp750 boot
RTEMS running the GoAhead web server.
1999-10-25 14:52:19 +00:00
Joel Sherrill
538db54642
Modified to produce correct output with new version of sis.
1999-10-25 14:09:13 +00:00
Joel Sherrill
f58f0b45fc
Now compiles for coff and elf.
1999-10-11 15:28:04 +00:00
Joel Sherrill
1f350ef94d
Removed aclocal.m4 generated from aclocal macros
1999-10-06 20:54:06 +00:00
Joel Sherrill
54eccb1ae9
Removed configure generated from configure.in
1999-10-06 20:52:34 +00:00
Joel Sherrill
1b8212423d
Modified to avoid conflicts on definitions of malloc. newlib 1.8.2
...
now prototypes the malloc family in stdlib.h. This causes conflicts
with the way the network stack overrides the definitions of malloc.
As best I (being Joel) can tell, commenting stdlib.h out keeps the
files compiling and referencing the desired malloc/free but results
in more warnings.
1999-10-06 20:37:26 +00:00
Joel Sherrill
3adc848dbe
Modified to explicitly list all files as part of C_PIECES.
1999-10-06 20:34:55 +00:00
Joel Sherrill
add0545d82
Added sections as required by C++ and ELF.
1999-10-06 18:05:39 +00:00
Joel Sherrill
01c36de4f2
Added more sections and made minor modifications to let the linkcmds
...
work with m68k-elf on late model versions of binutils (990901+)
without overlapping or missing section errors.
1999-10-06 18:04:34 +00:00
Joel Sherrill
8eb0f64e44
Added comment with CVS Id.
1999-10-05 19:21:14 +00:00
Joel Sherrill
25ce07e07d
Changed bra.s to bra.l to remove error with new version of binutils.
1999-10-05 19:20:27 +00:00
Joel Sherrill
649bcbc124
Changed bra.s to bra.l to correct compilation error triggered by new
...
version of binutils.
1999-10-05 19:19:13 +00:00
Joel Sherrill
74f3d8fc92
Corrected so sections did not overlap with new version of binutils.
1999-10-05 19:18:14 +00:00
Joel Sherrill
fce982a8c4
Corrected comment.
1999-10-05 19:17:45 +00:00
Joel Sherrill
b22feedc31
Modified to remove reference to Force CPU386. Actually this was a misnamed
...
conditional that should have been fixed long ago.
1999-10-05 18:38:04 +00:00
Joel Sherrill
7c9cca11a0
Modified to remove error for overlapping sections now that
...
gnu.linkonce* sections are included.
1999-10-05 18:34:15 +00:00
Joel Sherrill
6d81ea35e6
Removed targets and configurations that are no longer functional
...
and not likely to become so. Comments on each configuration
are below.
+ Force CPU386 - This BSP was developed as part of the initial
port of RTEMS to the i386. This board has been unavailable
for a long time now.
+ GO32 - This BSP and some CPU code supported djgpp v1.x. This
version is now quite old. No one has stepped forward to
update the code to v2.x which may be technically impossible
anyway. More importantly, go32 has been superceded by the pc386 BSP.
1999-10-05 14:20:12 +00:00
Joel Sherrill
17978a10c2
Minor corrections to get mvme2307 to compile.
1999-10-05 14:05:30 +00:00
Joel Sherrill
133dcd92c9
Patch from Eric Valette <valette@crf.canon.fr> with two small
...
fixes related to GDB over TCP/IP debug.
1999-10-05 14:02:57 +00:00
Joel Sherrill
4075af6f55
Regenerated.
1999-10-05 13:49:54 +00:00
Joel Sherrill
19ca7978a6
Motorola MVME2307 BSP submitted by Jay Kulpinski <jskulpin@eng01.gdds.com>.
...
No modifications made.
1999-10-04 20:41:28 +00:00