1 | This board support package has not been tested with multiprocessor |
---|
2 | or the timing support. The uniprocessor IDP package was tested though |
---|
3 | with a fairly large application (although bugs may exist). The |
---|
4 | $RTEMS_ROOT/src/tests/Makefile should therefore have the samples and |
---|
5 | the tests directories compiled first with the tmtests (timing) and |
---|
6 | multiprocessor directories optional. |
---|
7 | |
---|
8 | Let me know if you have any problems or bug fixes. Bug fixes are greatly |
---|
9 | appreciated. I do not work for RTEMS or am a member of the RTEMS support |
---|
10 | group in any way, however. I am just one of many that appreciate |
---|
11 | "free" software and enjoy contributing when possible :). You can do it too! |
---|
12 | |
---|
13 | -- doug mcbride |
---|
14 | mcbride@rodin.colorado.edu |
---|
15 | |
---|
16 | ============================================================== |
---|
17 | Notes: Make sure that -msoft-float is defined when compiling in the |
---|
18 | newlib-beta-rtems/newlib/msoft-float directory subtree. You also probably |
---|
19 | want to add the following line to line 413 of |
---|
20 | newlib-beta-rtems/newlib/msoft-float/libc/stdio/vfprintf.c: |
---|
21 | |
---|
22 | #define INTEGER_ONLY |
---|
23 | |
---|
24 | That allows you to pass most of the paranoia test in the samples |
---|
25 | directory of RTEMS although you can't see the floating point values actually |
---|
26 | printed (software floating point tends to make that difficult anyway). |
---|
27 | In order to pass the whole paranoia test (with one flaw), however, I had to |
---|
28 | comment out the following line in milestone 140 (why?): |
---|
29 | |
---|
30 | /* printf ("Testing X^((X + 1) / (X - 1)) vs. exp(2) = %.17e as X -> 1.\n", |
---|
31 | Exp2); */ |
---|