mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-11-16 12:34:45 +00:00
Compare commits
462 Commits
contrib/cp
...
4.7.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
febc98612f | ||
|
|
78a89d7299 | ||
|
|
9e8c23a50e | ||
|
|
8dbed6ef1f | ||
|
|
55dfb11351 | ||
|
|
e50777dfb0 | ||
|
|
b4bf197008 | ||
|
|
1e121d8324 | ||
|
|
1773d3bd6f | ||
|
|
f68a8bf3ef | ||
|
|
0c628898fc | ||
|
|
2723df7ea3 | ||
|
|
4ed0280e47 | ||
|
|
98e206b7d3 | ||
|
|
93745d5b10 | ||
|
|
1793d8bf65 | ||
|
|
0eb005795e | ||
|
|
ebfbcea713 | ||
|
|
3dbaf97582 | ||
|
|
7fa99def1e | ||
|
|
0e111b7c33 | ||
|
|
02cbce4816 | ||
|
|
b3baf73dfe | ||
|
|
e49b92e09c | ||
|
|
b047186473 | ||
|
|
622e09b440 | ||
|
|
36f1913173 | ||
|
|
cb53c32c40 | ||
|
|
7073b0e9bd | ||
|
|
cb69a20832 | ||
|
|
81cd377d99 | ||
|
|
4d11115798 | ||
|
|
d7d5363b0e | ||
|
|
b0844b9890 | ||
|
|
6ba34b09dc | ||
|
|
17a13b9562 | ||
|
|
1027ba71ed | ||
|
|
6e28241b02 | ||
|
|
2dab99e1ad | ||
|
|
acfc78431d | ||
|
|
b883a259ec | ||
|
|
41e7421452 | ||
|
|
38b21e3c79 | ||
|
|
cd0eb14e94 | ||
|
|
b37b79a5ff | ||
|
|
65125d5aac | ||
|
|
e9f3dc0120 | ||
|
|
caa531a25d | ||
|
|
ffcc6d3583 | ||
|
|
087f84c738 | ||
|
|
284bcb8d61 | ||
|
|
9fcc12cedd | ||
|
|
b3d13de34b | ||
|
|
07c92a7de3 | ||
|
|
d885a265dd | ||
|
|
9403f2a207 | ||
|
|
70845d158d | ||
|
|
c41b1ac1e1 | ||
|
|
93ba4f3fcc | ||
|
|
19c738467e | ||
|
|
40e572f85a | ||
|
|
e6466f7955 | ||
|
|
ca64c0649d | ||
|
|
caacea235c | ||
|
|
dd64e2bb63 | ||
|
|
31ba4cc47e | ||
|
|
9415bdbd6c | ||
|
|
4449c8af71 | ||
|
|
1bc504bfe6 | ||
|
|
7adf859f75 | ||
|
|
9a94a722ed | ||
|
|
068128dc2e | ||
|
|
ad438184fe | ||
|
|
fc503e59c6 | ||
|
|
a4afa905f6 | ||
|
|
29fd387849 | ||
|
|
625ef85d6a | ||
|
|
1e99524efe | ||
|
|
a69b93963b | ||
|
|
c884439aae | ||
|
|
7863b3f211 | ||
|
|
77198be529 | ||
|
|
53d549649f | ||
|
|
7a0a872944 | ||
|
|
a2a6187aed | ||
|
|
2fc3592d35 | ||
|
|
884fba65b2 | ||
|
|
9b754a25bf | ||
|
|
bdfe63323e | ||
|
|
84fe6d5955 | ||
|
|
14a0b117f1 | ||
|
|
753ba4ca2b | ||
|
|
66a0b1a57b | ||
|
|
acdf664ec7 | ||
|
|
9455004dd9 | ||
|
|
63feedc880 | ||
|
|
e4851067d3 | ||
|
|
acf743c8e2 | ||
|
|
2a81b3e981 | ||
|
|
861e756a76 | ||
|
|
02682585d1 | ||
|
|
89f6394a03 | ||
|
|
a596619479 | ||
|
|
c41653be29 | ||
|
|
8093e05e69 | ||
|
|
42a7952dcc | ||
|
|
7ef0876d46 | ||
|
|
0332481c11 | ||
|
|
20cacf5cec | ||
|
|
f35c71e71e | ||
|
|
f870ea6476 | ||
|
|
87e9f35467 | ||
|
|
819a6cfd37 | ||
|
|
805fe84653 | ||
|
|
91f9d891f8 | ||
|
|
eaff189842 | ||
|
|
32ad50f234 | ||
|
|
ff5fefb47f | ||
|
|
81850181d2 | ||
|
|
7f14691e93 | ||
|
|
a5f0d3f61c | ||
|
|
9a4713cf6c | ||
|
|
76644b33c0 | ||
|
|
f00a8c0269 | ||
|
|
2d4cbe1b53 | ||
|
|
5868ea587a | ||
|
|
a470832cc9 | ||
|
|
94ba66b8fe | ||
|
|
455dcb5f38 | ||
|
|
17eb63c085 | ||
|
|
1721983ff0 | ||
|
|
b276df4c5e | ||
|
|
07aa4683ce | ||
|
|
b198ebf4d7 | ||
|
|
5d27a7569d | ||
|
|
8c5c2cce59 | ||
|
|
300f88948c | ||
|
|
23ae7c19d6 | ||
|
|
f0d9f1aa5b | ||
|
|
eb53864847 | ||
|
|
4075c6d02a | ||
|
|
66e86174ce | ||
|
|
c24ad80131 | ||
|
|
678a69e3c1 | ||
|
|
f1df664d07 | ||
|
|
2bdaba9e06 | ||
|
|
2fa1b3fa04 | ||
|
|
0d0dec0515 | ||
|
|
3f2171624f | ||
|
|
1f0c826d45 | ||
|
|
187683fe47 | ||
|
|
a93e0bb890 | ||
|
|
a9d7335809 | ||
|
|
9ea253ec3c | ||
|
|
5870da5e69 | ||
|
|
9b6ba91a44 | ||
|
|
b5c3cf2e62 | ||
|
|
62c4e35147 | ||
|
|
ae58a2a959 | ||
|
|
473c7ac694 | ||
|
|
28837e5a99 | ||
|
|
8457b18892 | ||
|
|
85a29993de | ||
|
|
edebdab588 | ||
|
|
a1ea247dee | ||
|
|
038f3a7ed4 | ||
|
|
8b98a1b4be | ||
|
|
2e47f4ab55 | ||
|
|
2aa472c1f8 | ||
|
|
fbbfad9a8b | ||
|
|
832310a7b2 | ||
|
|
039cc452ee | ||
|
|
9f9412cc16 | ||
|
|
100673c8dd | ||
|
|
1f9f1dc50d | ||
|
|
7a771dbd70 | ||
|
|
74829f7ece | ||
|
|
0de60d6de5 | ||
|
|
356914bb0d | ||
|
|
4a2fee4771 | ||
|
|
edffc8ed24 | ||
|
|
3da8388977 | ||
|
|
809d2a6a30 | ||
|
|
822c35d907 | ||
|
|
1c43ddfa1d | ||
|
|
ead7d3a8e5 | ||
|
|
9babd25503 | ||
|
|
402bdc31ed | ||
|
|
a725f7e641 | ||
|
|
70b76b22fc | ||
|
|
7a019b4160 | ||
|
|
451b8870fe | ||
|
|
f8ed4e0f00 | ||
|
|
f41002fa1b | ||
|
|
dc2afc8064 | ||
|
|
dbc684c55c | ||
|
|
18123fe76b | ||
|
|
fffe6a769c | ||
|
|
12d9b1b33c | ||
|
|
2cd0ae2aa5 | ||
|
|
8645c01c7a | ||
|
|
f75461df63 | ||
|
|
d41ed94f16 | ||
|
|
de4620c42d | ||
|
|
edf59e7b66 | ||
|
|
6a53cda9fe | ||
|
|
81ab02ceff | ||
|
|
e5b095c404 | ||
|
|
4bbec0cada | ||
|
|
c0452f3b6e | ||
|
|
6e5da27234 | ||
|
|
9d3e9405ef | ||
|
|
bd025c218a | ||
|
|
beec7fde8e | ||
|
|
33fc4f65ab | ||
|
|
037d938a84 | ||
|
|
118823ba84 | ||
|
|
985082dff2 | ||
|
|
018eb73f2f | ||
|
|
6350aa2ff1 | ||
|
|
55f2643fcd | ||
|
|
8f287557c6 | ||
|
|
dbffeacdc1 | ||
|
|
ff3a16d591 | ||
|
|
fa9ed825ef | ||
|
|
59b95d9869 | ||
|
|
5ea0caad27 | ||
|
|
5f477772d3 | ||
|
|
874a8571e7 | ||
|
|
8deda62402 | ||
|
|
7c0f1d4bc2 | ||
|
|
e979fc841f | ||
|
|
2e908e6b78 | ||
|
|
4b3a3e1d26 | ||
|
|
51405b94e8 | ||
|
|
7246b0c9b1 | ||
|
|
4de554eb10 | ||
|
|
0b7edb75f3 | ||
|
|
14c7716c49 | ||
|
|
1bf40dc84c | ||
|
|
ce4f46651f | ||
|
|
8b77bd8f70 | ||
|
|
5a33479a64 | ||
|
|
af2898d78c | ||
|
|
280e1863ff | ||
|
|
2f6b417eb6 | ||
|
|
596629a20d | ||
|
|
ee8282993f | ||
|
|
5ef125f5f3 | ||
|
|
4cb2634458 | ||
|
|
0a4d609ff7 | ||
|
|
32fe9962f1 | ||
|
|
ea7e978df6 | ||
|
|
bef8b92b57 | ||
|
|
29f73d3ed3 | ||
|
|
37b9679238 | ||
|
|
0945123ecd | ||
|
|
4712cdcc8d | ||
|
|
88fcc6d45a | ||
|
|
2b0a037051 | ||
|
|
a4d1521f1c | ||
|
|
7a2746b7ad | ||
|
|
c8d34d7e8e | ||
|
|
9627be9c99 | ||
|
|
5477a89a90 | ||
|
|
cf56606a5d | ||
|
|
ab355bbc26 | ||
|
|
07beb83275 | ||
|
|
cbc4f7aae5 | ||
|
|
7812763ae1 | ||
|
|
51233fd379 | ||
|
|
769cf2e06c | ||
|
|
a6ad5c52bf | ||
|
|
c0475f9dd6 | ||
|
|
a420327cc2 | ||
|
|
5af0411f45 | ||
|
|
e7f218dc78 | ||
|
|
ca3bacb0f9 | ||
|
|
5299575cc3 | ||
|
|
ace2542c00 | ||
|
|
629a296ac9 | ||
|
|
0b04b30803 | ||
|
|
47f295390f | ||
|
|
87caabefe1 | ||
|
|
fee0dc4d2f | ||
|
|
c624ce8908 | ||
|
|
326e457ca5 | ||
|
|
3f933c9b91 | ||
|
|
7e278aa202 | ||
|
|
36cb812bbc | ||
|
|
d761931ed0 | ||
|
|
c8f69360bc | ||
|
|
61d5ec9714 | ||
|
|
3fadd7a8a0 | ||
|
|
138b8893ca | ||
|
|
93cd2c6efe | ||
|
|
a175c1fb77 | ||
|
|
31cd77864b | ||
|
|
70443fbbdf | ||
|
|
6ac4774dd7 | ||
|
|
8bcd65b292 | ||
|
|
640495db3a | ||
|
|
086917ba30 | ||
|
|
4a81293451 | ||
|
|
38d74a3f85 | ||
|
|
7a1d233117 | ||
|
|
f65c7eb304 | ||
|
|
5054b0a917 | ||
|
|
b02783fefd | ||
|
|
5a89374297 | ||
|
|
80e88f244a | ||
|
|
1f01d5d7a6 | ||
|
|
890c768e9e | ||
|
|
9e5d4952d5 | ||
|
|
1e65741d06 | ||
|
|
1b7c831311 | ||
|
|
c0527a2d7b | ||
|
|
52781f4777 | ||
|
|
4b1756466e | ||
|
|
9d7508e4f6 | ||
|
|
5d91bedec0 | ||
|
|
997c921551 | ||
|
|
3153d3f17c | ||
|
|
161d158209 | ||
|
|
c0e38d1b90 | ||
|
|
f57174cdf6 | ||
|
|
0cfca5fcea | ||
|
|
540c746db9 | ||
|
|
91cee2ef87 | ||
|
|
bd43cde824 | ||
|
|
012739eb9e | ||
|
|
b5779dc1a3 | ||
|
|
1d4747f226 | ||
|
|
89e0ecc7b9 | ||
|
|
e992fa47b8 | ||
|
|
e2cafb006a | ||
|
|
ce6568eb65 | ||
|
|
f791c6c2c1 | ||
|
|
88b86cb55a | ||
|
|
b066112982 | ||
|
|
2714a925c8 | ||
|
|
a1d09f90b5 | ||
|
|
8c3ab9fcd8 | ||
|
|
5438bca377 | ||
|
|
7b8dee3fbc | ||
|
|
99ffe87f4d | ||
|
|
44dde18e64 | ||
|
|
143902fc6a | ||
|
|
5c64772fb5 | ||
|
|
fa919224a1 | ||
|
|
b7314e6c9e | ||
|
|
faf986a840 | ||
|
|
17e916063e | ||
|
|
e98a72fa4e | ||
|
|
53bd9fa015 | ||
|
|
454ce47172 | ||
|
|
a56e0cb096 | ||
|
|
cf8bec623d | ||
|
|
a679d578e8 | ||
|
|
804606b5eb | ||
|
|
284048512f | ||
|
|
4499640036 | ||
|
|
601e1b4b39 | ||
|
|
c23b0fd6fc | ||
|
|
5b0f138d2e | ||
|
|
12fbe4956f | ||
|
|
13f4eb67cb | ||
|
|
b4c5d96696 | ||
|
|
7c17be80b4 | ||
|
|
a2be29101a | ||
|
|
ccf5bfa5f6 | ||
|
|
db510c5488 | ||
|
|
ec05baa478 | ||
|
|
37282eeb04 | ||
|
|
ccdcc9ce94 | ||
|
|
c6c7cd4c73 | ||
|
|
bc05492d30 | ||
|
|
9666ea632b | ||
|
|
556f1e76c8 | ||
|
|
aac2fff58b | ||
|
|
72fbdbbeaf | ||
|
|
af6c22d238 | ||
|
|
112995e502 | ||
|
|
fa40f3b16f | ||
|
|
4b77b83772 | ||
|
|
ae54141bff | ||
|
|
f5c9b893fc | ||
|
|
d233c88057 | ||
|
|
d1adbaed2a | ||
|
|
85cef698a0 | ||
|
|
32d19cbae1 | ||
|
|
b295019571 | ||
|
|
b94e68dd04 | ||
|
|
63e3f71425 | ||
|
|
73a309b72a | ||
|
|
045b9a6ee7 | ||
|
|
3f2b8ebdc2 | ||
|
|
15cde9a151 | ||
|
|
ab04516f36 | ||
|
|
c25e26afd7 | ||
|
|
f760aeff11 | ||
|
|
a08be7a0e1 | ||
|
|
ab4512cd61 | ||
|
|
9833ce0fef | ||
|
|
a8e7b33c68 | ||
|
|
40a253b355 | ||
|
|
000e606a42 | ||
|
|
035be149e3 | ||
|
|
fc4035b105 | ||
|
|
218c346ef1 | ||
|
|
3b268ab7fa | ||
|
|
197e44544e | ||
|
|
4e8ac0a3fe | ||
|
|
f4d72b919c | ||
|
|
dd73668084 | ||
|
|
8dc5cd751b | ||
|
|
2f45e83a3b | ||
|
|
b06cc7e76d | ||
|
|
09c1d97a59 | ||
|
|
a8340dc12c | ||
|
|
cb5148e753 | ||
|
|
f4470b97f4 | ||
|
|
56e2dc07e1 | ||
|
|
1d59bd93bd | ||
|
|
70ca327fbc | ||
|
|
32865ab96d | ||
|
|
1965914292 | ||
|
|
0f7cfec6c1 | ||
|
|
8784165c9d | ||
|
|
e1f880dc11 | ||
|
|
b8fa666cd0 | ||
|
|
c6d7ef67a6 | ||
|
|
8a5810d034 | ||
|
|
32bcbf10a2 | ||
|
|
d7b8239187 | ||
|
|
4fd6bcd87f | ||
|
|
55e08d6c6f | ||
|
|
0ef6e5857a | ||
|
|
f91d2c2b39 | ||
|
|
7f9fff5160 | ||
|
|
07572d6500 | ||
|
|
c11d203cce | ||
|
|
a877cc8ec6 | ||
|
|
11c005b840 | ||
|
|
c27fd5c455 | ||
|
|
d919ef8281 | ||
|
|
454e6b1f74 | ||
|
|
06797827c6 | ||
|
|
0667e1b295 | ||
|
|
fb3b398690 | ||
|
|
2490f92865 | ||
|
|
d333638f89 | ||
|
|
d0fa0ef544 | ||
|
|
0fbc65d3bb | ||
|
|
46147f1cad | ||
|
|
a96e073ec7 | ||
|
|
8afb74104a | ||
|
|
0ecafb6e6e | ||
|
|
38abd22242 | ||
|
|
15a333196c | ||
|
|
01dcac514c | ||
|
|
343ef8e091 |
56
ChangeLog
56
ChangeLog
@@ -1,3 +1,59 @@
|
|||||||
|
2007-09-04 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
|
* Makefile.maint: touch all documentation master files so the date on
|
||||||
|
the manual reflects the release date of the software.
|
||||||
|
|
||||||
|
2007-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Use MKDIR_P instead of mkdir_p.
|
||||||
|
|
||||||
|
2007-02-21 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* Makefile.maint: Added TOOL_VERSIONS stanza and fixed typo.
|
||||||
|
|
||||||
|
2007-02-14 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* VERSION: sync with */version.m4.
|
||||||
|
|
||||||
|
2007-01-08 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* acinclude.m4, configure.ac: AC_PREREQ(2.60).
|
||||||
|
|
||||||
|
2007-01-08 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* ampolish3: Use MKDIR_P instead of mkdir_p.
|
||||||
|
|
||||||
|
2007-01-08 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove scripts/.
|
||||||
|
|
||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-11-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Add ampolish3.
|
||||||
|
* bootstrap: Add -r (autoreconf).
|
||||||
|
|
||||||
|
2006-11-18 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* bootstrap: Add -p (regenerate preinstall.ams).
|
||||||
|
|
||||||
|
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* ampolish3: New.
|
||||||
|
|
||||||
|
2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Requires automake-1.10. Require autoconf-2.60.
|
||||||
|
* aclocal/rtems-top.m4, aclocal/version.m4:
|
||||||
|
Adaptions to automake-1.10.
|
||||||
|
|
||||||
|
2006-09-13 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* bspkit: Remove.
|
||||||
|
|
||||||
2006-08-09 Kolja Waschk <waschk@telos.de>
|
2006-08-09 Kolja Waschk <waschk@telos.de>
|
||||||
|
|
||||||
* config-ml.in: New port to Altera NIOS II.
|
* config-ml.in: New port to Altera NIOS II.
|
||||||
|
|||||||
@@ -14,21 +14,20 @@ noinst_SCRIPTS = bootstrap
|
|||||||
|
|
||||||
EXTRA_DIST = README.configure SUPPORT VERSION LICENSE $(noinst_SCRIPTS)
|
EXTRA_DIST = README.configure SUPPORT VERSION LICENSE $(noinst_SCRIPTS)
|
||||||
EXTRA_DIST += config-ml.in
|
EXTRA_DIST += config-ml.in
|
||||||
|
EXTRA_DIST += ampolish3
|
||||||
|
|
||||||
dist-hook:
|
dist-hook:
|
||||||
@files=`(cd $(srcdir); find doc cpukit c scripts testsuites tools \
|
@files=`(cd $(srcdir); find doc cpukit c testsuites tools \
|
||||||
-name configure.ac -print | sed 's,/configure.ac,,' | sort)`; \
|
-name configure.ac -print | sed 's,/configure.ac,,' | sort)`; \
|
||||||
for i in $$files; do \
|
for i in $$files; do \
|
||||||
if test -f $(distdir)/$$i/configure.ac; then : ; \
|
if test -f $(distdir)/$$i/configure.ac; then : ; \
|
||||||
else \
|
else \
|
||||||
d=`dirname $(distdir)/$$i`; \
|
d=`dirname $(distdir)/$$i`; \
|
||||||
$(mkdir_p) $$d;\
|
$(MKDIR_P) $$d;\
|
||||||
echo "cp -pR $(srcdir)/$$i $(distdir)/$$i"; \
|
echo "cp -pR $(srcdir)/$$i $(distdir)/$$i"; \
|
||||||
cp -pR $(srcdir)/$$i $(distdir)/$$i; \
|
cp -pR $(srcdir)/$$i $(distdir)/$$i; \
|
||||||
fi; \
|
fi; \
|
||||||
done
|
done
|
||||||
rm -f $(distdir)/scripts/setup.cache
|
|
||||||
rm -f $(distdir)/scripts/*/*.spec
|
|
||||||
rm -rf `find $(distdir) -name 'autom4te*'`
|
rm -rf `find $(distdir) -name 'autom4te*'`
|
||||||
rm -rf `find $(distdir) -name CVS`
|
rm -rf `find $(distdir) -name CVS`
|
||||||
rm -f `find $(distdir) \( -name .cvsignore \
|
rm -f `find $(distdir) \( -name .cvsignore \
|
||||||
|
|||||||
144
Makefile.maint
Normal file
144
Makefile.maint
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
#
|
||||||
|
# Maintainer Makefile
|
||||||
|
#
|
||||||
|
|
||||||
|
# WARNING:
|
||||||
|
|
||||||
|
# THIS IS EXPERIMENTAL - DO NOT USE (YET) !
|
||||||
|
|
||||||
|
# * This Makefile is only useful to RTEMS maintainers
|
||||||
|
# * You must have write access to RTEMS CVS
|
||||||
|
# * Running this Makefile modifies RTEMS CVS
|
||||||
|
# * Watch out for warning and error messages - Do NOT IGNORE them!
|
||||||
|
|
||||||
|
|
||||||
|
# MAINTAINER notes:
|
||||||
|
|
||||||
|
|
||||||
|
# Cutting a new release:
|
||||||
|
# 1. Perform a non-anonymous cvs checkout of the BRANCH
|
||||||
|
# you want to cut a release tarball from
|
||||||
|
# 2. Run "make -f Makefile.maint new-revision"
|
||||||
|
# (rsp. "make -f Makefile.maint new-minor").
|
||||||
|
# 3. Run "make -f Makefile.maint commit"
|
||||||
|
# 4. Run "make -f Makefile.maint tag"
|
||||||
|
# 5. Run "make -f Makefile.maint tarball"
|
||||||
|
|
||||||
|
# -----------------
|
||||||
|
# SECURITY: Append a string to tag to avoid accidentially screwing up cvs-tags
|
||||||
|
# For "hot runs" you will want to use "make -f Makefile.maint TAG_SUFFIX= <command>"
|
||||||
|
TAG_SUFFIX = -test1
|
||||||
|
|
||||||
|
rtems_version := $(shell cat VERSION | sed -n '/.* Version /{s/^.*Version[ ]*\([0-9\.]\+\)/\1/p};')
|
||||||
|
rtems_tag := $(shell echo "rtems-$(rtems_version)" | tr . -)
|
||||||
|
rtems_api := 4.7
|
||||||
|
PATH := /opt/rtems-$(rtems_api)/bin:$(PATH)
|
||||||
|
|
||||||
|
# -----------------
|
||||||
|
# Cleanup check out and cvs-tag the files inside
|
||||||
|
tag:
|
||||||
|
cvs -z9 up -dP >/dev/null
|
||||||
|
./bootstrap -p >/dev/null
|
||||||
|
cvs tag -c $(rtems_tag)$(TAG_SUFFIX) >/dev/null
|
||||||
|
|
||||||
|
# -----------------
|
||||||
|
# Different stages of cvs-exporting
|
||||||
|
rtems-$(rtems_version)/stamp.export.$(rtems_tag)$(TAG_SUFFIX):
|
||||||
|
rm -rf rtems-$(rtems_version)
|
||||||
|
@cvs -z9 export -d rtems-$(rtems_version) -r $(rtems_tag)$(TAG_SUFFIX) rtems >/dev/null
|
||||||
|
@if ! test -f rtems-$(rtems_version)/VERSION; then \
|
||||||
|
echo "ERROR export failed"; \
|
||||||
|
echo " Did you run 'make -f Makefile.maint tag' ?"; exit1; fi
|
||||||
|
echo "$(rtems_tag)$(TAG_SUFFIX)" > rtems-$(rtems_version)/stamp.export.$(rtems_tag)$(TAG_SUFFIX)
|
||||||
|
|
||||||
|
rtems-$(rtems_version)$(TAG_SUFFIX).tar.bz2: rtems-$(rtems_version)/stamp.autofiles \
|
||||||
|
rtems-$(rtems_version)/excludes \
|
||||||
|
rtems-$(rtems_version)/TOOL_VERSIONS
|
||||||
|
cd rtems-$(rtems_version) ; \
|
||||||
|
touch doc/ada_user/ada_user.texi doc/bsp_howto/bsp_howto.texi \
|
||||||
|
doc/cpu_supplement/cpu_supplement.texi \
|
||||||
|
doc/develenv/develenv.texi doc/filesystem/filesystem.texi \
|
||||||
|
doc/itron3.0/itron.texi doc/networking/networking.texi \
|
||||||
|
doc/new_chapters/new_chapters.texi doc/porting/porting.texi \
|
||||||
|
doc/posix1003.1/posix1003_1.texi doc/posix_users/posix_users.texi \
|
||||||
|
doc/relnotes/relnotes.texi doc/started_ada/started_ada.texi \
|
||||||
|
doc/started/started.texi doc/user/c_user.texi
|
||||||
|
tar -cj -X rtems-$(rtems_version)/excludes \
|
||||||
|
-f rtems-$(rtems_version)$(TAG_SUFFIX).tar.bz2 rtems-$(rtems_version)
|
||||||
|
|
||||||
|
rtems-$(rtems_version)/stamp.cleanup: rtems-$(rtems_version)/stamp.export.$(rtems_tag)$(TAG_SUFFIX)
|
||||||
|
find rtems-$(rtems_version) -name .cvsignore -exec rm -f {} \;
|
||||||
|
find rtems-$(rtems_version) -name preinstall.am -exec touch {} \;
|
||||||
|
touch rtems-$(rtems_version)/c/src/librdbg/src/*/*/remdeb*.[hc]
|
||||||
|
rm -rf rtems-$(rtems_version)/contrib
|
||||||
|
touch rtems-$(rtems_version)/stamp.cleanup
|
||||||
|
|
||||||
|
rtems-$(rtems_version)/stamp.autofiles: rtems-$(rtems_version)/stamp.cleanup
|
||||||
|
cd rtems-$(rtems_version) && ./bootstrap -r
|
||||||
|
touch rtems-$(rtems_version)/stamp.autofiles
|
||||||
|
|
||||||
|
rtems-$(rtems_version)/excludes: Makefile.maint
|
||||||
|
@echo "Generating $@"
|
||||||
|
@echo "excludes" > $@
|
||||||
|
@echo "stamp.*" >> $@
|
||||||
|
@echo "autom4te.cache" >> $@
|
||||||
|
@echo "Makefile.maint" >> $@
|
||||||
|
|
||||||
|
tarball: rtems-$(rtems_version)$(TAG_SUFFIX).tar.bz2
|
||||||
|
|
||||||
|
rtems-$(rtems_version)/TOOL_VERSIONS: Makefile.maint
|
||||||
|
( \
|
||||||
|
date ; \
|
||||||
|
echo ; \
|
||||||
|
echo "This file contains configuration information on the " ; \
|
||||||
|
echo "primary computer used to test and make the $(rtems_version)" ; \
|
||||||
|
echo "version of RTEMS" ; \
|
||||||
|
echo ; \
|
||||||
|
echo "OS Version: " `head -1 /etc/issue` ; \
|
||||||
|
echo ; \
|
||||||
|
echo "The following RTEMS RPMs were installed on the machine" ; \
|
||||||
|
echo "where this release was made:" ; \
|
||||||
|
echo ; \
|
||||||
|
rpm -qa 'rtems-$(rtems_api)-*' | sort | sed -e 's/^/ /' ; \
|
||||||
|
echo \
|
||||||
|
) > $@
|
||||||
|
|
||||||
|
# -----------------
|
||||||
|
# Create a new minor release
|
||||||
|
# increments the 2nd digit of the version number
|
||||||
|
# set the 3rd digit of the version number to 0
|
||||||
|
# Example: 4.6.99.4 -> 4.7.0
|
||||||
|
new-minor:
|
||||||
|
@v=$$(echo $(rtems_version) | sed 's,^\([0-9]\+\).*,\1,'); \
|
||||||
|
r=$$(echo $(rtems_version) | sed 's,^[0-9]\+\.\([0-9]\+\).*,\1,'); \
|
||||||
|
r=$$(($$r + 1)); version="$$v.$$r.0"; \
|
||||||
|
echo "New minor release: $$version"; \
|
||||||
|
sed -i -e "s|\[_RTEMS_VERSION\],\[.*\]|\[_RTEMS_VERSION\],\[$$version\]|" \
|
||||||
|
$(VERSION_FILES); \
|
||||||
|
sed -i -e "s,\(^RTEMS Version\).*,\1 $$version," VERSION
|
||||||
|
|
||||||
|
# Create a new revision release
|
||||||
|
# increments the last digit of the version number
|
||||||
|
# Examples: 4.6.99.4 -> 4.6.99.5
|
||||||
|
# 4.7.0 -> 4.7.1
|
||||||
|
new-revision:
|
||||||
|
@m=$$(echo $(rtems_version) | sed 's,^\(.*\)\.[0-9]\+,\1,'); \
|
||||||
|
n=$$(echo $(rtems_version) | sed 's,^.*\.\([0-9]\+\),\1,'); \
|
||||||
|
n=$$(($$n + 1)); version="$$m.$$n";\
|
||||||
|
echo "New revision release: $$version"; \
|
||||||
|
sed -i -e "s|\[_RTEMS_VERSION\],\[.*\]|\[_RTEMS_VERSION\],\[$$version\]|" \
|
||||||
|
$(VERSION_FILES); \
|
||||||
|
sed -i -e "s,\(^RTEMS Version\).*,\1 $$version," VERSION
|
||||||
|
|
||||||
|
VERSION_FILES += aclocal/version.m4
|
||||||
|
VERSION_FILES += cpukit/aclocal/version.m4
|
||||||
|
VERSION_FILES += c/src/aclocal/version.m4
|
||||||
|
VERSION_FILES += testsuites/aclocal/version.m4
|
||||||
|
|
||||||
|
CVS_RUN := $(shell if [ -n "$(TAG_SUFFIX)" ]; then echo "cvs -n"; else echo "cvs"; fi)
|
||||||
|
|
||||||
|
commit:
|
||||||
|
$(CVS_RUN) commit -m "Upgrade to $(rtems_version)" \
|
||||||
|
$(VERSION_FILES) VERSION
|
||||||
|
|
||||||
|
.PHONY: commit new-minor new-revision tag tarball
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
## ${TARGET_CONFIGDIRS_LIST} is directories we build using the target tools.
|
## ${TARGET_CONFIGDIRS_LIST} is directories we build using the target tools.
|
||||||
## ${BUILD_CONFIGDIRS_LIST} is directories we build using the build tools
|
## ${BUILD_CONFIGDIRS_LIST} is directories we build using the build tools
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
|
|
||||||
dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
|
dnl RTEMS_ARG_VAR(VAR,HELP-STRING)
|
||||||
dnl An internal macros to have help strings pretty
|
dnl An internal macros to have help strings pretty
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
dnl $Id$
|
dnl $Id$
|
||||||
|
|
||||||
m4_define([RTEMS_API],[4.7])
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl RTEMS_TOP($1)
|
dnl RTEMS_TOP($1)
|
||||||
dnl
|
dnl
|
||||||
|
|||||||
@@ -1,2 +1,4 @@
|
|||||||
AC_DEFUN([RTEMS_VERSIONING],
|
AC_DEFUN([RTEMS_VERSIONING],
|
||||||
m4_define([_RTEMS_VERSION],[4.6.99.3]))
|
m4_define([_RTEMS_VERSION],[4.7.2]))
|
||||||
|
|
||||||
|
m4_define([RTEMS_API],[4.7])
|
||||||
|
|||||||
@@ -270,7 +270,7 @@ sub replace($)
|
|||||||
sub print_dirstamp($$$)
|
sub print_dirstamp($$$)
|
||||||
{
|
{
|
||||||
my ($obuf,$file,$inst) = @_ ;
|
my ($obuf,$file,$inst) = @_ ;
|
||||||
push @{$obuf}, "$file/\$(dirstamp):\n\t\@\$\(mkdir_p\) $file\n" ;
|
push @{$obuf}, "$file/\$(dirstamp):\n\t\@\$\(MKDIR_P\) $file\n" ;
|
||||||
push @{$obuf}, "\t\@: \> $file/\$(dirstamp)\n" ;
|
push @{$obuf}, "\t\@: \> $file/\$(dirstamp)\n" ;
|
||||||
push @{$obuf}, "$inst += $file/\$(dirstamp)\n\n" ;
|
push @{$obuf}, "$inst += $file/\$(dirstamp)\n\n" ;
|
||||||
}
|
}
|
||||||
46
bootstrap
46
bootstrap
@@ -22,13 +22,14 @@ mode="generate"
|
|||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
echo
|
echo
|
||||||
echo "usage: ${progname} [-h|-q|-v]"
|
echo "usage: ${progname} [-c|-p|-h] [-q][-v]"
|
||||||
echo
|
echo
|
||||||
echo "options:"
|
echo "options:"
|
||||||
echo " -h .. display this message and exit";
|
|
||||||
echo " -q .. quiet, don't display directories";
|
|
||||||
echo " -v .. verbose, pass -v to automake when invoking automake"
|
|
||||||
echo " -c .. clean, remove all aclocal/autoconf/automake generated files"
|
echo " -c .. clean, remove all aclocal/autoconf/automake generated files"
|
||||||
|
echo " -h .. display this message and exit"
|
||||||
|
echo " -p .. regenerate preinstall.am files"
|
||||||
|
echo " -q .. quiet, don't display directories"
|
||||||
|
echo " -v .. verbose, pass -v to autotools"
|
||||||
echo
|
echo
|
||||||
exit 1;
|
exit 1;
|
||||||
}
|
}
|
||||||
@@ -82,6 +83,12 @@ case $1 in
|
|||||||
-c|--cl|--cle|--clea|--clean)
|
-c|--cl|--cle|--clea|--clean)
|
||||||
mode="clean";
|
mode="clean";
|
||||||
shift;;
|
shift;;
|
||||||
|
-p|--pr|--pre|--prei|--prein|--preins|--preinst)
|
||||||
|
mode="preinstall";
|
||||||
|
shift;;
|
||||||
|
-r|--re|--rec|--reco|--recon|--reconf)
|
||||||
|
mode="autoreconf";
|
||||||
|
shift;;
|
||||||
-*) echo "unknown option $1" ;
|
-*) echo "unknown option $1" ;
|
||||||
usage ;;
|
usage ;;
|
||||||
*) echo "invalid parameter $1" ;
|
*) echo "invalid parameter $1" ;
|
||||||
@@ -90,6 +97,15 @@ esac
|
|||||||
done
|
done
|
||||||
|
|
||||||
case $mode in
|
case $mode in
|
||||||
|
preinstall)
|
||||||
|
confs=`find -name Makefile.am -exec grep -l 'include .*/preinstall\.am' {} \;`
|
||||||
|
for i in $confs; do
|
||||||
|
dir=$(dirname $i);
|
||||||
|
test "$quite" = "true" || echo "Generating $dir/preinstall.am"
|
||||||
|
${top_srcdir}/ampolish3 "$dir/Makefile.am" > "$dir/preinstall.am"
|
||||||
|
done
|
||||||
|
;;
|
||||||
|
|
||||||
generate)
|
generate)
|
||||||
AUTOCONF=${AUTOCONF-autoconf}
|
AUTOCONF=${AUTOCONF-autoconf}
|
||||||
if test -z "$AUTOCONF"; then
|
if test -z "$AUTOCONF"; then
|
||||||
@@ -147,6 +163,28 @@ generate)
|
|||||||
done
|
done
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
autoreconf)
|
||||||
|
AUTORECONF=${AUTORECONF-autoreconf}
|
||||||
|
if test -z "$AUTORECONF"; then
|
||||||
|
echo "You must have autoreconf installed to run $program"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
confs=`find . -name 'configure.ac' -print`
|
||||||
|
for i in $confs; do
|
||||||
|
dir=`dirname $i`;
|
||||||
|
configure=`basename $i`;
|
||||||
|
( test "$quiet" = "true" || echo "$dir";
|
||||||
|
cd $dir;
|
||||||
|
test -n "`grep RTEMS_CHECK_BSPDIR ${configure}`" && \
|
||||||
|
generate_bspdir_acinclude;
|
||||||
|
${AUTORECONF} -i --no-recursive $verbose;
|
||||||
|
test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \
|
||||||
|
&& echo timestamp > stamp-h.in
|
||||||
|
)
|
||||||
|
done
|
||||||
|
;;
|
||||||
|
|
||||||
clean)
|
clean)
|
||||||
test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
|
test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
|
||||||
files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;
|
files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;
|
||||||
|
|||||||
@@ -1,6 +0,0 @@
|
|||||||
WARNING
|
|
||||||
=======
|
|
||||||
|
|
||||||
All files in here are considered to be unstable and experimental.
|
|
||||||
|
|
||||||
They are subject to change at any time without prior notice.
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
2004-10-22 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* cfg/bare-avr3.cfg, cfg/bare-avr5.cfg: New.
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
#
|
|
||||||
# Config file for the "bare" BSP
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
# This is the actual bsp directory used during the build process.
|
|
||||||
RTEMS_BSP_FAMILY=bare
|
|
||||||
|
|
||||||
RTEMS_CPU_MODEL=avr3
|
|
||||||
|
|
||||||
CPU_CFLAGS=-mmcu=avr3
|
|
||||||
|
|
||||||
include $(RTEMS_ROOT)/make/custom/default.cfg
|
|
||||||
|
|
||||||
# optimize flag: typically -0, could use -O4 or -fast
|
|
||||||
# -O4 is ok for RTEMS
|
|
||||||
CFLAGS_OPTIMIZE_V=-Os -fomit-frame-pointer
|
|
||||||
|
|
||||||
# this target has no start file
|
|
||||||
START_BASE=
|
|
||||||
|
|
||||||
# The following are definitions of make-exe which will work using ld as
|
|
||||||
# is currently required. It is expected that as of gcc 2.8, the end user
|
|
||||||
# will be able to override parts of the compilers specs and link using gcc.
|
|
||||||
|
|
||||||
define make-exe
|
|
||||||
@echo "*** Cannot do a link with the bare bsp. ***"
|
|
||||||
@echo "#!/bin/sh" > $(basename $@).exe
|
|
||||||
@echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe
|
|
||||||
endef
|
|
||||||
|
|
||||||
define make-cxx-exe
|
|
||||||
@echo "*** Cannot do a link with the bare bsp. ***"
|
|
||||||
@echo "#!/bin/sh" > $(basename $@).exe
|
|
||||||
@echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe
|
|
||||||
endef
|
|
||||||
|
|
||||||
# Miscellaneous additions go here
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
#
|
|
||||||
# Config file for the "bare" BSP
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
# This is the actual bsp directory used during the build process.
|
|
||||||
RTEMS_BSP_FAMILY=bare
|
|
||||||
|
|
||||||
RTEMS_CPU_MODEL=avr5
|
|
||||||
|
|
||||||
CPU_CFLAGS=-mmcu=avr5
|
|
||||||
|
|
||||||
include $(RTEMS_ROOT)/make/custom/default.cfg
|
|
||||||
|
|
||||||
# optimize flag: typically -0, could use -O4 or -fast
|
|
||||||
# -O4 is ok for RTEMS
|
|
||||||
CFLAGS_OPTIMIZE_V=-O4 -fomit-frame-pointer
|
|
||||||
|
|
||||||
# this target has no start file
|
|
||||||
START_BASE=
|
|
||||||
|
|
||||||
# The following are definitions of make-exe which will work using ld as
|
|
||||||
# is currently required. It is expected that as of gcc 2.8, the end user
|
|
||||||
# will be able to override parts of the compilers specs and link using gcc.
|
|
||||||
|
|
||||||
define make-exe
|
|
||||||
@echo "*** Cannot do a link with the bare bsp. ***"
|
|
||||||
@echo "#!/bin/sh" > $(basename $@).exe
|
|
||||||
@echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe
|
|
||||||
endef
|
|
||||||
|
|
||||||
define make-cxx-exe
|
|
||||||
@echo "*** Cannot do a link with the bare bsp. ***"
|
|
||||||
@echo "#!/bin/sh" > $(basename $@).exe
|
|
||||||
@echo "echo \"Cannot do a link with the bare bsp.\"" >> $(basename $@).exe
|
|
||||||
endef
|
|
||||||
|
|
||||||
# Miscellaneous additions go here
|
|
||||||
@@ -1,3 +1,11 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2006-08-09 Kolja Waschk <waschk@telos.de>
|
2006-08-09 Kolja Waschk <waschk@telos.de>
|
||||||
|
|
||||||
* TOOL_TARGETS: New port to Altera NIOS II.
|
* TOOL_TARGETS: New port to Altera NIOS II.
|
||||||
|
|||||||
@@ -2,14 +2,14 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([TOOL_TARGETS])
|
AC_CONFIG_SRCDIR([TOOL_TARGETS])
|
||||||
RTEMS_TOP(..)
|
RTEMS_TOP(..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define foreign 1.10])
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
## These options are used within this file.
|
## These options are used within this file.
|
||||||
|
|||||||
@@ -1,3 +1,89 @@
|
|||||||
|
2007-03-27 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
|
||||||
|
being used to compile "tools").
|
||||||
|
|
||||||
|
2007-03-12 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* libchip/network/cs8900.c, libchip/network/cs8900.h,
|
||||||
|
libchip/network/greth.c, libchip/network/greth.h: Correct license URL
|
||||||
|
and/or fix mistake in copyright notice. Both of these mistakes appear
|
||||||
|
to be from code submitted after these changes were made previously.
|
||||||
|
|
||||||
|
2007-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
|
||||||
|
|
||||||
|
2007-02-16 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* libchip/Makefile.am: Correct path to README.tulipclone.
|
||||||
|
|
||||||
|
2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* libchip/ide/ata.c: Remove superfluous type casts.
|
||||||
|
|
||||||
|
2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
|
||||||
|
Use size_t for sizes.
|
||||||
|
|
||||||
|
2007-01-16 Till Straumann <strauman@slac.stanford.edu>
|
||||||
|
|
||||||
|
* libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
|
||||||
|
libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
|
||||||
|
Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
|
||||||
|
|
||||||
|
2006-12-18 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
|
||||||
|
|
||||||
|
* libchip/ide/ata.c: in ata_request_done: moved call to free()
|
||||||
|
from preemption disabled region
|
||||||
|
|
||||||
|
2006-12-13 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
PR 1181/bsps
|
||||||
|
* optman/rtems/no-msg.c: Clean up dead code.
|
||||||
|
|
||||||
|
2006-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
|
||||||
|
|
||||||
|
2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
|
||||||
|
* aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
|
||||||
|
* aclocal/project-root.m4: Require RTEMS_AMPOLISH.
|
||||||
|
|
||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-11-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove ampolish3.
|
||||||
|
|
||||||
|
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Remove RTEMS_AMPOLISH3.
|
||||||
|
Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
|
||||||
|
Compose CFLAGS. Append CFLAGS to ac_configure_args.
|
||||||
|
* aclocal/bsp-configure.m4: AC_PREREQ(2.60).
|
||||||
|
Remove checks for AMPOLISH3.
|
||||||
|
* aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
|
||||||
|
* aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
|
||||||
|
* ampolish3: Remove.
|
||||||
|
* aclocal/prog-cc.m4: Remove CFLAGS.
|
||||||
|
|
||||||
|
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
* aclocal/prog-ccas.m4, aclocal/prog-cxx.m4, aclocal/rtems-top.m4,
|
||||||
|
aclocal/version.m4, automake/compile.am:
|
||||||
|
Adaptations to automake-1.10.
|
||||||
|
|
||||||
2006-09-11 Joel Sherrill <joel@OARcorp.com>
|
2006-09-11 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* librdbg/src/_servtgt.c: Convert C++ style comments to C style.
|
* librdbg/src/_servtgt.c: Convert C++ style comments to C style.
|
||||||
|
|||||||
@@ -7,8 +7,6 @@ ACLOCAL_AMFLAGS = -I aclocal
|
|||||||
SUBDIRS = . @BSP_SUBDIRS@
|
SUBDIRS = . @BSP_SUBDIRS@
|
||||||
DIST_SUBDIRS = @BSP_SUBDIRS@
|
DIST_SUBDIRS = @BSP_SUBDIRS@
|
||||||
|
|
||||||
EXTRA_DIST = ampolish3
|
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(RM) -r $(PROJECT_RELEASE)
|
$(RM) -r $(PROJECT_RELEASE)
|
||||||
|
|
||||||
|
|||||||
@@ -4,14 +4,10 @@ dnl RTEMS_BSP_CONFIGURE
|
|||||||
dnl Common macro to be included by all bsp-configure.acs
|
dnl Common macro to be included by all bsp-configure.acs
|
||||||
AC_DEFUN([RTEMS_BSP_CONFIGURE],
|
AC_DEFUN([RTEMS_BSP_CONFIGURE],
|
||||||
[
|
[
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
RTEMS_ENV_RTEMSBSP
|
RTEMS_ENV_RTEMSBSP
|
||||||
|
|
||||||
AC_PATH_PROG([AMPOLISH3],[ampolish3],[])
|
|
||||||
AM_CONDITIONAL([AMPOLISH3],[test x"$USE_MAINTAINER_MODE" = x"yes" \
|
|
||||||
&& test -n "$AMPOLISH3"])
|
|
||||||
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
||||||
|
|
||||||
AC_CONFIG_HEADERS([include/bspopts.tmp:include/bspopts.h.in],[
|
AC_CONFIG_HEADERS([include/bspopts.tmp:include/bspopts.h.in],[
|
||||||
|
|||||||
@@ -10,8 +10,6 @@ AC_BEFORE([$0], [AC_PROG_CPP])dnl
|
|||||||
AC_BEFORE([$0], [AC_PROG_CC])dnl
|
AC_BEFORE([$0], [AC_PROG_CC])dnl
|
||||||
AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl
|
AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl
|
||||||
|
|
||||||
CFLAGS="${CFLAGS-${CPU_CFLAGS} ${CFLAGS_OPTIMIZE_V}}"
|
|
||||||
|
|
||||||
RTEMS_CHECK_TOOL(CC,gcc)
|
RTEMS_CHECK_TOOL(CC,gcc)
|
||||||
test -z "$CC" && \
|
test -z "$CC" && \
|
||||||
AC_MSG_ERROR([no acceptable cc found in \$PATH])
|
AC_MSG_ERROR([no acceptable cc found in \$PATH])
|
||||||
|
|||||||
@@ -3,6 +3,6 @@
|
|||||||
AC_DEFUN([RTEMS_PROG_CCAS],
|
AC_DEFUN([RTEMS_PROG_CCAS],
|
||||||
[
|
[
|
||||||
AC_REQUIRE([RTEMS_PROG_CC])
|
AC_REQUIRE([RTEMS_PROG_CC])
|
||||||
AC_SUBST(CCAS,["$CC"])
|
AM_PROG_AS
|
||||||
AC_SUBST(CCASFLAGS,["-DASM \$(CFLAGS) \$(INCLUDES)"])
|
AC_SUBST(RTEMS_CCASFLAGS,["-DASM"])
|
||||||
])
|
])
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ dnl NOTE: This might be too restrictive
|
|||||||
test -z "$CXX" \
|
test -z "$CXX" \
|
||||||
&& AC_MSG_ERROR([no acceptable c++ found in \$PATH])
|
&& AC_MSG_ERROR([no acceptable c++ found in \$PATH])
|
||||||
AC_PROG_CXX
|
AC_PROG_CXX
|
||||||
|
AC_PROG_CXXCPP
|
||||||
|
|
||||||
if test "$ac_cv_prog_cc_cross" != "$ac_cv_prog_cxx_cross"; then
|
if test "$ac_cv_prog_cc_cross" != "$ac_cv_prog_cxx_cross"; then
|
||||||
AC_MSG_ERROR([***]
|
AC_MSG_ERROR([***]
|
||||||
@@ -26,7 +27,6 @@ AC_PROG_CXX
|
|||||||
[must both either be cross compilers or native compilers]
|
[must both either be cross compilers or native compilers]
|
||||||
[Hint: If building a posix bsp: LD_LIBRARY_PATH?] )
|
[Hint: If building a posix bsp: LD_LIBRARY_PATH?] )
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
## Work-around to a bug in automake
|
## Work-around to a bug in automake
|
||||||
AM_CONDITIONAL([am__fastdepCXX],[false])
|
AM_CONDITIONAL([am__fastdepCXX],[false])
|
||||||
|
|||||||
@@ -5,5 +5,6 @@ dnl
|
|||||||
AC_DEFUN([RTEMS_PROJECT_ROOT],
|
AC_DEFUN([RTEMS_PROJECT_ROOT],
|
||||||
[dnl
|
[dnl
|
||||||
AC_REQUIRE([RTEMS_TOP])
|
AC_REQUIRE([RTEMS_TOP])
|
||||||
|
AC_REQUIRE([RTEMS_AMPOLISH3])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|||||||
@@ -2,8 +2,9 @@
|
|||||||
|
|
||||||
AC_DEFUN([RTEMS_AMPOLISH3],
|
AC_DEFUN([RTEMS_AMPOLISH3],
|
||||||
[
|
[
|
||||||
|
AC_REQUIRE([AM_INIT_AUTOMAKE])
|
||||||
AC_PATH_PROG([PERL],[perl],[])
|
AC_PATH_PROG([PERL],[perl],[])
|
||||||
AC_SUBST(AMPOLISH3,["\$(PERL) \$(top_srcdir)/${rtems_updir}ampolish3"])
|
AC_SUBST(AMPOLISH3,["\$(PERL) ${am_aux_dir}/ampolish3"])
|
||||||
AM_CONDITIONAL([AMPOLISH3],
|
AM_CONDITIONAL([AMPOLISH3],
|
||||||
[test x"$USE_MAINTAINER_MODE" = x"yes" \
|
[test x"$USE_MAINTAINER_MODE" = x"yes" \
|
||||||
&& test -n "${PERL}"])
|
&& test -n "${PERL}"])
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
dnl $Id$
|
dnl $Id$
|
||||||
|
|
||||||
m4_define([RTEMS_API],[4.7])
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl RTEMS_TOP($1)
|
dnl RTEMS_TOP($1)
|
||||||
dnl
|
dnl
|
||||||
@@ -16,8 +14,7 @@ AC_CHECK_PROGS(MAKE, gmake make)
|
|||||||
AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl
|
AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl
|
||||||
|
|
||||||
AC_PREFIX_DEFAULT([/opt/rtems-][RTEMS_API])
|
AC_PREFIX_DEFAULT([/opt/rtems-][RTEMS_API])
|
||||||
|
RTEMS_TOPdir="$1"
|
||||||
AC_SUBST([RTEMS_TOPdir],["$1"])
|
|
||||||
|
|
||||||
# HACK: The sed pattern in rtems_updir matches c/src/
|
# HACK: The sed pattern in rtems_updir matches c/src/
|
||||||
rtems_updir=m4_if([$2],[],[`echo "$1/" | sed 's,^\.\.\/\.\.\/,,'`],[$2/])
|
rtems_updir=m4_if([$2],[],[`echo "$1/" | sed 's,^\.\.\/\.\.\/,,'`],[$2/])
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ if test "$no_recursion" != yes; then
|
|||||||
-target ) ac_prev=target_alias ;;
|
-target ) ac_prev=target_alias ;;
|
||||||
-build* | --build* ) ;;
|
-build* | --build* ) ;;
|
||||||
-build ) ac_prev_build_alias ;;
|
-build ) ac_prev_build_alias ;;
|
||||||
|
CFLAGS=* );; # HACK: Strip CFLAGS
|
||||||
*_alias=* ) ;; # HACK: Workaround to autoconf passing *_alias
|
*_alias=* ) ;; # HACK: Workaround to autoconf passing *_alias
|
||||||
],
|
],
|
||||||
[rtems_configure_args])
|
[rtems_configure_args])
|
||||||
@@ -71,10 +72,6 @@ rtems_configure_args="$ac_configure_args"
|
|||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
## FIXME: This is obsolete. Only kept for backward compatibility
|
|
||||||
AU_DEFUN([RTEMS_OUTPUT_BUILD_SUBDIRS],[])
|
|
||||||
|
|
||||||
|
|
||||||
dnl
|
dnl
|
||||||
dnl Misc utility macros for subdir handling to work around missing abilities
|
dnl Misc utility macros for subdir handling to work around missing abilities
|
||||||
dnl in autoconf, automake and structural issues with RTEMS
|
dnl in autoconf, automake and structural issues with RTEMS
|
||||||
|
|||||||
@@ -1,2 +1,4 @@
|
|||||||
AC_DEFUN([RTEMS_VERSIONING],
|
AC_DEFUN([RTEMS_VERSIONING],
|
||||||
m4_define([_RTEMS_VERSION],[4.6.99.3]))
|
m4_define([_RTEMS_VERSION],[4.7.2]))
|
||||||
|
|
||||||
|
m4_define([RTEMS_API],[4.7])
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
2005-11-20 Ralf Corsepius <ralf.corsepius@rtems.org>
|
2005-11-20 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* configure.ac: Re-add mptests*Makefile.am.
|
* configure.ac: Re-add mptests*Makefile.am.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.59)
|
||||||
AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-ada-tests],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([support])
|
AC_CONFIG_SRCDIR([support])
|
||||||
RTEMS_TOP([../../..],[])
|
RTEMS_TOP([../../..],[])
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2007-04-02 Jennifer Averett <jennifer.averrett@oarcorp.com>
|
||||||
|
|
||||||
|
* rtems.adb, rtems.ads: Update.
|
||||||
|
|
||||||
2005-05-23 Joel Sherrill <joel@OARcorp.com>
|
2005-05-23 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* rtems.adb: Fix variable name.
|
* rtems.adb: Fix variable name.
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ CLEANFILES = $(PREINSTALL_FILES)
|
|||||||
|
|
||||||
if RTEMS_ADA
|
if RTEMS_ADA
|
||||||
$(PROJECT_INCLUDE)/adainclude/$(dirstamp):
|
$(PROJECT_INCLUDE)/adainclude/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)/adainclude
|
@$(MKDIR_P) $(PROJECT_INCLUDE)/adainclude
|
||||||
@: > $(PROJECT_INCLUDE)/adainclude/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/adainclude/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/adainclude/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/adainclude/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -10,14 +10,14 @@
|
|||||||
--
|
--
|
||||||
--
|
--
|
||||||
--
|
--
|
||||||
-- COPYRIGHT (c) 1997-2003.
|
-- COPYRIGHT (c) 1997-2007.
|
||||||
-- On-Line Applications Research Corporation (OAR).
|
-- On-Line Applications Research Corporation (OAR).
|
||||||
--
|
--
|
||||||
-- The license and distribution terms for this file may in
|
-- The license and distribution terms for this file may in
|
||||||
-- the file LICENSE in this distribution or at
|
-- the file LICENSE in this distribution or at
|
||||||
-- http://www.rtems.com/license/LICENSE.
|
-- http://www.rtems.com/license/LICENSE.
|
||||||
--
|
--
|
||||||
-- $Id$
|
-- rtems.adb,v 1.13.2.2 2003/09/04 18:46:47 joel Exp
|
||||||
--
|
--
|
||||||
|
|
||||||
with Ada;
|
with Ada;
|
||||||
@@ -215,25 +215,6 @@ package body RTEMS is
|
|||||||
-- RTEMS API
|
-- RTEMS API
|
||||||
--
|
--
|
||||||
|
|
||||||
--
|
|
||||||
-- Initialization Manager
|
|
||||||
--
|
|
||||||
|
|
||||||
-- RTEMS Initialization not supported from Ada. Please write BSPs in C.
|
|
||||||
|
|
||||||
procedure Shutdown_Executive (
|
|
||||||
Result : in RTEMS.Unsigned32
|
|
||||||
) is
|
|
||||||
procedure Shutdown_Executive_Base(
|
|
||||||
Result : in RTEMS.Unsigned32
|
|
||||||
);
|
|
||||||
pragma Import (C,Shutdown_Executive_Base,"rtems_shutdown_executive");
|
|
||||||
begin
|
|
||||||
|
|
||||||
Shutdown_Executive_Base( Result );
|
|
||||||
|
|
||||||
end Shutdown_Executive;
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Task Manager
|
-- Task Manager
|
||||||
--
|
--
|
||||||
@@ -256,7 +237,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Task_Create_Base, "rtems_task_create");
|
pragma Import (C, Task_Create_Base, "rtems_task_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
Result := Task_Create_Base (
|
Result := Task_Create_Base (
|
||||||
Name,
|
Name,
|
||||||
@@ -282,7 +263,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Task_Ident_Base, "rtems_task_ident");
|
pragma Import (C, Task_Ident_Base, "rtems_task_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
|
|
||||||
begin
|
begin
|
||||||
|
|
||||||
@@ -379,7 +360,7 @@ package body RTEMS is
|
|||||||
Old_Priority : access RTEMS.Task_Priority
|
Old_Priority : access RTEMS.Task_Priority
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Task_Set_Priority_Base, "rtems_task_set_priority");
|
pragma Import (C, Task_Set_Priority_Base, "rtems_task_set_priority");
|
||||||
Old_Priority_Base : aliased RTEMS.Task_Priority;
|
Old_Priority_Base : aliased RTEMS.Task_Priority := Old_Priority;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Task_Set_Priority_Base (
|
Result := Task_Set_Priority_Base (
|
||||||
@@ -403,7 +384,7 @@ package body RTEMS is
|
|||||||
Previous_Mode_Set : access RTEMS.Mode
|
Previous_Mode_Set : access RTEMS.Mode
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Task_Mode_Base, "rtems_task_mode");
|
pragma Import (C, Task_Mode_Base, "rtems_task_mode");
|
||||||
Previous_Mode_Set_Base : aliased RTEMS.Mode;
|
Previous_Mode_Set_Base : aliased RTEMS.Mode := Previous_Mode_Set;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Task_Mode_Base (
|
Result := Task_Mode_Base (
|
||||||
@@ -427,11 +408,11 @@ package body RTEMS is
|
|||||||
Note : access RTEMS.Unsigned32
|
Note : access RTEMS.Unsigned32
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Task_Get_Note_Base, "rtems_task_get_note");
|
pragma Import (C, Task_Get_Note_Base, "rtems_task_get_note");
|
||||||
Note_Base : aliased RTEMS.Unsigned32;
|
Note_Base : aliased RTEMS.Unsigned32 := Note;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Task_Get_Note_Base ( ID, Notepad, Note_Base'Unchecked_Access );
|
Result := Task_Get_Note_Base ( ID, Notepad, Note_Base'Unchecked_Access );
|
||||||
Note := Note_Base;
|
Note := NOTE_Base;
|
||||||
|
|
||||||
end Task_Get_Note;
|
end Task_Get_Note;
|
||||||
|
|
||||||
@@ -453,41 +434,6 @@ package body RTEMS is
|
|||||||
|
|
||||||
end Task_Set_Note;
|
end Task_Set_Note;
|
||||||
|
|
||||||
procedure Task_Variable_Add (
|
|
||||||
ID : in RTEMS.ID;
|
|
||||||
Task_Variable : in RTEMS.Address;
|
|
||||||
Dtor : in RTEMS.Task_Variable_Dtor;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
) is
|
|
||||||
begin
|
|
||||||
-- FIXME
|
|
||||||
Result := Internal_Error;
|
|
||||||
end Task_Variable_Add;
|
|
||||||
|
|
||||||
procedure Task_Variable_Get (
|
|
||||||
ID : in RTEMS.ID;
|
|
||||||
Task_Variable : out RTEMS.Address;
|
|
||||||
Task_Variable_Value : out RTEMS.Address;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
) is
|
|
||||||
begin
|
|
||||||
-- FIXME
|
|
||||||
Task_Variable := RTEMS.Null_Address;
|
|
||||||
Task_Variable_Value := RTEMS.Null_Address;
|
|
||||||
Result := Internal_Error;
|
|
||||||
end Task_Variable_Get;
|
|
||||||
|
|
||||||
procedure Task_Variable_Delete (
|
|
||||||
ID : in RTEMS.ID;
|
|
||||||
Task_Variable : out RTEMS.Address;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
) is
|
|
||||||
begin
|
|
||||||
-- FIXME
|
|
||||||
Task_Variable := RTEMS.Null_Address;
|
|
||||||
Result := Internal_Error;
|
|
||||||
end Task_Variable_Delete;
|
|
||||||
|
|
||||||
procedure Task_Wake_When (
|
procedure Task_Wake_When (
|
||||||
Time_Buffer : in RTEMS.Time_Of_Day;
|
Time_Buffer : in RTEMS.Time_Of_Day;
|
||||||
Result : out RTEMS.Status_Codes
|
Result : out RTEMS.Status_Codes
|
||||||
@@ -532,13 +478,13 @@ package body RTEMS is
|
|||||||
Old_ISR_Handler : access RTEMS.Address
|
Old_ISR_Handler : access RTEMS.Address
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Interrupt_Catch_Base, "rtems_interrupt_catch");
|
pragma Import (C, Interrupt_Catch_Base, "rtems_interrupt_catch");
|
||||||
Old_ISR_Handler_Base : aliased RTEMS.Address;
|
Old_ISR_Handler_Base : aliased RTEMS.Address := Old_ISR_Handler;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Interrupt_Catch_Base (
|
Result := Interrupt_Catch_Base (
|
||||||
New_ISR_Handler,
|
New_ISR_Handler,
|
||||||
Vector,
|
Vector,
|
||||||
Old_ISR_Handler_Base'Unchecked_Access
|
OLD_ISR_HANDLER_Base'Unchecked_Access
|
||||||
);
|
);
|
||||||
Old_ISR_Handler := OLD_ISR_HANDLER_Base;
|
Old_ISR_Handler := OLD_ISR_HANDLER_Base;
|
||||||
|
|
||||||
@@ -610,7 +556,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Extension_Create_Base, "rtems_extension_create");
|
pragma Import (C, Extension_Create_Base, "rtems_extension_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Extension_Create_Base ( Name, Table, ID_Base'Unchecked_Access );
|
Result := Extension_Create_Base ( Name, Table, ID_Base'Unchecked_Access );
|
||||||
@@ -628,7 +574,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Extension_Ident_Base, "rtems_extension_ident");
|
pragma Import (C, Extension_Ident_Base, "rtems_extension_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Extension_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Extension_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -664,7 +610,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Timer_Create_Base, "rtems_timer_create");
|
pragma Import (C, Timer_Create_Base, "rtems_timer_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Timer_Create_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Timer_Create_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -682,7 +628,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Timer_Ident_Base, "rtems_timer_ident");
|
pragma Import (C, Timer_Ident_Base, "rtems_timer_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Timer_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Timer_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -864,7 +810,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Semaphore_Create_Base, "rtems_semaphore_create");
|
pragma Import (C, Semaphore_Create_Base, "rtems_semaphore_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Semaphore_Create_Base (
|
Result := Semaphore_Create_Base (
|
||||||
@@ -904,7 +850,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Semaphore_Ident_Base, "rtems_semaphore_ident");
|
pragma Import (C, Semaphore_Ident_Base, "rtems_semaphore_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Semaphore_Ident_Base ( Name, Node, ID_Base'Unchecked_Access );
|
Result := Semaphore_Ident_Base ( Name, Node, ID_Base'Unchecked_Access );
|
||||||
@@ -966,7 +912,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C,
|
pragma Import (C,
|
||||||
Message_Queue_Create_Base, "rtems_message_queue_create");
|
Message_Queue_Create_Base, "rtems_message_queue_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Message_Queue_Create_Base (
|
Result := Message_Queue_Create_Base (
|
||||||
@@ -992,7 +938,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Message_Queue_Ident_Base, "rtems_message_queue_ident");
|
pragma Import (C, Message_Queue_Ident_Base, "rtems_message_queue_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result :=
|
Result :=
|
||||||
@@ -1068,7 +1014,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Message_Queue_Broadcast_Base,
|
pragma Import (C, Message_Queue_Broadcast_Base,
|
||||||
"rtems_message_queue_broadcast");
|
"rtems_message_queue_broadcast");
|
||||||
Count_Base : aliased RTEMS.Unsigned32;
|
Count_Base : aliased RTEMS.Unsigned32 := Count;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Message_Queue_Broadcast_Base (
|
Result := Message_Queue_Broadcast_Base (
|
||||||
@@ -1122,7 +1068,7 @@ package body RTEMS is
|
|||||||
Count : access RTEMS.Unsigned32
|
Count : access RTEMS.Unsigned32
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Message_Queue_Flush_Base, "rtems_message_queue_flush");
|
pragma Import (C, Message_Queue_Flush_Base, "rtems_message_queue_flush");
|
||||||
COUNT_Base : aliased RTEMS.Unsigned32;
|
COUNT_Base : aliased RTEMS.Unsigned32 := Count;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Message_Queue_Flush_Base ( ID, COUNT_Base'Unchecked_Access );
|
Result := Message_Queue_Flush_Base ( ID, COUNT_Base'Unchecked_Access );
|
||||||
@@ -1164,7 +1110,7 @@ package body RTEMS is
|
|||||||
Event_Out : access RTEMS.Event_Set
|
Event_Out : access RTEMS.Event_Set
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Event_Receive_Base, "rtems_event_receive");
|
pragma Import (C, Event_Receive_Base, "rtems_event_receive");
|
||||||
Event_Out_Base : aliased RTEMS.Event_Set;
|
Event_Out_Base : aliased RTEMS.Event_Set; -- := Event_Out;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Event_Receive_Base (
|
Result := Event_Receive_Base (
|
||||||
@@ -1236,7 +1182,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.Event_Set
|
ID : access RTEMS.Event_Set
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Partition_Create_Base, "rtems_partition_create");
|
pragma Import (C, Partition_Create_Base, "rtems_partition_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Partition_Create_Base (
|
Result := Partition_Create_Base (
|
||||||
@@ -1263,7 +1209,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.Event_Set
|
ID : access RTEMS.Event_Set
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Partition_Ident_Base, "rtems_partition_ident");
|
pragma Import (C, Partition_Ident_Base, "rtems_partition_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Partition_Ident_Base ( Name, Node, ID_Base'Unchecked_Access );
|
Result := Partition_Ident_Base ( Name, Node, ID_Base'Unchecked_Access );
|
||||||
@@ -1296,7 +1242,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Partition_Get_Buffer_Base,
|
pragma Import (C, Partition_Get_Buffer_Base,
|
||||||
"rtems_partition_get_buffer");
|
"rtems_partition_get_buffer");
|
||||||
Buffer_Base : aliased RTEMS.Address;
|
Buffer_Base : aliased RTEMS.Address := Buffer;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Partition_Get_Buffer_Base ( ID, Buffer_Base'Unchecked_Access );
|
Result := Partition_Get_Buffer_Base ( ID, Buffer_Base'Unchecked_Access );
|
||||||
@@ -1343,7 +1289,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Region_Create_Base, "rtems_region_create");
|
pragma Import (C, Region_Create_Base, "rtems_region_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Region_Create_Base (
|
Result := Region_Create_Base (
|
||||||
@@ -1368,7 +1314,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Region_Ident_Base, "rtems_region_ident");
|
pragma Import (C, Region_Ident_Base, "rtems_region_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Region_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Region_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -1424,7 +1370,7 @@ package body RTEMS is
|
|||||||
Segment : access RTEMS.Address
|
Segment : access RTEMS.Address
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Region_Get_Segment_Base, "rtems_region_get_segment");
|
pragma Import (C, Region_Get_Segment_Base, "rtems_region_get_segment");
|
||||||
Segment_Base : aliased RTEMS.Address;
|
Segment_Base : aliased RTEMS.Address := Segment;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Region_Get_Segment_Base (
|
Result := Region_Get_Segment_Base (
|
||||||
@@ -1451,7 +1397,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Region_Get_Segment_Size_Base,
|
pragma Import (C, Region_Get_Segment_Size_Base,
|
||||||
"rtems_region_get_segment_size");
|
"rtems_region_get_segment_size");
|
||||||
Size_Base : aliased RTEMS.Unsigned32;
|
Size_Base : aliased RTEMS.Unsigned32 := Size;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Region_Get_Segment_Size_Base (
|
Result := Region_Get_Segment_Size_Base (
|
||||||
@@ -1459,38 +1405,10 @@ package body RTEMS is
|
|||||||
Segment,
|
Segment,
|
||||||
Size_Base'Unchecked_Access
|
Size_Base'Unchecked_Access
|
||||||
);
|
);
|
||||||
Size := Size_Base;
|
Size := SIZE_Base;
|
||||||
|
|
||||||
end Region_Get_Segment_Size;
|
end Region_Get_Segment_Size;
|
||||||
|
|
||||||
procedure Region_Resize_Segment (
|
|
||||||
ID : in RTEMS.ID;
|
|
||||||
Segment : in RTEMS.Address;
|
|
||||||
Size : in RTEMS.Unsigned32;
|
|
||||||
Old_Size : out RTEMS.Unsigned32;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
) is
|
|
||||||
function Region_Resize_Segment_Base (
|
|
||||||
ID : RTEMS.ID;
|
|
||||||
Segment : RTEMS.Address;
|
|
||||||
Size : RTEMS.Unsigned32;
|
|
||||||
Old_Size : access RTEMS.Unsigned32
|
|
||||||
) return RTEMS.Status_Codes;
|
|
||||||
pragma Import (C, Region_Resize_Segment_Base,
|
|
||||||
"rtems_region_get_segment_size");
|
|
||||||
Old_Size_Base : aliased RTEMS.Unsigned32;
|
|
||||||
begin
|
|
||||||
|
|
||||||
Result := Region_Resize_Segment_Base (
|
|
||||||
ID,
|
|
||||||
Segment,
|
|
||||||
Size,
|
|
||||||
Old_Size_Base'Unchecked_Access
|
|
||||||
);
|
|
||||||
Old_Size := Old_Size_Base;
|
|
||||||
|
|
||||||
end Region_Resize_Segment;
|
|
||||||
|
|
||||||
procedure Region_Return_Segment (
|
procedure Region_Return_Segment (
|
||||||
ID : in RTEMS.ID;
|
ID : in RTEMS.ID;
|
||||||
Segment : in RTEMS.Address;
|
Segment : in RTEMS.Address;
|
||||||
@@ -1528,7 +1446,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Port_Create_Base, "rtems_port_create");
|
pragma Import (C, Port_Create_Base, "rtems_port_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Port_Create_Base (
|
Result := Port_Create_Base (
|
||||||
@@ -1552,7 +1470,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Port_Ident_Base, "rtems_port_ident");
|
pragma Import (C, Port_Ident_Base, "rtems_port_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Port_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Port_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -1587,7 +1505,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Port_External_To_Internal_Base,
|
pragma Import (C, Port_External_To_Internal_Base,
|
||||||
"rtems_port_external_to_internal");
|
"rtems_port_external_to_internal");
|
||||||
Internal_Base : aliased RTEMS.Address;
|
Internal_Base : aliased RTEMS.Address := Internal;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Port_External_To_Internal_Base (
|
Result := Port_External_To_Internal_Base (
|
||||||
@@ -1612,7 +1530,7 @@ package body RTEMS is
|
|||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Port_Internal_To_External_Base,
|
pragma Import (C, Port_Internal_To_External_Base,
|
||||||
"rtems_port_internal_to_external");
|
"rtems_port_internal_to_external");
|
||||||
External_Base : aliased RTEMS.Address;
|
External_Base : aliased RTEMS.Address := External;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Port_Internal_To_External_Base (
|
Result := Port_Internal_To_External_Base (
|
||||||
@@ -1628,24 +1546,6 @@ package body RTEMS is
|
|||||||
-- Input/Output Manager
|
-- Input/Output Manager
|
||||||
--
|
--
|
||||||
|
|
||||||
procedure IO_Initialize (
|
|
||||||
Major : in RTEMS.Device_Major_Number;
|
|
||||||
Minor : in RTEMS.Device_Minor_Number;
|
|
||||||
Argument : in RTEMS.Address;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
) is
|
|
||||||
function IO_Initialize_Base (
|
|
||||||
Major : RTEMS.Device_Major_Number;
|
|
||||||
Minor : RTEMS.Device_Minor_Number;
|
|
||||||
Argument : RTEMS.Address
|
|
||||||
) return RTEMS.Status_Codes;
|
|
||||||
pragma Import (C, IO_Initialize_Base, "rtems_io_initialize");
|
|
||||||
begin
|
|
||||||
|
|
||||||
Result := IO_Initialize_Base ( Major, Minor, Argument );
|
|
||||||
|
|
||||||
end IO_Initialize;
|
|
||||||
|
|
||||||
procedure IO_Register_Name (
|
procedure IO_Register_Name (
|
||||||
Name : in String;
|
Name : in String;
|
||||||
Major : in RTEMS.Device_Major_Number;
|
Major : in RTEMS.Device_Major_Number;
|
||||||
@@ -1808,7 +1708,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Rate_Monotonic_Create_base, "rtems_rate_monotonic_create");
|
pragma Import (C, Rate_Monotonic_Create_base, "rtems_rate_monotonic_create");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Rate_Monotonic_Create_base ( Name, ID_Base'Unchecked_Access );
|
Result := Rate_Monotonic_Create_base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -1826,7 +1726,7 @@ package body RTEMS is
|
|||||||
ID : access RTEMS.ID
|
ID : access RTEMS.ID
|
||||||
) return RTEMS.Status_Codes;
|
) return RTEMS.Status_Codes;
|
||||||
pragma Import (C, Rate_Monotonic_Ident_Base, "rtems_rate_monotonic_ident");
|
pragma Import (C, Rate_Monotonic_Ident_Base, "rtems_rate_monotonic_ident");
|
||||||
ID_Base : aliased RTEMS.ID;
|
ID_Base : aliased RTEMS.ID := ID;
|
||||||
begin
|
begin
|
||||||
|
|
||||||
Result := Rate_Monotonic_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
Result := Rate_Monotonic_Ident_Base ( Name, ID_Base'Unchecked_Access );
|
||||||
@@ -1952,13 +1852,4 @@ package body RTEMS is
|
|||||||
|
|
||||||
end Debug_Is_Enabled;
|
end Debug_Is_Enabled;
|
||||||
|
|
||||||
-- HACK
|
|
||||||
-- function Configuration
|
|
||||||
-- return RTEMS.Configuration_Table_Pointer is
|
|
||||||
-- Configuration_base : RTEMS.Configuration_Table_Pointer;
|
|
||||||
-- pragma Import (C, Configuration_base, "_Configuration_Table");
|
|
||||||
-- begin
|
|
||||||
-- return Configuration_Base;
|
|
||||||
-- end Configuration;
|
|
||||||
|
|
||||||
end RTEMS;
|
end RTEMS;
|
||||||
|
|||||||
@@ -7,16 +7,18 @@
|
|||||||
--
|
--
|
||||||
-- DEPENDENCIES:
|
-- DEPENDENCIES:
|
||||||
--
|
--
|
||||||
|
-- NOTES:
|
||||||
|
-- RTEMS initialization and configuration are called from
|
||||||
|
-- the BSP side, therefore should never be called from ADA.
|
||||||
--
|
--
|
||||||
--
|
-- COPYRIGHT (c) 1997-2007.
|
||||||
-- COPYRIGHT (c) 1997.
|
|
||||||
-- On-Line Applications Research Corporation (OAR).
|
-- On-Line Applications Research Corporation (OAR).
|
||||||
--
|
--
|
||||||
-- The license and distribution terms for this file may in
|
-- The license and distribution terms for this file may in
|
||||||
-- the file LICENSE in this distribution or at
|
-- the file LICENSE in this distribution or at
|
||||||
-- http://www.rtems.com/license/LICENSE.
|
-- http://www.rtems.com/license/LICENSE.
|
||||||
--
|
--
|
||||||
-- $Id$
|
-- rtems.ads,v 1.19.2.2 2003/11/25 14:07:32 joel Exp
|
||||||
--
|
--
|
||||||
|
|
||||||
with System;
|
with System;
|
||||||
@@ -182,7 +184,10 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
-- Ident Options
|
-- Ident Options
|
||||||
--
|
--
|
||||||
|
|
||||||
Search_All_Nodes : constant RTEMS.Node := 0;
|
Search_All_Nodes : constant RTEMS.Node := 0;
|
||||||
|
Search_Other_Nodes : constant RTEMS.Node := 16#7FFFFFFE#;
|
||||||
|
Search_Local_Node : constant RTEMS.Node := 16#7FFFFFFF#;
|
||||||
|
Who_Am_I : constant RTEMS.Node := 0;
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Options
|
-- Options
|
||||||
@@ -221,19 +226,20 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
-- Attribute constants
|
-- Attribute constants
|
||||||
--
|
--
|
||||||
|
|
||||||
Default_Attributes : constant RTEMS.Attribute := 16#00000000#;
|
Default_Attributes : constant RTEMS.Attribute := 16#00000000#;
|
||||||
No_Floating_Point : constant RTEMS.Attribute := 16#00000000#;
|
No_Floating_Point : constant RTEMS.Attribute := 16#00000000#;
|
||||||
Floating_Point : constant RTEMS.Attribute := 16#00000001#;
|
Floating_Point : constant RTEMS.Attribute := 16#00000001#;
|
||||||
Local : constant RTEMS.Attribute := 16#00000000#;
|
Local : constant RTEMS.Attribute := 16#00000000#;
|
||||||
Global : constant RTEMS.Attribute := 16#00000002#;
|
Global : constant RTEMS.Attribute := 16#00000002#;
|
||||||
FIFO : constant RTEMS.Attribute := 16#00000000#;
|
FIFO : constant RTEMS.Attribute := 16#00000000#;
|
||||||
Priority : constant RTEMS.Attribute := 16#00000004#;
|
Priority : constant RTEMS.Attribute := 16#00000004#;
|
||||||
Counting_Semaphore : constant RTEMS.Attribute := 16#00000000#;
|
Counting_Semaphore : constant RTEMS.Attribute := 16#00000000#;
|
||||||
Binary_Semaphore : constant RTEMS.Attribute := 16#00000010#;
|
Binary_Semaphore : constant RTEMS.Attribute := 16#00000010#;
|
||||||
No_Inherit_Priority : constant RTEMS.Attribute := 16#00000000#;
|
Simple_Binary_Semaphore : constant RTEMS.Attribute := 16#00000020#;
|
||||||
Inherit_Priority : constant RTEMS.Attribute := 16#00000020#;
|
No_Inherit_Priority : constant RTEMS.Attribute := 16#00000000#;
|
||||||
No_Priority_Ceiling : constant RTEMS.Attribute := 16#00000000#;
|
Inherit_Priority : constant RTEMS.Attribute := 16#00000040#;
|
||||||
Priority_Ceiling : constant RTEMS.Attribute := 16#00000040#;
|
No_Priority_Ceiling : constant RTEMS.Attribute := 16#00000000#;
|
||||||
|
Priority_Ceiling : constant RTEMS.Attribute := 16#00000080#;
|
||||||
|
|
||||||
function Interrupt_Level (
|
function Interrupt_Level (
|
||||||
Level : in RTEMS.Unsigned32
|
Level : in RTEMS.Unsigned32
|
||||||
@@ -532,194 +538,6 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
Signal_30 : constant RTEMS.Signal_Set := 16#40000000#;
|
Signal_30 : constant RTEMS.Signal_Set := 16#40000000#;
|
||||||
Signal_31 : constant RTEMS.Signal_Set := 16#80000000#;
|
Signal_31 : constant RTEMS.Signal_Set := 16#80000000#;
|
||||||
|
|
||||||
--
|
|
||||||
-- RTEMS API Configuration Information
|
|
||||||
--
|
|
||||||
|
|
||||||
type Initialization_Tasks_Table_Entry is
|
|
||||||
record
|
|
||||||
Name : RTEMS.Name; -- task name
|
|
||||||
Stack_Size : RTEMS.Unsigned32; -- task stack size
|
|
||||||
Initial_Priority : RTEMS.Task_priority; -- task priority
|
|
||||||
Attribute_Set : RTEMS.Attribute; -- task attributes
|
|
||||||
Entry_Point : RTEMS.Task_Entry; -- task entry point
|
|
||||||
Mode_Set : RTEMS.Mode; -- task initial mode
|
|
||||||
Argument : RTEMS.Unsigned32; -- task argument
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type Initialization_Tasks_Table is array ( RTEMS.Unsigned32 range <> ) of
|
|
||||||
RTEMS.Initialization_Tasks_Table_Entry;
|
|
||||||
|
|
||||||
type Initialization_Tasks_Table_Pointer is access all
|
|
||||||
Initialization_Tasks_Table;
|
|
||||||
|
|
||||||
type API_Configuration_Table is
|
|
||||||
record
|
|
||||||
Maximum_Tasks : RTEMS.Unsigned32;
|
|
||||||
Maximum_Timers : RTEMS.Unsigned32;
|
|
||||||
Maximum_Semaphores : RTEMS.Unsigned32;
|
|
||||||
Maximum_Message_queues : RTEMS.Unsigned32;
|
|
||||||
Maximum_Partitions : RTEMS.Unsigned32;
|
|
||||||
Maximum_Regions : RTEMS.Unsigned32;
|
|
||||||
Maximum_Ports : RTEMS.Unsigned32;
|
|
||||||
Maximum_Periods : RTEMS.Unsigned32;
|
|
||||||
Number_Of_Initialization_Tasks : RTEMS.Unsigned32;
|
|
||||||
User_Initialization_Tasks_Table :
|
|
||||||
RTEMS.Initialization_Tasks_Table_Pointer;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type API_Configuration_Table_Pointer is access all API_Configuration_Table;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- RTEMS POSIX API Configuration Information
|
|
||||||
--
|
|
||||||
|
|
||||||
type POSIX_Thread_Entry is access procedure (
|
|
||||||
Argument : in RTEMS.Address
|
|
||||||
);
|
|
||||||
|
|
||||||
type POSIX_Initialization_Threads_Table_Entry is
|
|
||||||
record
|
|
||||||
Thread_Entry : RTEMS.POSIX_Thread_Entry;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type POSIX_Initialization_Threads_Table is array
|
|
||||||
( RTEMS.Unsigned32 range <> ) of
|
|
||||||
RTEMS.POSIX_Initialization_Threads_Table_Entry;
|
|
||||||
|
|
||||||
type POSIX_Initialization_Threads_Table_Pointer is access all
|
|
||||||
POSIX_Initialization_Threads_Table;
|
|
||||||
|
|
||||||
type POSIX_API_Configuration_Table_Entry is
|
|
||||||
record
|
|
||||||
Maximum_Threads : Interfaces.C.Int;
|
|
||||||
Maximum_Mutexes : Interfaces.C.Int;
|
|
||||||
Maximum_Condition_Variables : Interfaces.C.Int;
|
|
||||||
Maximum_Keys : Interfaces.C.Int;
|
|
||||||
Maximum_Queued_Signals : Interfaces.C.Int;
|
|
||||||
Number_Of_Initialization_Tasks : Interfaces.C.Int;
|
|
||||||
User_Initialization_Tasks_Table :
|
|
||||||
RTEMS.POSIX_Initialization_Threads_Table_Pointer;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type POSIX_API_Configuration_Table is array ( RTEMS.Unsigned32 range <> ) of
|
|
||||||
RTEMS.POSIX_API_Configuration_Table_Entry;
|
|
||||||
|
|
||||||
type POSIX_API_Configuration_Table_Pointer is access all
|
|
||||||
RTEMS.POSIX_API_Configuration_Table;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- MPCI Information include MPCI Configuration
|
|
||||||
--
|
|
||||||
|
|
||||||
type Configuration_Table_Pointer;
|
|
||||||
|
|
||||||
type MP_Packet_Classes is (
|
|
||||||
MP_PACKET_MPCI_INTERNAL,
|
|
||||||
MP_PACKET_TASKS,
|
|
||||||
MP_PACKET_MESSAGE_QUEUE,
|
|
||||||
MP_PACKET_SEMAPHORE,
|
|
||||||
MP_PACKET_PARTITION,
|
|
||||||
MP_PACKET_REGION,
|
|
||||||
MP_PACKET_EVENT,
|
|
||||||
MP_PACKET_SIGNAL
|
|
||||||
);
|
|
||||||
|
|
||||||
for MP_Packet_Classes use (
|
|
||||||
MP_PACKET_MPCI_INTERNAL => 0,
|
|
||||||
MP_PACKET_TASKS => 1,
|
|
||||||
MP_PACKET_MESSAGE_QUEUE => 2,
|
|
||||||
MP_PACKET_SEMAPHORE => 3,
|
|
||||||
MP_PACKET_PARTITION => 4,
|
|
||||||
MP_PACKET_REGION => 5,
|
|
||||||
MP_PACKET_EVENT => 6,
|
|
||||||
MP_PACKET_SIGNAL => 7
|
|
||||||
);
|
|
||||||
|
|
||||||
type Packet_Prefix is
|
|
||||||
record
|
|
||||||
The_Class : RTEMS.MP_Packet_Classes;
|
|
||||||
ID : RTEMS.ID;
|
|
||||||
Source_TID : RTEMS.ID;
|
|
||||||
Source_Priority : RTEMS.Task_Priority;
|
|
||||||
Return_Code : RTEMS.Unsigned32;
|
|
||||||
Length : RTEMS.Unsigned32;
|
|
||||||
To_Convert : RTEMS.Unsigned32;
|
|
||||||
Timeout : RTEMS.Interval;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type Packet_Prefix_Pointer is access all Packet_Prefix;
|
|
||||||
|
|
||||||
type MPCI_Initialization_Entry is access procedure (
|
|
||||||
Configuration : in RTEMS.Configuration_Table_Pointer
|
|
||||||
);
|
|
||||||
|
|
||||||
type MPCI_Get_Packet_Entry is access procedure (
|
|
||||||
Packet : access RTEMS.Packet_Prefix_Pointer
|
|
||||||
);
|
|
||||||
|
|
||||||
type MPCI_Return_Packet_Entry is access procedure (
|
|
||||||
Packet : in RTEMS.Packet_Prefix_Pointer
|
|
||||||
);
|
|
||||||
|
|
||||||
type MPCI_Send_Entry is access procedure (
|
|
||||||
Packet : in RTEMS.Packet_Prefix_Pointer
|
|
||||||
);
|
|
||||||
|
|
||||||
type MPCI_Receive_Entry is access procedure (
|
|
||||||
Packet : access RTEMS.Packet_Prefix_Pointer
|
|
||||||
);
|
|
||||||
|
|
||||||
type MPCI_Table is
|
|
||||||
record
|
|
||||||
Default_Timeout : RTEMS.Unsigned32; -- in ticks
|
|
||||||
Maximum_Packet_Size : RTEMS.Unsigned32;
|
|
||||||
Initialization : RTEMS.MPCI_Initialization_Entry;
|
|
||||||
Get_Packet : RTEMS.MPCI_Get_Packet_Entry;
|
|
||||||
Return_Packet : RTEMS.MPCI_Return_Packet_Entry;
|
|
||||||
Send : RTEMS.MPCI_Send_Entry;
|
|
||||||
Receive : RTEMS.MPCI_Receive_Entry;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type MPCI_Table_Pointer is access all MPCI_Table;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Configuration Information
|
|
||||||
--
|
|
||||||
|
|
||||||
type Multiprocessing_Table is
|
|
||||||
record
|
|
||||||
Node : RTEMS.Unsigned32;
|
|
||||||
Maximum_Nodes : RTEMS.Unsigned32;
|
|
||||||
Maximum_Global_Objects : RTEMS.Unsigned32;
|
|
||||||
Maximum_Proxies : RTEMS.Unsigned32;
|
|
||||||
User_MPCI_Table : RTEMS.MPCI_Table_Pointer;
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type Multiprocessing_Table_Pointer is access all Multiprocessing_Table;
|
|
||||||
|
|
||||||
type Configuration_Table is
|
|
||||||
record
|
|
||||||
Work_Space_Start : RTEMS.Address;
|
|
||||||
Work_Space_Size : RTEMS.Unsigned32;
|
|
||||||
Maximum_Extensions : RTEMS.Unsigned32;
|
|
||||||
Microseconds_Per_Tick : RTEMS.Unsigned32;
|
|
||||||
Ticks_Per_Timeslice : RTEMS.Unsigned32;
|
|
||||||
Maximum_Devices : RTEMS.Unsigned32;
|
|
||||||
Maximum_Drivers : RTEMS.Unsigned32;
|
|
||||||
Number_Of_Device_Drivers : RTEMS.Unsigned32;
|
|
||||||
Device_Driver_Table : RTEMS.Driver_Address_Table_Pointer;
|
|
||||||
Number_Of_Initial_Extensions : RTEMS.Unsigned32;
|
|
||||||
User_Extension_Table : RTEMS.Extensions_Table_Pointer;
|
|
||||||
User_Multiprocessing_Table : RTEMS.Multiprocessing_Table_Pointer;
|
|
||||||
|
|
||||||
RTEMS_API_Configuration : RTEMS.API_Configuration_Table_Pointer;
|
|
||||||
POSIX_API_Configuration : RTEMS.POSIX_API_Configuration_Table_Pointer;
|
|
||||||
ITRON_API_Configuration : RTEMS.Address; -- XXX FIX ME
|
|
||||||
end record;
|
|
||||||
|
|
||||||
type Configuration_Table_Pointer is access all Configuration_Table;
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- For now, do not provide access to the CPU Table from Ada.
|
-- For now, do not provide access to the CPU Table from Ada.
|
||||||
-- When this type is provided, a CPU dependent file must
|
-- When this type is provided, a CPU dependent file must
|
||||||
@@ -798,16 +616,6 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
-- RTEMS API
|
-- RTEMS API
|
||||||
--
|
--
|
||||||
|
|
||||||
--
|
|
||||||
-- Initialization Manager
|
|
||||||
--
|
|
||||||
|
|
||||||
-- RTEMS Initialization not supported from Ada. Please write BSPs in C.
|
|
||||||
|
|
||||||
procedure Shutdown_Executive (
|
|
||||||
Result : in RTEMS.Unsigned32
|
|
||||||
);
|
|
||||||
|
|
||||||
--
|
--
|
||||||
-- Task Manager
|
-- Task Manager
|
||||||
--
|
--
|
||||||
@@ -889,25 +697,25 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
Argument : in RTEMS.Address
|
Argument : in RTEMS.Address
|
||||||
);
|
);
|
||||||
|
|
||||||
procedure Task_Variable_Add (
|
-- procedure Task_Variable_Add (
|
||||||
ID : in RTEMS.ID;
|
-- ID : in RTEMS.ID;
|
||||||
Task_Variable : in RTEMS.Address;
|
-- Task_Variable : in RTEMS.Address;
|
||||||
Dtor : in RTEMS.Task_Variable_Dtor;
|
-- Dtor : in RTEMS.Task_Variable_Dtor;
|
||||||
Result : out RTEMS.Status_Codes
|
-- Result : out RTEMS.Status_Codes
|
||||||
);
|
-- );
|
||||||
|
|
||||||
procedure Task_Variable_Get (
|
-- procedure Task_Variable_Get (
|
||||||
ID : in RTEMS.ID;
|
-- ID : in RTEMS.ID;
|
||||||
Task_Variable : out RTEMS.Address;
|
-- Task_Variable : out RTEMS.Address;
|
||||||
Task_Variable_Value : out RTEMS.Address;
|
-- Task_Variable_Value : out RTEMS.Address;
|
||||||
Result : out RTEMS.Status_Codes
|
-- Result : out RTEMS.Status_Codes
|
||||||
);
|
-- );
|
||||||
|
|
||||||
procedure Task_Variable_Delete (
|
-- procedure Task_Variable_Delete (
|
||||||
ID : in RTEMS.ID;
|
-- ID : in RTEMS.ID;
|
||||||
Task_Variable : out RTEMS.Address;
|
-- Task_Variable : out RTEMS.Address;
|
||||||
Result : out RTEMS.Status_Codes
|
-- Result : out RTEMS.Status_Codes
|
||||||
);
|
-- );
|
||||||
|
|
||||||
procedure Task_Wake_When (
|
procedure Task_Wake_When (
|
||||||
Time_Buffer : in RTEMS.Time_Of_Day;
|
Time_Buffer : in RTEMS.Time_Of_Day;
|
||||||
@@ -1286,14 +1094,6 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
Result : out RTEMS.Status_Codes
|
Result : out RTEMS.Status_Codes
|
||||||
);
|
);
|
||||||
|
|
||||||
procedure Region_Resize_Segment (
|
|
||||||
ID : in RTEMS.ID;
|
|
||||||
Segment : in RTEMS.Address;
|
|
||||||
Size : in RTEMS.Unsigned32;
|
|
||||||
Old_Size : out RTEMS.Unsigned32;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
);
|
|
||||||
|
|
||||||
procedure Region_Return_Segment (
|
procedure Region_Return_Segment (
|
||||||
ID : in RTEMS.ID;
|
ID : in RTEMS.ID;
|
||||||
Segment : in RTEMS.Address;
|
Segment : in RTEMS.Address;
|
||||||
@@ -1343,13 +1143,6 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
-- Input/Output Manager
|
-- Input/Output Manager
|
||||||
--
|
--
|
||||||
|
|
||||||
procedure IO_Initialize (
|
|
||||||
Major : in RTEMS.Device_Major_Number;
|
|
||||||
Minor : in RTEMS.Device_Minor_Number;
|
|
||||||
Argument : in RTEMS.Address;
|
|
||||||
Result : out RTEMS.Status_Codes
|
|
||||||
);
|
|
||||||
|
|
||||||
procedure IO_Register_Name (
|
procedure IO_Register_Name (
|
||||||
Name : in String;
|
Name : in String;
|
||||||
Major : in RTEMS.Device_Major_Number;
|
Major : in RTEMS.Device_Major_Number;
|
||||||
@@ -1466,11 +1259,4 @@ pragma Elaborate_Body (RTEMS);
|
|||||||
Level : in RTEMS.Debug_Set
|
Level : in RTEMS.Debug_Set
|
||||||
) return RTEMS.Boolean;
|
) return RTEMS.Boolean;
|
||||||
|
|
||||||
--
|
|
||||||
-- Some Useful Data Items
|
|
||||||
--
|
|
||||||
|
|
||||||
Configuration : RTEMS.Configuration_Table_Pointer;
|
|
||||||
pragma Import (C, Configuration, "_Configuration_Table");
|
|
||||||
|
|
||||||
end RTEMS;
|
end RTEMS;
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ CPP = @CPP@ $(GCCSPECS)
|
|||||||
CCAS = @CCAS@ $(GCCSPECS)
|
CCAS = @CCAS@ $(GCCSPECS)
|
||||||
|
|
||||||
##
|
##
|
||||||
AM_CPPFLAGS = $(RTEMS_CPPFLAGS)
|
AM_CPPFLAGS = @RTEMS_CPPFLAGS@
|
||||||
AM_CFLAGS = $(RTEMS_CFLAGS)
|
AM_CFLAGS = @RTEMS_CFLAGS@
|
||||||
AM_CXXFLAGS = $(RTEMS_CFLAGS)
|
AM_CXXFLAGS = @RTEMS_CFLAGS@
|
||||||
AM_CCASFLAGS = $(RTEMS_CPPFLAGS) $(RTEMS_CCASFLAGS)
|
AM_CCASFLAGS = @RTEMS_CCASFLAGS@
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([optman])
|
AC_CONFIG_SRCDIR([optman])
|
||||||
RTEMS_TOP(../..)
|
RTEMS_TOP(../..)
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@ RTEMS_ENABLE_RDBG
|
|||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([no-define subdir-objects no-exeext foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define subdir-objects no-exeext foreign 1.10])
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
RTEMS_ENABLE_MULTILIB
|
RTEMS_ENABLE_MULTILIB
|
||||||
@@ -91,14 +91,14 @@ test -n "${RTEMS_BSP_FAMILY}" && \
|
|||||||
AC_CACHE_CHECK([for CPU_CFLAGS],[ac_cv_env_CPU_CFLAGS],
|
AC_CACHE_CHECK([for CPU_CFLAGS],[ac_cv_env_CPU_CFLAGS],
|
||||||
[. ./make/${RTEMS_BSP}.cache])
|
[. ./make/${RTEMS_BSP}.cache])
|
||||||
CPU_CFLAGS=$ac_cv_env_CPU_CFLAGS
|
CPU_CFLAGS=$ac_cv_env_CPU_CFLAGS
|
||||||
test -n "${CPU_CFLAGS}" && \
|
|
||||||
ac_configure_args="$ac_configure_args 'CPU_CFLAGS=${CPU_CFLAGS}'"
|
|
||||||
|
|
||||||
AC_CACHE_CHECK([for CFLAGS_OPTIMIZE_V],[ac_cv_env_CFLAGS_OPTIMIZE_V],
|
AC_CACHE_CHECK([for CFLAGS_OPTIMIZE_V],[ac_cv_env_CFLAGS_OPTIMIZE_V],
|
||||||
[. ./make/${RTEMS_BSP}.cache])
|
[. ./make/${RTEMS_BSP}.cache])
|
||||||
CFLAGS_OPTIMIZE_V=$ac_cv_env_CFLAGS_OPTIMIZE_V
|
CFLAGS_OPTIMIZE_V=$ac_cv_env_CFLAGS_OPTIMIZE_V
|
||||||
test -n "${CFLAGS_OPTIMIZE_V}" && \
|
|
||||||
ac_configure_args="$ac_configure_args 'CFLAGS_OPTIMIZE_V=${CFLAGS_OPTIMIZE_V}'"
|
CFLAGS="${CFLAGS-${CPU_CFLAGS} ${CFLAGS_OPTIMIZE_V}}"
|
||||||
|
AS_IF([test x"${CFLAGS}" != x" "],[
|
||||||
|
ac_configure_args="$ac_configure_args 'CFLAGS=${CFLAGS}'"])
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET
|
RTEMS_PROG_CC_FOR_TARGET
|
||||||
AM_PROG_CC_C_O
|
AM_PROG_CC_C_O
|
||||||
@@ -125,7 +125,6 @@ RTEMS_BSP_CONFIG_SUBDIR(
|
|||||||
['--with-project-root=${with_project_root}../$RTEMS_BSP/' \
|
['--with-project-root=${with_project_root}../$RTEMS_BSP/' \
|
||||||
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
||||||
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
||||||
'CFLAGS="${CFLAGS}"' \
|
|
||||||
],
|
],
|
||||||
[test x"$multilib" = xno])
|
[test x"$multilib" = xno])
|
||||||
|
|
||||||
@@ -195,7 +194,6 @@ RTEMS_BSP_CONFIG_SUBDIR(
|
|||||||
'--enable-rtemsbsp=$RTEMS_BSP' \
|
'--enable-rtemsbsp=$RTEMS_BSP' \
|
||||||
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
||||||
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
||||||
'CFLAGS="${CFLAGS}"' \
|
|
||||||
],
|
],
|
||||||
[test x"$enable_tests" != x"no" && test x"$multilib" = xno])
|
[test x"$enable_tests" != x"no" && test x"$multilib" = xno])
|
||||||
|
|
||||||
@@ -209,7 +207,6 @@ RTEMS_BSP_CONFIG_SUBDIR(
|
|||||||
'--enable-rtemsbsp=$RTEMS_BSP' \
|
'--enable-rtemsbsp=$RTEMS_BSP' \
|
||||||
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
'--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \
|
||||||
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
'--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \
|
||||||
'CFLAGS="${CFLAGS}"' \
|
|
||||||
],
|
],
|
||||||
[test x"$enable_tests" != x"no" && test x"$multilib" = xyes])
|
[test x"$enable_tests" != x"no" && test x"$multilib" = xyes])
|
||||||
|
|
||||||
@@ -251,7 +248,6 @@ AM_CONDITIONAL(RTEMS_ADA,[test x"$enable_ada" = x"yes" \
|
|||||||
&& test x"$rtems_cv_HAS_POSIX_API" = x"yes"])
|
&& test x"$rtems_cv_HAS_POSIX_API" = x"yes"])
|
||||||
|
|
||||||
RTEMS_PROJECT_ROOT
|
RTEMS_PROJECT_ROOT
|
||||||
RTEMS_AMPOLISH3
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_CONFIG_FILES([Makefile],
|
AC_CONFIG_FILES([Makefile],
|
||||||
|
|||||||
@@ -1,4 +1,36 @@
|
|||||||
2006-01-11 Ralf Corsepius <ralf.corsepius@freenet.de>
|
2007-02-16 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove shared/main.c.
|
||||||
|
|
||||||
|
2007-01-29 Till Straumann <strauman@slac.stanford.edu>
|
||||||
|
|
||||||
|
* Makefile.am:
|
||||||
|
added new files in shared/vmeUniverse to EXTRA_DIST
|
||||||
|
|
||||||
|
2007-01-19 Till Straumann <strauman@slac.stanford.edu>
|
||||||
|
|
||||||
|
* Makefile.am:
|
||||||
|
moved VME.h from libbsp/powerpc/shared/vme to
|
||||||
|
libbsp/shared/vmeUniverse; eventually, this (and other)
|
||||||
|
VME API headers should migrate to cpukit.
|
||||||
|
|
||||||
|
2006-10-23 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bfin/ChangeLog, bfin/Makefile.am, bfin/acinclude.m4,
|
||||||
|
bfin/configure.ac, bfin/eZKit533/.cvsignore, bfin/eZKit533/ChangeLog,
|
||||||
|
bfin/eZKit533/Makefile.am, bfin/eZKit533/README,
|
||||||
|
bfin/eZKit533/bsp_specs, bfin/eZKit533/configure,
|
||||||
|
bfin/eZKit533/configure.ac, bfin/eZKit533/preinstall.am,
|
||||||
|
bfin/eZKit533/times, bfin/eZKit533/console/console-io.c,
|
||||||
|
bfin/eZKit533/include/.cvsignore, bfin/eZKit533/include/bsp.h,
|
||||||
|
bfin/eZKit533/include/bspopts.h.in, bfin/eZKit533/include/coverhd.h,
|
||||||
|
bfin/eZKit533/include/tm27.h, bfin/eZKit533/startup/bspstart.c,
|
||||||
|
bfin/eZKit533/startup/linkcmds, bfin/shared/clock/clockdrv.c,
|
||||||
|
bfin/shared/clock/rtc.c, bfin/shared/clock/tod.h,
|
||||||
|
bfin/shared/console/console.c, bfin/shared/start/start.S,
|
||||||
|
bfin/shared/timer/timer.c: New files.
|
||||||
|
|
||||||
|
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* bspstart.am: Remove.
|
* bspstart.am: Remove.
|
||||||
|
|
||||||
|
|||||||
@@ -12,13 +12,20 @@ EXTRA_DIST = MERGE.PROCEDURE bsp.am
|
|||||||
# shared
|
# shared
|
||||||
EXTRA_DIST += shared/bootcard.c shared/bspclean.c shared/bsplibc.c \
|
EXTRA_DIST += shared/bootcard.c shared/bspclean.c shared/bsplibc.c \
|
||||||
shared/bsppost.c shared/console-polled.c shared/console.c \
|
shared/bsppost.c shared/console-polled.c shared/console.c \
|
||||||
shared/gnatinstallhandler.c shared/main.c shared/sbrk.c shared/tod.c \
|
shared/gnatinstallhandler.c shared/sbrk.c shared/tod.c \
|
||||||
shared/tod.h
|
shared/tod.h
|
||||||
EXTRA_DIST += shared/vmeUniverse/vmeUniverse.c \
|
EXTRA_DIST += shared/vmeUniverse/vmeUniverse.c \
|
||||||
shared/vmeUniverse/vmeUniverse.h \
|
shared/vmeUniverse/vmeUniverse.h \
|
||||||
|
shared/vmeUniverse/vmeUniverseDMA.h \
|
||||||
shared/vmeUniverse/vmeTsi148.c \
|
shared/vmeUniverse/vmeTsi148.c \
|
||||||
shared/vmeUniverse/vmeTsi148.h \
|
shared/vmeUniverse/vmeTsi148.h \
|
||||||
|
shared/vmeUniverse/vmeTsi148DMA.h \
|
||||||
shared/vmeUniverse/vme_am_defs.h \
|
shared/vmeUniverse/vme_am_defs.h \
|
||||||
|
shared/vmeUniverse/VME.h \
|
||||||
|
shared/vmeUniverse/VMEDMA.h \
|
||||||
|
shared/vmeUniverse/bspVmeDmaList.c \
|
||||||
|
shared/vmeUniverse/bspVmeDmaList.h \
|
||||||
|
shared/vmeUniverse/bspVmeDmaListP.h \
|
||||||
shared/vmeUniverse/README.porting \
|
shared/vmeUniverse/README.porting \
|
||||||
shared/vmeUniverse/README.universe
|
shared/vmeUniverse/README.universe
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,11 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2006-06-02 Jay Monkman <jtm@lopingdog.com>
|
2006-06-02 Jay Monkman <jtm@lopingdog.com>
|
||||||
|
|
||||||
* shared/irq/irq_init.c: Changed interrupt handling
|
* shared/irq/irq_init.c: Changed interrupt handling
|
||||||
|
|||||||
@@ -1,3 +1,19 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* Makefile.am: Add preinstall.am.
|
* Makefile.am: Add preinstall.am.
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -4,9 +4,12 @@
|
|||||||
|
|
||||||
*startfile:
|
*startfile:
|
||||||
%{!qrtems: %(old_startfile)} %{!nostdlib: %{qrtems: \
|
%{!qrtems: %(old_startfile)} %{!nostdlib: %{qrtems: \
|
||||||
%{!qrtems_debug: start.o%s} \
|
%{!qrtems_debug: start.o%s crti.o%s crtbegin.o%s} \
|
||||||
%{qrtems_debug: start_g.o%s}}}
|
%{qrtems_debug: start_g.o%s crti.o%s crtbegin.o%s}}}
|
||||||
|
|
||||||
*link:
|
*link:
|
||||||
%{!qrtems: %(old_link)} %{qrtems: -dc -dp -N -e _start}
|
%{!qrtems: %(old_link)} %{qrtems: -dc -dp -N -e _start}
|
||||||
|
|
||||||
|
*endfile:
|
||||||
|
%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s }
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-armulator],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-armulator],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([../arm])
|
AC_CONFIG_SRCDIR([../arm])
|
||||||
RTEMS_TOP(../../../../..)
|
RTEMS_TOP(../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define foreign 1.10])
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
RTEMS_ENV_RTEMSBSP
|
RTEMS_ENV_RTEMSBSP
|
||||||
|
|||||||
@@ -1,3 +1,31 @@
|
|||||||
|
2007-03-12 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* include/bsp.h, network/lan91c11x.c, network/lan91c11x.h,
|
||||||
|
network/network.c, start/start.S, startup/bspstart.c, startup/exit.c,
|
||||||
|
startup/linkcmds, startup/memmap.c: Correct license URL and/or fix
|
||||||
|
mistake in copyright notice. Both of these mistakes appear to be from
|
||||||
|
code submitted after these changes were made previously.
|
||||||
|
|
||||||
|
2006-11-01 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Fix typo.
|
||||||
|
|
||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
|
2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Requires autoconf-2.59.
|
||||||
|
|
||||||
2006-06-02 Jay Monkman <jtm@lopingdog.com>
|
2006-06-02 Jay Monkman <jtm@lopingdog.com>
|
||||||
|
|
||||||
* startup/linkcmds: Removed unnecessary global definition of
|
* startup/linkcmds: Removed unnecessary global definition of
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -3,10 +3,13 @@
|
|||||||
%rename link old_link
|
%rename link old_link
|
||||||
|
|
||||||
*startfile:
|
*startfile:
|
||||||
%{!qrtems: %(old_startfile)} %{qrtems: \
|
%{!qrtems: %(old_startfile)} %{!nostdlib: %{qrtems: \
|
||||||
%{!qrtems_debug: start.o%s crtbegin.o%s} \
|
%{!qrtems_debug: start.o%s crti.o%s crtbegin.o%s} \
|
||||||
%{qrtems_debug: start_g.o%s crtbegin.o%s}}
|
%{qrtems_debug: start_g.o%s crti.o%s crtbegin.o%s}}}
|
||||||
|
|
||||||
*link:
|
*link:
|
||||||
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
||||||
|
|
||||||
|
*endfile:
|
||||||
|
%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s }
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
||||||
|
|
||||||
AC_PREREQ(2.57)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-csb336],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-csb336],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,3 +1,26 @@
|
|||||||
|
2007-03-12 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* console/uarts.c, include/bsp.h, start/start.S, startup/bspstart.c,
|
||||||
|
startup/exit.c, startup/linkcmds: Correct license URL and/or fix
|
||||||
|
mistake in copyright notice. Both of these mistakes appear to be from
|
||||||
|
code submitted after these changes were made previously.
|
||||||
|
|
||||||
|
2006-11-01 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Fix typo.
|
||||||
|
|
||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* Makefile.am: Add preinstall.am.
|
* Makefile.am: Add preinstall.am.
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -3,10 +3,13 @@
|
|||||||
%rename link old_link
|
%rename link old_link
|
||||||
|
|
||||||
*startfile:
|
*startfile:
|
||||||
%{!qrtems: %(old_startfile)} %{qrtems: \
|
%{!qrtems: %(old_startfile)} %{!nostdlib: %{qrtems: \
|
||||||
%{!qrtems_debug: start.o%s crtbegin.o%s} \
|
%{!qrtems_debug: start.o%s crti.o%s crtbegin.o%s} \
|
||||||
%{qrtems_debug: start_g.o%s crtbegin.o%s}}
|
%{qrtems_debug: start_g.o%s crti.o%s crtbegin.o%s}}}
|
||||||
|
|
||||||
*link:
|
*link:
|
||||||
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
||||||
|
|
||||||
|
*endfile:
|
||||||
|
%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s }
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-csb337],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-csb337],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -1,3 +1,23 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-11-01 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Fix typo.
|
||||||
|
|
||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* bsp_specs: Add crti, crtbegin, crtend, and crtn.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2006-06-02 Jay Monkman
|
2006-06-02 Jay Monkman
|
||||||
|
|
||||||
* irq/bsp_irq_init.c: Changed interrupt handling
|
* irq/bsp_irq_init.c: Changed interrupt handling
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -3,10 +3,13 @@
|
|||||||
%rename link old_link
|
%rename link old_link
|
||||||
|
|
||||||
*startfile:
|
*startfile:
|
||||||
%{!qrtems: %(old_startfile)} %{qrtems: \
|
%{!qrtems: %(old_startfile)} %{!nostdlib: %{qrtems: \
|
||||||
%{!qrtems_debug: start.o%s crtbegin.o%s} \
|
%{!qrtems_debug: start.o%s crti.o%s crtbegin.o%s} \
|
||||||
%{qrtems_debug: start_g.o%s crtbegin.o%s}}
|
%{qrtems_debug: start_g.o%s crti.o%s crtbegin.o%s}}}
|
||||||
|
|
||||||
*link:
|
*link:
|
||||||
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
%{!qrtems: %(old_link)} %{qrtems: -Qy -dp -Bstatic -N -e _start}
|
||||||
|
|
||||||
|
*endfile:
|
||||||
|
%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s }
|
||||||
|
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-edb7312],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-edb7312],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,23 @@
|
|||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-10-30 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* include/.cvsignore: New file.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
|
2006-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* console/defaultfont.c: Convert to utf-8.
|
||||||
|
|
||||||
2006-09-11 Joel Sherrill <joel@OARcorp.com>
|
2006-09-11 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* include/arm_mode_bits.h: Convert C++ style comments to C style.
|
* include/arm_mode_bits.h: Convert C++ style comments to C style.
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ noinst_PROGRAMS =
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-gba],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-gba],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ static const unsigned long font3x5[256][6] =
|
|||||||
GEN_FONT_DATA( 0,X,X,X ),
|
GEN_FONT_DATA( 0,X,X,X ),
|
||||||
GEN_FONT_DATA( 0,0,X,0 ),
|
GEN_FONT_DATA( 0,0,X,0 ),
|
||||||
GEN_FONT_DATA( 0,0,0,0 )
|
GEN_FONT_DATA( 0,0,0,0 )
|
||||||
},{ /* '<EFBFBD>' - ascii:0x2C font:0x0C */
|
},{ /* '´' - ascii:0x2C font:0x0C */
|
||||||
GEN_FONT_DATA( 0,0,0,X ),
|
GEN_FONT_DATA( 0,0,0,X ),
|
||||||
GEN_FONT_DATA( 0,0,X,0 ),
|
GEN_FONT_DATA( 0,0,X,0 ),
|
||||||
GEN_FONT_DATA( 0,0,0,0 ),
|
GEN_FONT_DATA( 0,0,0,0 ),
|
||||||
@@ -405,7 +405,7 @@ static const unsigned long font3x5[256][6] =
|
|||||||
GEN_FONT_DATA( 0,0,0,0 ),
|
GEN_FONT_DATA( 0,0,0,0 ),
|
||||||
GEN_FONT_DATA( 0,0,0,0 ),
|
GEN_FONT_DATA( 0,0,0,0 ),
|
||||||
GEN_FONT_DATA( 0,X,X,X )
|
GEN_FONT_DATA( 0,X,X,X )
|
||||||
},{ /* '<EFBFBD>' - ascii:0x60 font:0x30 */
|
},{ /* '´' - ascii:0x60 font:0x30 */
|
||||||
GEN_FONT_DATA( 0,0,X,0 ),
|
GEN_FONT_DATA( 0,0,X,0 ),
|
||||||
GEN_FONT_DATA( 0,0,0,X ),
|
GEN_FONT_DATA( 0,0,0,X ),
|
||||||
GEN_FONT_DATA( 0,0,0,0 ),
|
GEN_FONT_DATA( 0,0,0,0 ),
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
/* include/bspopts.h.in. Generated from configure.ac by autoheader. */
|
|
||||||
|
|
||||||
/* Define to the address where bug reports for this package should be sent. */
|
|
||||||
#undef PACKAGE_BUGREPORT
|
|
||||||
|
|
||||||
/* Define to the full name of this package. */
|
|
||||||
#undef PACKAGE_NAME
|
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
|
||||||
#undef PACKAGE_STRING
|
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
|
||||||
#undef PACKAGE_TARNAME
|
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
|
||||||
#undef PACKAGE_VERSION
|
|
||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,26 @@
|
|||||||
|
2007-03-12 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* console/uart.c, start/start.S, startup/linkcmds, startup/memmap.c:
|
||||||
|
Correct license URL and/or fix mistake in copyright notice. Both of
|
||||||
|
these mistakes appear to be from code submitted after these changes
|
||||||
|
were made previously.
|
||||||
|
|
||||||
|
2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* smc/smc.c: include bspIo.h for printk.
|
||||||
|
|
||||||
|
2006-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Remove superfluous -DASM.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
|
2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require autoconf-2.59.
|
||||||
|
|
||||||
2006-09-11 Chris Johns <chrisj@rtems.org>
|
2006-09-11 Chris Johns <chrisj@rtems.org>
|
||||||
|
|
||||||
* smc/smc.h: Remove extra CRLF.
|
* smc/smc.h: Remove extra CRLF.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
EXTRA_DIST = start/start.S
|
||||||
start.$(OBJEXT): start/start.S
|
start.$(OBJEXT): start/start.S
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
$(CPPASCOMPILE) -o $@ -c $<
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
project_lib_DATA = start.$(OBJEXT)
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
##
|
##
|
||||||
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
## configure.ac,v 1.5 2003/03/11 09:39:07 ralf Exp
|
||||||
|
|
||||||
AC_PREREQ(2.57)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-arm-gp32],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
AC_INIT([rtems-c-src-lib-libbsp-arm-gp32],[_RTEMS_VERSION],[rtems-bugs@OARcorp.com])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../../..)
|
RTEMS_TOP(../../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.10])
|
||||||
RTEMS_BSP_CONFIGURE
|
RTEMS_BSP_CONFIGURE
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ PREINSTALL_FILES =
|
|||||||
CLEANFILES += $(PREINSTALL_FILES)
|
CLEANFILES += $(PREINSTALL_FILES)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
#include "rtems/blkdev.h"
|
#include "rtems/blkdev.h"
|
||||||
#include "rtems/diskdevs.h"
|
#include "rtems/diskdevs.h"
|
||||||
#include "smc.h"
|
#include "smc.h"
|
||||||
|
#include <rtems/bspIo.h>
|
||||||
#include <s3c2400.h>
|
#include <s3c2400.h>
|
||||||
|
|
||||||
#define SMC_DEVICE_NAME "/dev/smc"
|
#define SMC_DEVICE_NAME "/dev/smc"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
* The license and distribution terms for this file may be
|
* The license and distribution terms for this file may be
|
||||||
* found in the file LICENSE in this distribution or at
|
* found in the file LICENSE in this distribution or at
|
||||||
*
|
*
|
||||||
* http://www.OARcorp.com/rtems/license.html.
|
* http://www.rtems.com/license/LICENSE.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,3 +1,25 @@
|
|||||||
|
2007-03-10 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
PR 1227/bsps
|
||||||
|
* include/bsp.h: Remove MAX_LONG_TEST_DURATION and
|
||||||
|
MAX_SHORT_TEST_DURATION. They are obsolete and unused.
|
||||||
|
|
||||||
|
2007-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* Makefile.am: Use MKDIR_P instead of mkdir_p.
|
||||||
|
|
||||||
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: New BUG-REPORT address.
|
||||||
|
|
||||||
|
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER.
|
||||||
|
|
||||||
|
2006-10-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* configure.ac: Require automake-1.10. Require autoconf-2.60.
|
||||||
|
|
||||||
2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
* Makefile.am: Remove build-variant support.
|
* Makefile.am: Remove build-variant support.
|
||||||
|
|||||||
@@ -24,12 +24,12 @@ PREINSTALL_DIRS =
|
|||||||
PREINSTALL_FILES =
|
PREINSTALL_FILES =
|
||||||
|
|
||||||
$(PROJECT_INCLUDE)/$(dirstamp):
|
$(PROJECT_INCLUDE)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_INCLUDE)
|
@$(MKDIR_P) $(PROJECT_INCLUDE)
|
||||||
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
@: > $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
|
||||||
|
|
||||||
$(PROJECT_LIB)/$(dirstamp):
|
$(PROJECT_LIB)/$(dirstamp):
|
||||||
@$(mkdir_p) $(PROJECT_LIB)
|
@$(MKDIR_P) $(PROJECT_LIB)
|
||||||
@: > $(PROJECT_LIB)/$(dirstamp)
|
@: > $(PROJECT_LIB)/$(dirstamp)
|
||||||
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
|
||||||
|
|
||||||
|
|||||||
@@ -2,18 +2,18 @@
|
|||||||
##
|
##
|
||||||
## $Id$
|
## $Id$
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
AC_PREREQ(2.60)
|
||||||
AC_INIT([rtems-c-src-lib-libbsp-bare],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
AC_INIT([rtems-c-src-lib-libbsp-bare],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla])
|
||||||
AC_CONFIG_SRCDIR([bsp_specs])
|
AC_CONFIG_SRCDIR([bsp_specs])
|
||||||
RTEMS_TOP(../../../../..)
|
RTEMS_TOP(../../../../..)
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
RTEMS_CANONICAL_TARGET_CPU
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.9])
|
AM_INIT_AUTOMAKE([no-define foreign 1.10])
|
||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
RTEMS_ENV_RTEMSBSP
|
RTEMS_ENV_RTEMSBSP
|
||||||
|
|
||||||
AM_CONFIG_HEADER(include/bspopts.h)
|
AC_CONFIG_HEADER(include/bspopts.h)
|
||||||
RTEMS_PROJECT_ROOT
|
RTEMS_PROJECT_ROOT
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
|
|||||||
@@ -36,17 +36,6 @@ extern "C" {
|
|||||||
/* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */
|
/* #define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2 */
|
||||||
#define CONFIGURE_INTERRUPT_STACK_MEMORY (12 * 1024)
|
#define CONFIGURE_INTERRUPT_STACK_MEMORY (12 * 1024)
|
||||||
|
|
||||||
/*
|
|
||||||
* Define the time limits for RTEMS Test Suite test durations.
|
|
||||||
* Long test and short test duration limits are provided. These
|
|
||||||
* values are in seconds and need to be converted to ticks for the
|
|
||||||
* application.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define MAX_LONG_TEST_DURATION 300 /* 5 minutes = 300 seconds */
|
|
||||||
#define MAX_SHORT_TEST_DURATION 3 /* 3 seconds */
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Simple spin delay in microsecond units for device drivers.
|
* Simple spin delay in microsecond units for device drivers.
|
||||||
* This is very dependent on the clock speed of the target.
|
* This is very dependent on the clock speed of the target.
|
||||||
|
|||||||
@@ -1,116 +0,0 @@
|
|||||||
2005-10-16 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* Makefile.am: Merge-in shared/Makefile.am.
|
|
||||||
* ChangeLog: Merge-in shared/ChangeLog.
|
|
||||||
* configure.ac: Remove shared/Makefile.am.
|
|
||||||
|
|
||||||
2004-09-24 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* configure.ac: Require automake > 1.9.
|
|
||||||
|
|
||||||
2004-03-31 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* shared/bspspuriousinit.c: Convert to using c99 fixed size types.
|
|
||||||
|
|
||||||
2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
|
|
||||||
* acinclude.m4: Regenerate.
|
|
||||||
|
|
||||||
2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
|
|
||||||
$(RTEMS_BSP_FAMILY).
|
|
||||||
|
|
||||||
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
|
|
||||||
|
|
||||||
2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* shared/Makefile.am: Remove C_FILES (Unused).
|
|
||||||
|
|
||||||
2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* acinclude.m4: Reflect changes to bootstrap.
|
|
||||||
* configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
|
|
||||||
|
|
||||||
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* shared/bspspuriousinit.c, shared/c3xspurious.c,
|
|
||||||
shared/c4xspurious.c: URL for license changed.
|
|
||||||
|
|
||||||
2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect having moved aclocal/.
|
|
||||||
|
|
||||||
2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am, shared/Makefile.am: Reflect having moved automake/.
|
|
||||||
|
|
||||||
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Use rtems-bugs@rtems.com as bug report email
|
|
||||||
address.
|
|
||||||
|
|
||||||
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove AC_CONFIG_AUX_DIR.
|
|
||||||
|
|
||||||
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
|
|
||||||
* configure.ac: AC_PREREQ(2.57).
|
|
||||||
|
|
||||||
2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
|
|
||||||
|
|
||||||
2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
|
|
||||||
|
|
||||||
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am, shared/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
|
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
|
|
||||||
|
|
||||||
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* shared/bspspuriousinit.c, shared/c3xspurious.c,
|
|
||||||
shared/c4xspurious.c: Include rtems/bspIo.h instead of bspIo.h.
|
|
||||||
|
|
||||||
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
|
|
||||||
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
||||||
* configure.in: Remove.
|
|
||||||
|
|
||||||
2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* acinclude.m4: New file.
|
|
||||||
* configure.in: Use RTEMS_BSP_SUBDIR.
|
|
||||||
|
|
||||||
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
||||||
|
|
||||||
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
|
|
||||||
$(RTEMS_TOPdir)/aclocal.
|
|
||||||
|
|
||||||
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
|
|
||||||
GNU canonicalization.
|
|
||||||
|
|
||||||
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Formatting.
|
|
||||||
|
|
||||||
2000-08-10 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* ChangeLog, shared/ChangeLog: New file.
|
|
||||||
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I ../../../aclocal
|
|
||||||
|
|
||||||
## Descend into the @RTEMS_BSP_FAMILY@ directory
|
|
||||||
SUBDIRS = @RTEMS_BSP_FAMILY@
|
|
||||||
|
|
||||||
EXTRA_DIST =
|
|
||||||
EXTRA_DIST += shared/bspspuriousinit.c
|
|
||||||
EXTRA_DIST += shared/c3xspurious.c
|
|
||||||
EXTRA_DIST += shared/c4xspurious.c
|
|
||||||
|
|
||||||
include $(top_srcdir)/../../../automake/subdirs.am
|
|
||||||
include $(top_srcdir)/../../../automake/local.am
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
|
|
||||||
AC_DEFUN([RTEMS_CHECK_BSPDIR],
|
|
||||||
[
|
|
||||||
case "$1" in
|
|
||||||
c4xsim )
|
|
||||||
AC_CONFIG_SUBDIRS([c4xsim]);;
|
|
||||||
*)
|
|
||||||
AC_MSG_ERROR([Invalid BSP]);;
|
|
||||||
esac
|
|
||||||
])
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
aclocal.m4
|
|
||||||
autom4te*.cache
|
|
||||||
config.cache
|
|
||||||
config.guess
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
config.sub
|
|
||||||
configure
|
|
||||||
depcomp
|
|
||||||
install-sh
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
missing
|
|
||||||
mkinstalldirs
|
|
||||||
@@ -1,383 +0,0 @@
|
|||||||
2006-05-31 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* clock/clock.c: Switch to using shared clock driver shell.
|
|
||||||
|
|
||||||
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* Makefile.am: Add preinstall.am.
|
|
||||||
|
|
||||||
2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* include/bsp.h: New header guard.
|
|
||||||
|
|
||||||
2005-02-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* include/tm27.h, timer/timer.c: #include <rtems/tic4x/c4xio.h>
|
|
||||||
instead of <rtems/tic4x/c4xio.h>.
|
|
||||||
|
|
||||||
2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
|
|
||||||
|
|
||||||
2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
||||||
|
|
||||||
* Makefile.am: Remove build-variant support.
|
|
||||||
|
|
||||||
2004-09-24 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* configure.ac: Require automake > 1.9.
|
|
||||||
|
|
||||||
2004-04-23 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
PR 610/bsps
|
|
||||||
* Makefile.am: Add include/tm27.h, Cosmetics.
|
|
||||||
* include/tm27.h: Final cosmetics.
|
|
||||||
|
|
||||||
2004-04-22 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* include/bsp.h: Split out tmtest27 support.
|
|
||||||
* include/tm27.h: New.
|
|
||||||
|
|
||||||
2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
PR 613/bsps
|
|
||||||
* include/bsp.h: Remove MAX_LONG_TEST_DURATION.
|
|
||||||
|
|
||||||
2004-04-21 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
PR 614/bsps
|
|
||||||
* include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
|
|
||||||
|
|
||||||
2004-04-02 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* clock/clock.c, include/bsp.h, timer/timer.c: Include
|
|
||||||
<rtems/c4x/c4xio.h> instead of <c4xio.h>.
|
|
||||||
|
|
||||||
2004-04-01 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
|
|
||||||
* include/bsp.h: Include <rtems/console.h> instead of <console.h>.
|
|
||||||
* include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
|
|
||||||
|
|
||||||
2004-03-31 Ralf Corsepius <ralf_corsepius@rtems.org>
|
|
||||||
|
|
||||||
* clock/clock.c, include/bsp.h, startup/bspstart.c, timer/timer.c:
|
|
||||||
Convert to using c99 fixed size types.
|
|
||||||
|
|
||||||
2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect changes to bsp.am.
|
|
||||||
Preinstall dist_project_lib*.
|
|
||||||
|
|
||||||
2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect changes to bsp.am.
|
|
||||||
|
|
||||||
2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect changes to bsp.am.
|
|
||||||
|
|
||||||
2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
|
|
||||||
|
|
||||||
2004-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Pickup files from ../../c4x/shared instead of
|
|
||||||
../shared. Reformat.
|
|
||||||
|
|
||||||
2004-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am,
|
|
||||||
start/Makefile.am, startup/Makefile.am, timer/Makefile.am,
|
|
||||||
wrapup/Makefile.am.
|
|
||||||
Use automake compilation rules.
|
|
||||||
* clock/Makefile.am, console/Makefile.am, start/Makefile.am,
|
|
||||||
startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am:
|
|
||||||
Remove.
|
|
||||||
* configure.ac: Reflect changes above.
|
|
||||||
|
|
||||||
2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
|
|
||||||
Add RTEMS_PROG_CCAS.
|
|
||||||
|
|
||||||
2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Add PREINSTALL_DIRS.
|
|
||||||
|
|
||||||
2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
|
|
||||||
Add PRE/TMPINSTALL_FILES to CLEANFILES.
|
|
||||||
* start/Makefile.am: Ditto.
|
|
||||||
* startup/Makefile.am: Ditto.
|
|
||||||
|
|
||||||
2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* wrapup/Makefile.am: Eliminate $(LIB).
|
|
||||||
Use noinst_DATA to trigger building libbsp.a.
|
|
||||||
|
|
||||||
2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
|
|
||||||
* startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
|
|
||||||
|
|
||||||
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
||||||
* startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
||||||
|
|
||||||
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
|
|
||||||
|
|
||||||
2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* start/Makefile.am: Misc cleanups and fixes.
|
|
||||||
* startup/Makefile.am: Misc cleanups and fixes.
|
|
||||||
* wrapup/Makefile.am: Misc cleanups and fixes.
|
|
||||||
|
|
||||||
2003-12-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Add preinstallation dirstamp support.
|
|
||||||
* clock/Makefile.am: Cosmetics.
|
|
||||||
* console/Makefile.am: Cosmetics.
|
|
||||||
* startup/Makefile.am: Cosmetics.
|
|
||||||
* timer/Makefile.am: Cosmetics.
|
|
||||||
* wrapup/Makefile.am: Cosmetics.
|
|
||||||
|
|
||||||
2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* clock/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
* console/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
* start/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
* startup/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
* timer/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
* wrapup/Makefile.am: Remove all-local: $(ARCH).
|
|
||||||
|
|
||||||
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Merge-in include/Makefile.am.
|
|
||||||
Reflect changes to bsp.am.
|
|
||||||
* include/Makefile.am: Remove.
|
|
||||||
* configure.ac: Reflect changes above.
|
|
||||||
|
|
||||||
2003-09-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* bsp_specs: Remove *lib:.
|
|
||||||
|
|
||||||
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* clock/clock.c, console/console.c, console/consolereserveresources.c,
|
|
||||||
console/debugio.c, include/bsp.h, startup/bspstart.c,
|
|
||||||
startup/spurious.c, timer/timer.c: URL for license changed.
|
|
||||||
|
|
||||||
2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect having moved aclocal/.
|
|
||||||
|
|
||||||
2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect having moved automake/.
|
|
||||||
* clock/Makefile.am: Reflect having moved automake/.
|
|
||||||
* console/Makefile.am: Reflect having moved automake/.
|
|
||||||
* include/Makefile.am: Reflect having moved automake/.
|
|
||||||
* start/Makefile.am: Reflect having moved automake/.
|
|
||||||
* startup/Makefile.am: Reflect having moved automake/.
|
|
||||||
* timer/Makefile.am: Reflect having moved automake/.
|
|
||||||
* wrapup/Makefile.am: Reflect having moved automake/.
|
|
||||||
|
|
||||||
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
PR 452/bsps
|
|
||||||
* startup/Makefile.am: Remove USE_INIT_FINI.
|
|
||||||
|
|
||||||
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
|
|
||||||
|
|
||||||
2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
PR 445/bsps
|
|
||||||
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
|
|
||||||
Remove cpp, old_cpp (now unused).
|
|
||||||
|
|
||||||
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove AC_CONFIG_AUX_DIR.
|
|
||||||
|
|
||||||
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
|
|
||||||
|
|
||||||
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: AC_PREREQ(2.57).
|
|
||||||
|
|
||||||
2003-01-20 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
|
|
||||||
|
|
||||||
2002-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
|
|
||||||
2002-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* start/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
* timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
|
|
||||||
2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* start/Makefile.am: Use install-data-local to install startfile.
|
|
||||||
|
|
||||||
2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
||||||
|
|
||||||
2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS. Cosmetical
|
|
||||||
changes.
|
|
||||||
|
|
||||||
2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Reformat.
|
|
||||||
Add autom4te*cache.
|
|
||||||
Remove autom4te.cache.
|
|
||||||
|
|
||||||
2002-09-14 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* clock/clock.c: Per PR257, remove reference to c3x_set_ie.
|
|
||||||
c4x variant should use c4x_set_iie().
|
|
||||||
|
|
||||||
2002-08-21 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* bsp_specs: Added support for -nostdlibs.
|
|
||||||
|
|
||||||
2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* clock/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
* console/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
* start/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
* startup/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
* timer/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
|
|
||||||
2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* start/Makefile.am: Eliminate PGM.
|
|
||||||
Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
|
|
||||||
|
|
||||||
2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
|
|
||||||
|
|
||||||
2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
|
|
||||||
Remove $(OBJS) from all-local.
|
|
||||||
|
|
||||||
2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* wrapup/Makefile.am: Remove preinstallation of libbsp.a,
|
|
||||||
|
|
||||||
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac:
|
|
||||||
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
|
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
|
|
||||||
* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
|
|
||||||
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
|
|
||||||
* startup/spurious.c: Include rtems/bspIo.h instead of bspIo.h.
|
|
||||||
|
|
||||||
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
|
|
||||||
replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
|
|
||||||
|
|
||||||
2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
|
|
||||||
|
|
||||||
2001-10-12 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* console/console.c: Fixed typo.
|
|
||||||
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
|
|
||||||
* configure.in: Remove.
|
|
||||||
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
||||||
|
|
||||||
2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* include/Makefile.am: Use 'CLEANFILES ='.
|
|
||||||
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
||||||
|
|
||||||
2001-05-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.in: Add bspopts.h, fix PACKAGE.
|
|
||||||
* include/.cvsignore: Add bspopts.h*, stamp-h*.
|
|
||||||
* include/Makefile.am: Use *_HEADERS instead of *H_FILES.
|
|
||||||
* include/bsp.h: Include bspopts.h.
|
|
||||||
|
|
||||||
2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
|
|
||||||
|
|
||||||
2000-12-06 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* console/consolereserveresources.c: Removed code NOT file (YET).
|
|
||||||
|
|
||||||
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
||||||
|
|
||||||
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
|
|
||||||
|
|
||||||
2000-11-01 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
|
|
||||||
and libcsupport.h moved from libc to lib/include/rtems and
|
|
||||||
now must be referenced as <rtems/XXX.h>. Header file order
|
|
||||||
was cleaned up while doing this.
|
|
||||||
|
|
||||||
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
|
|
||||||
Switch to GNU canonicalization.
|
|
||||||
|
|
||||||
2000-09-22 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* startup/linkcmds: Use default object format to avoid name
|
|
||||||
changes in object format due to tool version changes.
|
|
||||||
|
|
||||||
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* clock/Makefile.am, console/Makefile.am, start/Makefile.am,
|
|
||||||
startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am:
|
|
||||||
Include compile.am
|
|
||||||
|
|
||||||
2000-08-10 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* ChangeLog: New file.
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I ../../../../aclocal
|
|
||||||
|
|
||||||
# wrapup is the one that actually builds and installs the library
|
|
||||||
# from the individual .rel files built in other directories
|
|
||||||
SUBDIRS = . tools
|
|
||||||
|
|
||||||
include $(top_srcdir)/../../../../automake/compile.am
|
|
||||||
include $(top_srcdir)/../../bsp.am
|
|
||||||
|
|
||||||
dist_project_lib_DATA = bsp_specs
|
|
||||||
|
|
||||||
include_HEADERS = include/bsp.h
|
|
||||||
include_HEADERS += include/tm27.h
|
|
||||||
|
|
||||||
nodist_include_HEADERS = include/bspopts.h
|
|
||||||
DISTCLEANFILES = include/bspopts.h
|
|
||||||
|
|
||||||
noinst_PROGRAMS =
|
|
||||||
|
|
||||||
include_HEADERS += include/simio.h
|
|
||||||
nodist_include_HEADERS += ../../shared/include/coverhd.h
|
|
||||||
|
|
||||||
EXTRA_DIST = start/start.S
|
|
||||||
start.$(OBJEXT): start/start.S
|
|
||||||
$(CPPASCOMPILE) -DASM -o $@ -c $<
|
|
||||||
project_lib_DATA = start.$(OBJEXT)
|
|
||||||
|
|
||||||
dist_project_lib_DATA += startup/linkcmds
|
|
||||||
|
|
||||||
noinst_PROGRAMS += startup.rel
|
|
||||||
startup_rel_SOURCES = ../../shared/bspclean.c ../../shared/bsplibc.c \
|
|
||||||
../../shared/bsppost.c startup/bspstart.c ../../shared/main.c \
|
|
||||||
../../shared/bootcard.c ../../shared/sbrk.c ../../shared/setvec.c \
|
|
||||||
../../c4x/shared/c3xspurious.c ../../c4x/shared/c4xspurious.c \
|
|
||||||
../../c4x/shared/bspspuriousinit.c startup/spurious.c \
|
|
||||||
../../shared/gnatinstallhandler.c
|
|
||||||
startup_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
|
||||||
startup_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
|
||||||
|
|
||||||
noinst_PROGRAMS += console.rel
|
|
||||||
console_rel_SOURCES = console/consolereserveresources.c console/debugio.c \
|
|
||||||
console/simio.c ../../shared/console.c
|
|
||||||
console_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
|
||||||
console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
|
||||||
|
|
||||||
noinst_PROGRAMS += clock.rel
|
|
||||||
clock_rel_SOURCES = clock/clock.c
|
|
||||||
clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
|
||||||
clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
|
||||||
|
|
||||||
noinst_PROGRAMS += timer.rel
|
|
||||||
timer_rel_SOURCES = timer/timer.c
|
|
||||||
timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
|
||||||
timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
|
||||||
|
|
||||||
noinst_LIBRARIES = libbsp.a
|
|
||||||
libbsp_a_SOURCES =
|
|
||||||
libbsp_a_LIBADD = startup.rel console.rel clock.rel timer.rel
|
|
||||||
|
|
||||||
EXTRA_DIST += times
|
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
|
||||||
@@ -1,46 +0,0 @@
|
|||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
BSP NAME: c4xsim
|
|
||||||
BOARD: Simulator in GDB
|
|
||||||
BUS: N/A
|
|
||||||
CPU FAMILY: C3X/C4X
|
|
||||||
CPU: C32 and others
|
|
||||||
COPROCESSORS: N/A
|
|
||||||
MODE: 32 bit mode
|
|
||||||
|
|
||||||
DEBUG MONITOR: gdb simulator
|
|
||||||
|
|
||||||
PERIPHERALS
|
|
||||||
===========
|
|
||||||
TIMERS: Internal Timer
|
|
||||||
RESOLUTION: ???
|
|
||||||
SERIAL PORTS: simulated via
|
|
||||||
REAL-TIME CLOCK: ???
|
|
||||||
DMA: none
|
|
||||||
VIDEO: none
|
|
||||||
SCSI: none
|
|
||||||
NETWORKING: none
|
|
||||||
|
|
||||||
DRIVER INFORMATION
|
|
||||||
==================
|
|
||||||
CLOCK DRIVER: ???
|
|
||||||
IOSUPP DRIVER: N/A
|
|
||||||
SHMSUPP: N/A
|
|
||||||
TIMER DRIVER: ???
|
|
||||||
TTY DRIVER: ???
|
|
||||||
|
|
||||||
STDIO
|
|
||||||
=====
|
|
||||||
PORT: Console port 0
|
|
||||||
ELECTRICAL: na
|
|
||||||
BAUD: na
|
|
||||||
BITS PER CHARACTER: na
|
|
||||||
PARITY: na
|
|
||||||
STOP BITS: na
|
|
||||||
|
|
||||||
Notes
|
|
||||||
=====
|
|
||||||
|
|
||||||
NONE
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user