[ac7d5ef0] | 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); */ |
---|