aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-01-21 14:08:46 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-01-21 14:08:46 +0000
commitb316c6ddae889dd598efa6f98b2ceeec7f53a0a4 (patch)
tree80eb4df6f111b832c87764c4cac16f952bbbce86 /docs
parentf648307c6c3168fa0bf43b1e82d8f361aa6fbb34 (diff)
downloadChibiOS-b316c6ddae889dd598efa6f98b2ceeec7f53a0a4.tar.gz
ChibiOS-b316c6ddae889dd598efa6f98b2ceeec7f53a0a4.tar.bz2
ChibiOS-b316c6ddae889dd598efa6f98b2ceeec7f53a0a4.zip
STM32 reports updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3845 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'docs')
-rw-r--r--docs/reports/STM32F100-24-GCC.txt6
-rw-r--r--docs/reports/STM32F100-24-IAR.txt32
-rw-r--r--docs/reports/STM32F100-24-RVCT.txt30
-rw-r--r--docs/reports/STM32F103-48-GCC.txt38
-rw-r--r--docs/reports/STM32F103-72-GCC-compact.txt37
-rw-r--r--docs/reports/STM32F103-72-GCC.txt4
-rw-r--r--docs/reports/STM32F103-72-IAR-compact.txt35
-rw-r--r--docs/reports/STM32F103-72-IAR.txt35
-rw-r--r--docs/reports/STM32F103-72-RVCT-compact.txt35
-rw-r--r--docs/reports/STM32F103-72-RVCT.txt35
-rw-r--r--docs/reports/STM32F107-72-GCC.txt6
-rw-r--r--docs/reports/STM32F407-168-GCC-FPU.txt4
-rw-r--r--docs/reports/STM32F407-168-GCC.txt4
-rw-r--r--docs/reports/STM32F407-168-IAR.txt16
-rw-r--r--docs/reports/STM32F407-168-RVCT.txt6
-rw-r--r--docs/reports/STM32L152-32-GCC.txt28
-rw-r--r--docs/reports/STM32L152-32-IAR.txt34
-rw-r--r--docs/reports/STM32L152-32-RVCT.txt30
18 files changed, 210 insertions, 205 deletions
diff --git a/docs/reports/STM32F100-24-GCC.txt b/docs/reports/STM32F100-24-GCC.txt
index 711656a22..7d22dd1ad 100644
--- a/docs/reports/STM32F100-24-GCC.txt
+++ b/docs/reports/STM32F100-24-GCC.txt
@@ -1,12 +1,12 @@
***************************************************************************
-Options: -O3 -fomit-frame-pointer -mabi=apcs-gnu
+Options: -O2 -fomit-frame-pointer -falign-functions=16
Settings: SYSCLK=24, ACR=0x10 (no wait states)
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Jan 8 2012 - 14:14:07
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 14:51:29
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
diff --git a/docs/reports/STM32F100-24-IAR.txt b/docs/reports/STM32F100-24-IAR.txt
index 654d2083d..5c5d3512b 100644
--- a/docs/reports/STM32F100-24-IAR.txt
+++ b/docs/reports/STM32F100-24-IAR.txt
@@ -1,18 +1,18 @@
***************************************************************************
Options: -Ohs
Settings: SYSCLK=24, ACR=0x10 (no wait states)
-Compiler: IAR C/C++ Compiler for ARM 6.21.4.2946
+Compiler: IAR C/C++ Compiler for ARM 6.30.3.3241
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.4unstable
-*** Compiled: Oct 15 2011 - 13:08:19
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 14:57:36
*** Compiler: IAR
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32 Value Line Medium Density
+*** Platform: STM32F1 Value Line Medium Density
*** Test Board: ST STM32VL-Discovery
----------------------------------------------------------------------------
@@ -101,51 +101,51 @@ Compiler: IAR C/C++ Compiler for ARM 6.21.4.2946
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 99360 msgs/S, 198720 ctxswc/S
+--- Score : 99411 msgs/S, 198822 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 86400 msgs/S, 172800 ctxswc/S
+--- Score : 86444 msgs/S, 172888 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 86400 msgs/S, 172800 ctxswc/S
+--- Score : 86444 msgs/S, 172888 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 336464 ctxswc/S
+--- Score : 336632 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 60682 threads/S
+--- Score : 62625 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 88655 threads/S
+--- Score : 88700 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 28558 reschedules/S, 171348 ctxswc/S
+--- Score : 28919 reschedules/S, 173514 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 183440 ctxswc/S
+--- Score : 183540 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 264044 bytes/S
+--- Score : 252964 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 309700 timers/S
+--- Score : 309832 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 472232 wait+signal/S
+--- Score : 472444 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 274112 lock+unlock/S
+--- Score : 271112 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
diff --git a/docs/reports/STM32F100-24-RVCT.txt b/docs/reports/STM32F100-24-RVCT.txt
index cde37b57c..b747c1afe 100644
--- a/docs/reports/STM32F100-24-RVCT.txt
+++ b/docs/reports/STM32F100-24-RVCT.txt
@@ -6,13 +6,13 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.4unstable
-*** Compiled: Oct 15 2011 - 14:58:38
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 15:04:43
*** Compiler: RVCT
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32 Value Line Medium Density
+*** Platform: STM32F1 Value Line Medium Density
*** Test Board: ST STM32VL-Discovery
----------------------------------------------------------------------------
@@ -101,51 +101,51 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 101071 msgs/S, 202142 ctxswc/S
+--- Score : 101100 msgs/S, 202200 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 86737 msgs/S, 173474 ctxswc/S
+--- Score : 86761 msgs/S, 173522 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 86737 msgs/S, 173474 ctxswc/S
+--- Score : 86761 msgs/S, 173522 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 340176 ctxswc/S
+--- Score : 340272 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 63779 threads/S
+--- Score : 63800 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 91045 threads/S
+--- Score : 91072 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 29194 reschedules/S, 175164 ctxswc/S
+--- Score : 29203 reschedules/S, 175218 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 203860 ctxswc/S
+--- Score : 203920 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 255612 bytes/S
+--- Score : 242700 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 311804 timers/S
+--- Score : 311922 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 454332 wait+signal/S
+--- Score : 454500 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 274152 lock+unlock/S
+--- Score : 274248 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
diff --git a/docs/reports/STM32F103-48-GCC.txt b/docs/reports/STM32F103-48-GCC.txt
index be8d0d274..a9e91a259 100644
--- a/docs/reports/STM32F103-48-GCC.txt
+++ b/docs/reports/STM32F103-48-GCC.txt
@@ -1,15 +1,17 @@
***************************************************************************
-Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+Options: -O2 -fomit-frame-pointer -falign-functions=16
Settings: SYSCLK=48, ACR=0x11 (1 wait state)
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.1.7unstable
-*** GCC Version: 4.5.1
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 11:54:27
+*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
-*** Platform: STM32 Performance Line Medium Density
+*** Port Info: Advanced kernel mode
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -98,56 +100,56 @@ Settings: SYSCLK=48, ACR=0x11 (1 wait state)
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 186215 msgs/S, 372430 ctxswc/S
+--- Score : 197697 msgs/S, 395394 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 152411 msgs/S, 304822 ctxswc/S
+--- Score : 162180 msgs/S, 324360 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 152411 msgs/S, 304822 ctxswc/S
+--- Score : 162180 msgs/S, 324360 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 613592 ctxswc/S
+--- Score : 683520 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 117593 threads/S
+--- Score : 118726 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 173405 threads/S
+--- Score : 170879 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 46508 reschedules/S, 279048 ctxswc/S
+--- Score : 49070 reschedules/S, 294420 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 357800 ctxswc/S
+--- Score : 347320 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 355212 bytes/S
+--- Score : 466776 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 514688 timers/S
+--- Score : 490722 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 640320 wait+signal/S
+--- Score : 640048 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 475080 lock+unlock/S
+--- Score : 461148 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 360 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F103-72-GCC-compact.txt b/docs/reports/STM32F103-72-GCC-compact.txt
index abc9cda66..7cd8594e8 100644
--- a/docs/reports/STM32F103-72-GCC-compact.txt
+++ b/docs/reports/STM32F103-72-GCC-compact.txt
@@ -1,16 +1,17 @@
***************************************************************************
-Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+Options: -O2 -fomit-frame-pointer -falign-functions=16
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.3unstable
-*** Compiler: GCC 4.5.2
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 11:58:05
+*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Compact kernel mode
-*** Platform: STM32 Performance Line Medium Density
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -99,56 +100,56 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 258293 msgs/S, 516586 ctxswc/S
+--- Score : 275197 msgs/S, 550394 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 204574 msgs/S, 409148 ctxswc/S
+--- Score : 221680 msgs/S, 443360 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 204574 msgs/S, 409148 ctxswc/S
+--- Score : 221680 msgs/S, 443360 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 831352 ctxswc/S
+--- Score : 952928 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 161369 threads/S
+--- Score : 163998 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 238569 threads/S
+--- Score : 240229 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 62385 reschedules/S, 374310 ctxswc/S
+--- Score : 66137 reschedules/S, 396822 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 481120 ctxswc/S
+--- Score : 471772 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 602228 bytes/S
+--- Score : 623236 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 641196 timers/S
+--- Score : 641326 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 842388 wait+signal/S
+--- Score : 842560 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 611188 lock+unlock/S
+--- Score : 632848 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 368 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F103-72-GCC.txt b/docs/reports/STM32F103-72-GCC.txt
index c33f1f5f9..29013ce86 100644
--- a/docs/reports/STM32F103-72-GCC.txt
+++ b/docs/reports/STM32F103-72-GCC.txt
@@ -5,8 +5,8 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Jan 8 2012 - 12:25:16
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 11:52:41
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
diff --git a/docs/reports/STM32F103-72-IAR-compact.txt b/docs/reports/STM32F103-72-IAR-compact.txt
index cba2f2fdc..cf318340a 100644
--- a/docs/reports/STM32F103-72-IAR-compact.txt
+++ b/docs/reports/STM32F103-72-IAR-compact.txt
@@ -1,17 +1,18 @@
***************************************************************************
Options: -Ohs
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
-Compiler: IAR C/C++ Compiler for ARM 6.10.1.32143
+Compiler: IAR C/C++ Compiler for ARM 6.30.3.3241
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.3unstable
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 12:04:29
*** Compiler: IAR
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Compact kernel mode
-*** Platform: STM32 Performance Line Medium Density
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -100,56 +101,56 @@ Compiler: IAR C/C++ Compiler for ARM 6.10.1.32143
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 251084 msgs/S, 502168 ctxswc/S
+--- Score : 250283 msgs/S, 500566 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 211831 msgs/S, 423662 ctxswc/S
+--- Score : 216355 msgs/S, 432710 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 214998 msgs/S, 429996 ctxswc/S
+--- Score : 215059 msgs/S, 430118 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 842352 ctxswc/S
+--- Score : 850064 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 148679 threads/S
+--- Score : 154479 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 221641 threads/S
+--- Score : 228038 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 68455 reschedules/S, 410730 ctxswc/S
+--- Score : 70146 reschedules/S, 420876 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 470896 ctxswc/S
+--- Score : 474140 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 680260 bytes/S
+--- Score : 664692 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 690492 timers/S
+--- Score : 707650 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 1117700 wait+signal/S
+--- Score : 1122300 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 645492 lock+unlock/S
+--- Score : 650024 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 368 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F103-72-IAR.txt b/docs/reports/STM32F103-72-IAR.txt
index c7c34205e..13b904158 100644
--- a/docs/reports/STM32F103-72-IAR.txt
+++ b/docs/reports/STM32F103-72-IAR.txt
@@ -1,17 +1,18 @@
***************************************************************************
Options: -Ohs
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
-Compiler: IAR C/C++ Compiler for ARM 6.10.1.32143
+Compiler: IAR C/C++ Compiler for ARM 6.30.3.3241
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.3unstable
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 12:19:46
*** Compiler: IAR
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32 Performance Line Medium Density
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -100,56 +101,56 @@ Compiler: IAR C/C++ Compiler for ARM 6.10.1.32143
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 243426 msgs/S, 486852 ctxswc/S
+--- Score : 241831 msgs/S, 483662 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 208147 msgs/S, 416294 ctxswc/S
+--- Score : 211248 msgs/S, 422496 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 211209 msgs/S, 422418 ctxswc/S
+--- Score : 210000 msgs/S, 420000 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 838672 ctxswc/S
+--- Score : 841272 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 145079 threads/S
+--- Score : 149324 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 220971 threads/S
+--- Score : 217650 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 66615 reschedules/S, 399690 ctxswc/S
+--- Score : 69192 reschedules/S, 415152 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 458860 ctxswc/S
+--- Score : 467900 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 667992 bytes/S
+--- Score : 661520 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 704032 timers/S
+--- Score : 690526 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 1052200 wait+signal/S
+--- Score : 1071880 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 623104 lock+unlock/S
+--- Score : 632748 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 368 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F103-72-RVCT-compact.txt b/docs/reports/STM32F103-72-RVCT-compact.txt
index db2f9eb26..21982a672 100644
--- a/docs/reports/STM32F103-72-RVCT-compact.txt
+++ b/docs/reports/STM32F103-72-RVCT-compact.txt
@@ -1,17 +1,18 @@
***************************************************************************
Options: -O3 -Otime --apcs=interwork
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
-Compiler: RealView C/C++ Compiler V4.1.0.561 [Evaluation].
+Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.3unstable
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 12:14:42
*** Compiler: RVCT
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Compact kernel mode
-*** Platform: STM32 Performance Line Medium Density
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -100,56 +101,56 @@ Compiler: RealView C/C++ Compiler V4.1.0.561 [Evaluation].
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 246810 msgs/S, 493620 ctxswc/S
+--- Score : 245998 msgs/S, 491996 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 214392 msgs/S, 428784 ctxswc/S
+--- Score : 210638 msgs/S, 421276 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 214392 msgs/S, 428784 ctxswc/S
+--- Score : 210638 msgs/S, 421276 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 857584 ctxswc/S
+--- Score : 852568 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 161404 threads/S
+--- Score : 157180 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 229474 threads/S
+--- Score : 231712 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 68271 reschedules/S, 409626 ctxswc/S
+--- Score : 67698 reschedules/S, 406188 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 504000 ctxswc/S
+--- Score : 504052 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 655496 bytes/S
+--- Score : 608404 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 563282 timers/S
+--- Score : 598586 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 941912 wait+signal/S
+--- Score : 957740 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 632764 lock+unlock/S
+--- Score : 669744 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 368 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F103-72-RVCT.txt b/docs/reports/STM32F103-72-RVCT.txt
index ba846584b..8b1192283 100644
--- a/docs/reports/STM32F103-72-RVCT.txt
+++ b/docs/reports/STM32F103-72-RVCT.txt
@@ -1,17 +1,18 @@
***************************************************************************
Options: -O3 -Otime --apcs=interwork
Settings: SYSCLK=72, ACR=0x12 (2 wait states)
-Compiler: RealView C/C++ Compiler V4.1.0.561 [Evaluation].
+Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.3unstable
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 12:17:39
*** Compiler: RVCT
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32 Performance Line Medium Density
+*** Platform: STM32F1 Performance Line Medium Density
*** Test Board: Olimex STM32-P103
----------------------------------------------------------------------------
@@ -100,56 +101,56 @@ Compiler: RealView C/C++ Compiler V4.1.0.561 [Evaluation].
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 241009 msgs/S, 482018 ctxswc/S
+--- Score : 244331 msgs/S, 488662 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 208782 msgs/S, 417564 ctxswc/S
+--- Score : 212523 msgs/S, 425046 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 211238 msgs/S, 422476 ctxswc/S
+--- Score : 212523 msgs/S, 425046 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 860160 ctxswc/S
+--- Score : 860304 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 156137 threads/S
+--- Score : 153165 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 225157 threads/S
+--- Score : 224497 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 67500 reschedules/S, 405000 ctxswc/S
+--- Score : 68542 reschedules/S, 411252 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 493588 ctxswc/S
+--- Score : 493700 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 633812 bytes/S
+--- Score : 574396 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 561090 timers/S
+--- Score : 598628 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 862712 wait+signal/S
+--- Score : 855192 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 606064 lock+unlock/S
+--- Score : 617932 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
---- System: 368 bytes
---- Thread: 68 bytes
+--- System: 376 bytes
+--- Thread: 72 bytes
--- Timer : 20 bytes
--- Semaph: 12 bytes
--- EventS: 4 bytes
diff --git a/docs/reports/STM32F107-72-GCC.txt b/docs/reports/STM32F107-72-GCC.txt
index 29fb8d2e1..a8290110c 100644
--- a/docs/reports/STM32F107-72-GCC.txt
+++ b/docs/reports/STM32F107-72-GCC.txt
@@ -5,8 +5,8 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Jan 8 2012 - 18:40:04
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 11:49:01
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
@@ -136,7 +136,7 @@ Settings: SYSCLK=72, ACR=0x12 (2 wait states)
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 644190 timers/S
+--- Score : 644192 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
diff --git a/docs/reports/STM32F407-168-GCC-FPU.txt b/docs/reports/STM32F407-168-GCC-FPU.txt
index c604608ef..d2eccbd15 100644
--- a/docs/reports/STM32F407-168-GCC-FPU.txt
+++ b/docs/reports/STM32F407-168-GCC-FPU.txt
@@ -5,8 +5,8 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states)
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Dec 28 2011 - 09:52:16
+*** Kernel: 2.4.0
+*** Compiled: Jan 15 2012 - 20:12:59
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-ME
*** Core Variant: Cortex-M4F
diff --git a/docs/reports/STM32F407-168-GCC.txt b/docs/reports/STM32F407-168-GCC.txt
index ef1b38746..e7b27daa6 100644
--- a/docs/reports/STM32F407-168-GCC.txt
+++ b/docs/reports/STM32F407-168-GCC.txt
@@ -5,8 +5,8 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states)
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Dec 28 2011 - 09:49:36
+*** Kernel: 2.4.0
+*** Compiled: Jan 15 2012 - 20:10:20
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-ME
*** Core Variant: Cortex-M4
diff --git a/docs/reports/STM32F407-168-IAR.txt b/docs/reports/STM32F407-168-IAR.txt
index c80e1c981..c05a4d60e 100644
--- a/docs/reports/STM32F407-168-IAR.txt
+++ b/docs/reports/STM32F407-168-IAR.txt
@@ -1,13 +1,13 @@
***************************************************************************
Options: -Ohs
Settings: SYSCLK=168, ACR=0x705 (5 wait states)
-Compiler: IAR C/C++ Compiler for ARM 6.30.3.33228
+Compiler: IAR C/C++ Compiler for ARM 6.30.3.3241
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Dec 28 2011 - 10:01:37
+*** Kernel: 2.4.0
+*** Compiled: Jan 15 2012 - 20:30:59
*** Compiler: IAR
*** Architecture: ARMv7-ME
*** Core Variant: Cortex-M4
@@ -101,15 +101,15 @@ Compiler: IAR C/C++ Compiler for ARM 6.30.3.33228
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 682344 msgs/S, 1364688 ctxswc/S
+--- Score : 682340 msgs/S, 1364680 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 593136 msgs/S, 1186272 ctxswc/S
+--- Score : 593133 msgs/S, 1186266 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 593135 msgs/S, 1186270 ctxswc/S
+--- Score : 593132 msgs/S, 1186264 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
@@ -117,7 +117,7 @@ Compiler: IAR C/C++ Compiler for ARM 6.30.3.33228
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 424956 threads/S
+--- Score : 424953 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
@@ -125,7 +125,7 @@ Compiler: IAR C/C++ Compiler for ARM 6.30.3.33228
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 203219 reschedules/S, 1219314 ctxswc/S
+--- Score : 203217 reschedules/S, 1219302 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
diff --git a/docs/reports/STM32F407-168-RVCT.txt b/docs/reports/STM32F407-168-RVCT.txt
index 025881db4..60ed4ab1c 100644
--- a/docs/reports/STM32F407-168-RVCT.txt
+++ b/docs/reports/STM32F407-168-RVCT.txt
@@ -6,8 +6,8 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.5unstable
-*** Compiled: Dec 28 2011 - 17:21:35
+*** Kernel: 2.4.0
+*** Compiled: Jan 15 2012 - 20:25:03
*** Compiler: RVCT
*** Architecture: ARMv7-ME
*** Core Variant: Cortex-M4
@@ -121,7 +121,7 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 640692 threads/S
+--- Score : 640691 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
diff --git a/docs/reports/STM32L152-32-GCC.txt b/docs/reports/STM32L152-32-GCC.txt
index 6f91d94db..5218cd1ef 100644
--- a/docs/reports/STM32L152-32-GCC.txt
+++ b/docs/reports/STM32L152-32-GCC.txt
@@ -1,12 +1,12 @@
***************************************************************************
-Options: -O2 -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+Options: -O2 -fomit-frame-pointer -falign-functions=16
Settings: SYSCLK=32, ACR=0x11 (1 wait state)
***************************************************************************
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.4unstable
-*** Compiled: Nov 26 2011 - 21:27:50
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 13:25:45
*** Compiler: GCC 4.6.2
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
@@ -100,39 +100,39 @@ Settings: SYSCLK=32, ACR=0x11 (1 wait state)
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 131586 msgs/S, 263172 ctxswc/S
+--- Score : 131606 msgs/S, 263212 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 107947 msgs/S, 215894 ctxswc/S
+--- Score : 107961 msgs/S, 215922 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 107947 msgs/S, 215894 ctxswc/S
+--- Score : 107961 msgs/S, 215922 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 454128 ctxswc/S
+--- Score : 454200 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 79818 threads/S
+--- Score : 79829 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 114145 threads/S
+--- Score : 114163 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 33102 reschedules/S, 198612 ctxswc/S
+--- Score : 33107 reschedules/S, 198642 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 229096 ctxswc/S
+--- Score : 229120 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 328952 bytes/S
+--- Score : 329000 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
@@ -140,11 +140,11 @@ Settings: SYSCLK=32, ACR=0x11 (1 wait state)
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 468332 wait+signal/S
+--- Score : 468364 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 309208 lock+unlock/S
+--- Score : 309232 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
diff --git a/docs/reports/STM32L152-32-IAR.txt b/docs/reports/STM32L152-32-IAR.txt
index 8c04ac510..ce8093bf4 100644
--- a/docs/reports/STM32L152-32-IAR.txt
+++ b/docs/reports/STM32L152-32-IAR.txt
@@ -1,20 +1,18 @@
***************************************************************************
Options: -Ohs
Settings: SYSCLK=32, ACR=0x11 (1 wait state)
-Compiler: IAR C/C++ Compiler for ARM 6.21.4.2946
+Compiler: IAR C/C++ Compiler for ARM 6.30.3.3241
***************************************************************************
-Final result: SUCCESS
-
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.4unstable
-*** Compiled: Oct 15 2011 - 12:59:15
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 13:30:39
*** Compiler: IAR
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32L Ultra Low Power Medium Density
+*** Platform: STM32L1 Ultra Low Power Medium Density
*** Test Board: ST STM32L-Discovery
----------------------------------------------------------------------------
@@ -103,51 +101,51 @@ Final result: SUCCESS
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 120600 msgs/S, 241200 ctxswc/S
+--- Score : 121100 msgs/S, 242200 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 106484 msgs/S, 212968 ctxswc/S
+--- Score : 106517 msgs/S, 213034 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 106484 msgs/S, 212968 ctxswc/S
+--- Score : 106517 msgs/S, 213034 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 415520 ctxswc/S
+--- Score : 418376 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 74920 threads/S
+--- Score : 77689 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 108673 threads/S
+--- Score : 110214 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 34644 reschedules/S, 207864 ctxswc/S
+--- Score : 35153 reschedules/S, 210918 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 221116 ctxswc/S
+--- Score : 221188 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 318184 bytes/S
+--- Score : 312040 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 383598 timers/S
+--- Score : 383674 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 522000 wait+signal/S
+--- Score : 522068 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 326556 lock+unlock/S
+--- Score : 320060 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)
diff --git a/docs/reports/STM32L152-32-RVCT.txt b/docs/reports/STM32L152-32-RVCT.txt
index be53579aa..38e3f6ed7 100644
--- a/docs/reports/STM32L152-32-RVCT.txt
+++ b/docs/reports/STM32L152-32-RVCT.txt
@@ -6,13 +6,13 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
*** ChibiOS/RT test suite
***
-*** Kernel: 2.3.4unstable
-*** Compiled: Oct 15 2011 - 15:19:16
+*** Kernel: 2.4.0
+*** Compiled: Jan 21 2012 - 13:38:29
*** Compiler: RVCT
*** Architecture: ARMv7-M
*** Core Variant: Cortex-M3
*** Port Info: Advanced kernel mode
-*** Platform: STM32L Ultra Low Power Medium Density
+*** Platform: STM32L1 Ultra Low Power Medium Density
*** Test Board: ST STM32L-Discovery
----------------------------------------------------------------------------
@@ -101,51 +101,51 @@ Compiler: RealView C/C++ Compiler V4.1.0.791 [Evaluation].
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.1 (Benchmark, messages #1)
---- Score : 123437 msgs/S, 246874 ctxswc/S
+--- Score : 122507 msgs/S, 245014 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.2 (Benchmark, messages #2)
---- Score : 106869 msgs/S, 213738 ctxswc/S
+--- Score : 106169 msgs/S, 212338 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.3 (Benchmark, messages #3)
---- Score : 106869 msgs/S, 213738 ctxswc/S
+--- Score : 106525 msgs/S, 213050 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.4 (Benchmark, context switch)
---- Score : 425360 ctxswc/S
+--- Score : 427528 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.5 (Benchmark, threads, full cycle)
---- Score : 78833 threads/S
+--- Score : 78454 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.6 (Benchmark, threads, create only)
---- Score : 111359 threads/S
+--- Score : 112558 threads/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.7 (Benchmark, mass reschedule, 5 threads)
---- Score : 35464 reschedules/S, 212784 ctxswc/S
+--- Score : 35469 reschedules/S, 212814 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.8 (Benchmark, round robin context switching)
---- Score : 243100 ctxswc/S
+--- Score : 241292 ctxswc/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.9 (Benchmark, I/O Queues throughput)
---- Score : 312000 bytes/S
+--- Score : 307556 bytes/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.10 (Benchmark, virtual timers set/reset)
---- Score : 361876 timers/S
+--- Score : 359934 timers/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.11 (Benchmark, semaphores wait/signal)
---- Score : 530708 wait+signal/S
+--- Score : 530856 wait+signal/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.12 (Benchmark, mutexes lock/unlock)
---- Score : 324940 lock+unlock/S
+--- Score : 321748 lock+unlock/S
--- Result: SUCCESS
----------------------------------------------------------------------------
--- Test Case 11.13 (Benchmark, RAM footprint)