From e023f0058dcb36075f3a51072593aeff334eff3c Mon Sep 17 00:00:00 2001 From: gdisirio Date: Thu, 11 Dec 2014 15:44:16 +0000 Subject: Incorporated main and idle threads data areas into the ch_system structure, moved around some definitions in order to allow this. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7572 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- doc/rt/reports/STM32F407-168-GCC-FPU.txt | 15 ++++++++------- doc/rt/reports/STM32F407-168-GCC.txt | 15 ++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) (limited to 'doc') diff --git a/doc/rt/reports/STM32F407-168-GCC-FPU.txt b/doc/rt/reports/STM32F407-168-GCC-FPU.txt index 68421c9ff..e1b872fe2 100644 --- a/doc/rt/reports/STM32F407-168-GCC-FPU.txt +++ b/doc/rt/reports/STM32F407-168-GCC-FPU.txt @@ -3,11 +3,12 @@ Options: -O2 -fomit-frame-pointer -falign-functions=16 Settings: SYSCLK=168, ACR=0x705 (5 wait states) *************************************************************************** + *** ChibiOS/RT test suite *** *** Kernel: 3.0.0dev -*** Compiled: Oct 26 2014 - 10:54:30 -*** Compiler: GCC 4.7.4 20140401 (release) [ARM/embedded-4_7-branch revision 209195] +*** Compiled: Dec 11 2014 - 16:29:11 +*** Compiler: GCC 4.7.3 20130312 (release) [ARM/embedded-4_7-branch revision 196615] *** Architecture: ARMv7-ME *** Core Variant: Cortex-M4F *** Port Info: Advanced kernel mode @@ -94,7 +95,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.1 (Benchmark, messages #1) ---- Score : 604311 msgs/S, 1208622 ctxswc/S +--- Score : 604310 msgs/S, 1208620 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.2 (Benchmark, messages #2) @@ -118,11 +119,11 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.7 (Benchmark, mass reschedule, 5 threads) ---- Score : 164867 reschedules/S, 989202 ctxswc/S +--- Score : 166172 reschedules/S, 997032 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.8 (Benchmark, round robin context switching) ---- Score : 1181012 ctxswc/S +--- Score : 1197856 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.9 (Benchmark, I/O Queues throughput) @@ -130,7 +131,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.10 (Benchmark, virtual timers set/reset) ---- Score : 1343996 timers/S +--- Score : 1322832 timers/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.11 (Benchmark, semaphores wait/signal) @@ -142,7 +143,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.13 (Benchmark, RAM footprint) ---- System: 732 bytes +--- System: 472 bytes --- Thread: 68 bytes --- Timer : 20 bytes --- Semaph: 12 bytes diff --git a/doc/rt/reports/STM32F407-168-GCC.txt b/doc/rt/reports/STM32F407-168-GCC.txt index c375cc2a6..f814e3f86 100644 --- a/doc/rt/reports/STM32F407-168-GCC.txt +++ b/doc/rt/reports/STM32F407-168-GCC.txt @@ -6,8 +6,8 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) *** ChibiOS/RT test suite *** *** Kernel: 3.0.0dev -*** Compiled: Oct 26 2014 - 10:50:20 -*** Compiler: GCC 4.7.4 20140401 (release) [ARM/embedded-4_7-branch revision 209195] +*** Compiled: Dec 11 2014 - 16:38:49 +*** Compiler: GCC 4.7.3 20130312 (release) [ARM/embedded-4_7-branch revision 196615] *** Architecture: ARMv7-ME *** Core Variant: Cortex-M4 *** Port Info: Advanced kernel mode @@ -94,7 +94,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.1 (Benchmark, messages #1) ---- Score : 799993 msgs/S, 1599986 ctxswc/S +--- Score : 799994 msgs/S, 1599988 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.2 (Benchmark, messages #2) @@ -118,11 +118,11 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.7 (Benchmark, mass reschedule, 5 threads) ---- Score : 206135 reschedules/S, 1236810 ctxswc/S +--- Score : 208178 reschedules/S, 1249068 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.8 (Benchmark, round robin context switching) ---- Score : 1551960 ctxswc/S +--- Score : 1581160 ctxswc/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.9 (Benchmark, I/O Queues throughput) @@ -130,7 +130,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.10 (Benchmark, virtual timers set/reset) ---- Score : 1343998 timers/S +--- Score : 1322832 timers/S --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.11 (Benchmark, semaphores wait/signal) @@ -142,7 +142,7 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) --- Result: SUCCESS ---------------------------------------------------------------------------- --- Test Case 11.13 (Benchmark, RAM footprint) ---- System: 460 bytes +--- System: 336 bytes --- Thread: 68 bytes --- Timer : 20 bytes --- Semaph: 12 bytes @@ -156,3 +156,4 @@ Settings: SYSCLK=168, ACR=0x705 (5 wait states) ---------------------------------------------------------------------------- Final result: SUCCESS + -- cgit v1.2.3