aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h
diff options
context:
space:
mode:
authorbarthess <barthess@yandex.ru>2015-02-25 23:02:05 +0300
committerbarthess <barthess@yandex.ru>2015-02-25 23:02:05 +0300
commit7ac7d41b203681068a8ccd076a7f99bfac0e13f0 (patch)
treeabf771897170ac5d5814622244eb6abe42ba6c66 /testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h
parent900963482d2589fd752f0c7501c99b98ef4e8b82 (diff)
downloadChibiOS-Contrib-7ac7d41b203681068a8ccd076a7f99bfac0e13f0.tar.gz
ChibiOS-Contrib-7ac7d41b203681068a8ccd076a7f99bfac0e13f0.tar.bz2
ChibiOS-Contrib-7ac7d41b203681068a8ccd076a7f99bfac0e13f0.zip
FSMC_SRAM haltest. Added memcpy over DMA speed test
Diffstat (limited to 'testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h')
-rw-r--r--testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h b/testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h
index 76ef46c..5f23e1c 100644
--- a/testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h
+++ b/testhal/STM32/STM32F4xx/FSMC_SRAM/membench.h
@@ -10,12 +10,13 @@ typedef struct {
} membench_t;
/*
- *
+ * all values in B/s
*/
typedef struct {
- double memset_spd;
- double memcpy_spd;
- double memcmp_spd;
+ uint32_t memset;
+ uint32_t memcpy;
+ uint32_t memcpy_dma;
+ uint32_t memcmp;
} membench_result_t;
/*