Joel Sherrill
61bd030179
Moved PowerPC cache management code to libcpu. Also compiled
...
mpc8xx libcpu support for the first time and remove includes
of bsp.h, references to BSP_Configuration, and Cpu_table. All
of these can be obtained directly from RTEMS now.
2000-06-14 15:52:24 +00:00
Joel Sherrill
e4d7169f1c
Must now pull in cache management code from libcpu.
2000-06-14 15:51:16 +00:00
Joel Sherrill
7ea5f34962
Removed alloc860.c and mmu.c from C_FILES since they are now in libcpu.
2000-06-14 15:48:51 +00:00
Joel Sherrill
14210f5279
Do not build if networking disabled.
2000-06-14 15:48:17 +00:00
Joel Sherrill
134b163f42
Removed building of libcpu.a. It is now the individual BSPs
...
responsibility to explicitly pick up the components they
require. This makes it easier to override default implmentations.
2000-06-14 15:47:38 +00:00
Joel Sherrill
1188c0c692
Thread iterate not ready for submission -- removed.
2000-06-14 15:41:13 +00:00
Joel Sherrill
ddbaa1ef6e
Moved to include subdirectory.
2000-06-14 15:39:53 +00:00
Joel Sherrill
0a18747e56
New files containing cache manager functionality stripped from
...
score/cpu/powerpc.
2000-06-14 15:39:31 +00:00
Joel Sherrill
18dbd6a6ed
New file.
2000-06-14 15:39:00 +00:00
Joel Sherrill
abd9401a4a
Functionality moved from directory above to accomodate building
...
shared source code.
2000-06-14 15:38:08 +00:00
Joel Sherrill
90ff45b78d
Moved from score/cpu/PowerPC.
2000-06-14 15:37:30 +00:00
Joel Sherrill
fdcb2b52b7
Thread iterator and libgjc support submitted too early.
2000-06-14 13:38:47 +00:00
Joel Sherrill
caacc739ff
Fix typo.
2000-06-14 13:08:41 +00:00
Joel Sherrill
afd63b7656
Added crude i960ka support.
2000-06-13 22:57:19 +00:00
Joel Sherrill
df01ecce97
Pickup console-polled.c from the libbsp/shared directory.
2000-06-13 22:52:26 +00:00
Joel Sherrill
98a45c063a
Removing clock and timer since this BSP does not currently
...
have them.
2000-06-13 22:34:54 +00:00
Joel Sherrill
8358faa427
Prototypes for cache manager support functions now agree.
2000-06-13 22:25:28 +00:00
Joel Sherrill
7d52750d9c
New file.
2000-06-13 22:14:16 +00:00
Joel Sherrill
cf1f72ea33
Moved i386 and m68k cache management code to libcpu. Everything
...
now is an implementation of the prototypes in rtems/rtems/cache.h.
The libcpu/i386/wrapup directory is no longer needed.
The PowerPC needs this done to it.
2000-06-13 21:53:38 +00:00
Joel Sherrill
f0b11d63bc
Added .cvsignore.
2000-06-13 21:52:13 +00:00
Joel Sherrill
310a2ec478
Added .cvsignore.
2000-06-13 21:45:42 +00:00
Joel Sherrill
f94441ee91
Added .cvsignore files.
2000-06-13 21:45:04 +00:00
Joel Sherrill
d2803ea634
Accounted for 1 task used.
2000-06-13 21:44:57 +00:00
Joel Sherrill
c30f5e88ce
Removed unused directories from Makefile.am and warnings
...
from cvs by adding .cvsignore files.
2000-06-13 21:44:09 +00:00
Joel Sherrill
80ad143b73
Temporary hack to compile. Need to probably address definition
...
of all FIO constants and conflict with libnetworking code.
2000-06-13 21:42:55 +00:00
Joel Sherrill
2adcb4dda6
Temporary hack to compile.
2000-06-13 21:41:45 +00:00
Joel Sherrill
3ab61f0a35
Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine Gauthier
...
<charles.gauthier@iit.nrc.ca >, and Darlene A. Stewart
<Darlene.Stewart@nrc.ca > to add support for a number of very
significant things:
+ BSPs for many variations on the Motorola MBX8xx board series
+ Cache Manager including initial support for m68040
and PowerPC
+ Rework of mpc8xx libcpu code so all mpc8xx CPUs now use
same code base.
+ Rework of eth_comm BSP to utiltize above.
John reports this works on the 821 and 860.
2000-06-12 21:34:51 +00:00
Joel Sherrill
edc61d488b
Fixed so hppa1.1 compiles with only problems in simhppa BSP.
2000-06-12 20:27:50 +00:00
Joel Sherrill
41ab696625
Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine Gauthier
...
<charles.gauthier@iit.nrc.ca >, and Darlene A. Stewart
<Darlene.Stewart@nrc.ca > to add support for a number of very
significant things:
+ BSPs for many variations on the Motorola MBX8xx board series
+ Cache Manager including initial support for m68040
and PowerPC
+ Rework of mpc8xx libcpu code so all mpc8xx CPUs now use
same code base.
+ Rework of eth_comm BSP to utiltize above.
John reports this works on the 821 and 860
2000-06-12 20:06:59 +00:00
Joel Sherrill
8ef38186fa
Patch from John Cotton <john.cotton@nrc.ca>, Charles-Antoine Gauthier
...
<charles.gauthier@iit.nrc.ca >, and Darlene A. Stewart
<Darlene.Stewart@nrc.ca > to add support for a number of very
significant things:
+ BSPs for many variations on the Motorola MBX8xx board series
+ Cache Manager including initial support for m68040
and PowerPC
+ Rework of mpc8xx libcpu code so all mpc8xx CPUs now use
same code base.
+ Rework of eth_comm BSP to utiltize above.
John reports this works on the 821 and 860
2000-06-12 19:57:02 +00:00
Joel Sherrill
f481c39c01
Ensure that when -msoft-float is specified for multilib builds, that
...
something indicates this. Eventually this needs to be merged into
gcc.
2000-06-12 18:46:54 +00:00
Joel Sherrill
ce5b291fa4
Works on Solaris and Linux.
2000-06-12 18:45:54 +00:00
Joel Sherrill
12b64d7bff
Removed references to printk as part of moving it to a more shareable
...
location in libc.
2000-06-12 16:44:11 +00:00
Joel Sherrill
1bce637587
Added printk as a generic, shared routine.
2000-06-12 16:37:04 +00:00
Joel Sherrill
1f5cb74eb0
New file. This is a simple termios console driver which is sufficient
...
to do polled IO on a single port with VERY little support code.
2000-06-12 16:36:25 +00:00
Joel Sherrill
68c498f477
Added i960sim BSP which (ignoring the 3 instructions not supported
...
by gdb 5.0's i960 simulator) is enough to run hello world.
2000-06-12 16:34:46 +00:00
Joel Sherrill
edeed26a86
Merge lossage. Apparently the DOS/UNIX CRLF issue got lost.
2000-06-12 15:39:38 +00:00
Joel Sherrill
df49c60c96
Merged from 4.5.0-beta3a
2000-06-12 15:00:15 +00:00
Joel Sherrill
fea048f2cd
New file.
2000-05-24 16:51:23 +00:00
Joel Sherrill
b27c15fda8
New file added on 4.5 branch
2000-05-08 21:17:50 +00:00
Joel Sherrill
3f2f553eea
New file added on 4.5 branch
2000-05-08 20:36:59 +00:00
Joel Sherrill
31aa66a865
Added on 4.5 branch.
2000-05-03 13:55:42 +00:00
Joel Sherrill
f3c096a312
Added on 4.5-branch
2000-05-01 14:57:46 +00:00
Joel Sherrill
84a90acfd2
New files.
2000-04-29 19:41:47 +00:00
Joel Sherrill
87ec19a398
New files added as part of librpc upgrade.
2000-04-29 19:13:19 +00:00
Joel Sherrill
5ad350a43d
New files added as part of librpc upgrade.
2000-04-29 19:04:37 +00:00
Joel Sherrill
775e78644e
New directory added as part of librpc upgrade.
2000-04-29 18:50:41 +00:00
Joel Sherrill
a446015228
New files added on 4.5 branch.
2000-04-28 17:42:16 +00:00
Joel Sherrill
17177e2ca5
New file.
2000-04-13 15:16:49 +00:00
Joel Sherrill
e4c0744478
Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
...
adds .cvsignore.
2000-04-13 14:47:15 +00:00