From ee83f228e1d60799fbbbed5ec2f24de2cd05ca25 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 13 Feb 2019 18:42:01 +1100 Subject: [PATCH] Tools: added H743 and pixracer CPUInfo output --- Tools/CPUInfo/output-H743.txt | 62 +++++++++++++++++++++++++++++++ Tools/CPUInfo/output-pixracer.txt | 60 ++++++++++++++++++++++++++++++ 2 files changed, 122 insertions(+) create mode 100644 Tools/CPUInfo/output-H743.txt create mode 100644 Tools/CPUInfo/output-pixracer.txt diff --git a/Tools/CPUInfo/output-H743.txt b/Tools/CPUInfo/output-H743.txt new file mode 100644 index 0000000000..2b0f0908fc --- /dev/null +++ b/Tools/CPUInfo/output-H743.txt @@ -0,0 +1,62 @@ +dcache enabled, 384MHz + +SYSCLK 384MHz +Type sizes: +char : 1 +short : 2 +int : 4 +long : 4 +long long : 8 +bool : 1 +void* : 4 +printing NaN: nan +printing +Inf: inf +printing -Inf: -inf + +Operation timings: +Note: timings for some operations are very data dependent +nop 0.00 usec/call +micros() 0.39 usec/call +millis() 0.42 usec/call +fadd 0.00 usec/call +fsub 0.00 usec/call +fmul 0.00 usec/call +fdiv /= 0.04 usec/call +fdiv 2/x 0.04 usec/call +dadd 0.14 usec/call +dsub 0.14 usec/call +dmul 0.06 usec/call +ddiv 0.08 usec/call +sinf() 0.30 usec/call +cosf() 0.30 usec/call +tanf() 0.50 usec/call +acosf() 0.40 usec/call +asinf() 0.30 usec/call +atan2f() 0.40 usec/call +sqrtf() 0.10 usec/call +sin() 4.40 usec/call +cos() 4.10 usec/call +tan() 8.40 usec/call +acos() 5.70 usec/call +asin() 5.10 usec/call +atan2() 7.50 usec/call +sqrt() 1.20 usec/call +iadd8 0.00 usec/call +isub8 0.00 usec/call +imul8 0.00 usec/call +idiv8 0.02 usec/call +iadd16 0.00 usec/call +isub16 0.00 usec/call +imul16 0.00 usec/call +idiv16 0.02 usec/call +iadd32 0.00 usec/call +isub32 0.00 usec/call +imul32 0.00 usec/call +idiv32 0.02 usec/call +iadd64 0.00 usec/call +isub64 0.00 usec/call +imul64 0.02 usec/call +idiv64 0.16 usec/call +memcpy128 1.06 usec/call +memset128 1.06 usec/call +delay(1) 1000.00 usec/call diff --git a/Tools/CPUInfo/output-pixracer.txt b/Tools/CPUInfo/output-pixracer.txt new file mode 100644 index 0000000000..a98d4fe34e --- /dev/null +++ b/Tools/CPUInfo/output-pixracer.txt @@ -0,0 +1,60 @@ +SYSCLK 168MHz +Type sizes: +char : 1 +short : 2 +int : 4 +long : 4 +long long : 8 +bool : 1 +void* : 4 +printing NaN: nan +printing +Inf: inf +printing -Inf: -inf + +Operation timings: +Note: timings for some operations are very data dependent +nop 0.01 usec/call +micros() 1.22 usec/call +millis() 1.30 usec/call +fadd 0.04 usec/call +fsub 0.04 usec/call +fmul 0.04 usec/call +fdiv /= 0.12 usec/call +fdiv 2/x 0.11 usec/call +dadd 0.57 usec/call +dsub 0.56 usec/call +dmul 0.29 usec/call +ddiv 0.38 usec/call +sinf() 1.09 usec/call +cosf() 1.04 usec/call +tanf() 1.91 usec/call +acosf() 0.50 usec/call +asinf() 0.57 usec/call +atan2f() 1.42 usec/call +sqrtf() 0.29 usec/call +sin() 16.24 usec/call +cos() 16.20 usec/call +tan() 32.15 usec/call +acos() 1.38 usec/call +asin() 3.13 usec/call +atan2() 26.06 usec/call +sqrt() 6.91 usec/call +iadd8 0.04 usec/call +isub8 0.04 usec/call +imul8 0.04 usec/call +idiv8 0.04 usec/call +iadd16 0.04 usec/call +isub16 0.04 usec/call +imul16 0.04 usec/call +idiv16 0.08 usec/call +iadd32 0.03 usec/call +isub32 0.03 usec/call +imul32 0.03 usec/call +idiv32 0.04 usec/call +iadd64 0.07 usec/call +isub64 0.07 usec/call +imul64 0.08 usec/call +idiv64 0.67 usec/call +memcpy128 5.63 usec/call +memset128 5.57 usec/call +delay(1) 1013.43 usec/call