SDHI_driver patch (mbedOS 5.11.5)

Revision:
1:6f9a14a6bcac
diff -r e1f465d87307 -r 6f9a14a6bcac SD_tests_ARM.log
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SD_tests_ARM.log	Wed Mar 20 17:51:14 2019 +0000
@@ -0,0 +1,471 @@
+D:\Projects\kitVK-RZ_A1H\mbed\mbed_SD\mbed-os-program>mbed test -t ARM -m VK_RZ_A1H -n mbed-os-components-storage-blockdevice-component_sd-tests* > SD_tests_ARM.log
+
+Building library mbed-build (VK_RZ_A1H, ARM)
+Scan: mbed-os-program
+Building project dirs (VK_RZ_A1H, ARM)
+Scan: ARM
+Scan: dirs
+Scan: COMMON
+Link: dirs
+Elf2Bin: dirs
+| Module                          |      .text |    .data |       .bss |
+|---------------------------------|------------|----------|------------|
+| [lib]\c_2.l                     |  21104(+0) |   48(+0) |    434(+0) |
+| [lib]\cpp_5s.l                  |   5248(+0) |   55(+0) |     40(+0) |
+| [lib]\cpprt_5.l                 |    558(+0) |    0(+0) |      0(+0) |
+| [lib]\fz_2v.l                   |    294(+0) |    0(+0) |      0(+0) |
+| [lib]\lib_RZ_A1H_sd_driver.ar   |  26364(+0) |   12(+0) |    128(+0) |
+| [lib]\m_2v.l                    |    560(+0) |    0(+0) |      0(+0) |
+| anon$$obj.o                     |     56(+0) |    0(+0) | 111360(+0) |
+| cmsis\TARGET_CORTEX_A           |   1452(+0) |    4(+0) |   4080(+0) |
+| components\802.15.4_RF          |     44(+0) |    0(+0) |      0(+0) |
+| components\storage              |  16495(+0) | 1312(+0) |   9088(+0) |
+| components\wifi                 |     55(+0) |    0(+0) |      0(+0) |
+| drivers\I2C.o                   |     54(+0) |    0(+0) |      0(+0) |
+| drivers\RawSerial.o             |    560(+0) |    0(+0) |      0(+0) |
+| drivers\SPI.o                   |    204(+0) |    0(+0) |    768(+0) |
+| drivers\SerialBase.o            |    720(+0) |    0(+0) |      0(+0) |
+| drivers\Ticker.o                |    376(+0) |    0(+0) |      0(+0) |
+| drivers\Timeout.o               |    160(+0) |    0(+0) |      0(+0) |
+| drivers\TimerEvent.o            |    144(+0) |    0(+0) |      0(+0) |
+| features\frameworks             |  11007(+0) |  140(+0) |    528(+0) |
+| features\netsocket              |    132(+0) |    0(+0) |      0(+0) |
+| features\storage                |  27756(+0) |    4(+0) |     80(+0) |
+| hal\mbed_critical_section_api.o |    192(+0) |    2(+0) |      0(+0) |
+| hal\mbed_gpio.o                 |     80(+0) |    0(+0) |      0(+0) |
+| hal\mbed_pinmap_common.o        |    348(+0) |    0(+0) |      0(+0) |
+| hal\mbed_ticker_api.o           |   1904(+0) |    0(+0) |      0(+0) |
+| hal\mbed_us_ticker_api.o        |     88(+0) |    4(+0) |     64(+0) |
+| platform\FileBase.o             |    528(+0) |    8(+0) |     48(+0) |
+| platform\FileHandle.o           |      8(+0) |    0(+0) |      0(+0) |
+| platform\FilePath.o             |    360(+0) |    0(+0) |      0(+0) |
+| platform\FileSystemHandle.o     |     44(+0) |    0(+0) |      0(+0) |
+| platform\mbed_assert.o          |     48(+0) |    0(+0) |      0(+0) |
+| platform\mbed_board.o           |    345(+0) |    0(+0) |      0(+0) |
+| platform\mbed_critical.o        |    344(+0) |    4(+0) |      0(+0) |
+| platform\mbed_error.o           |   1388(+0) |   12(+0) |    104(+0) |
+| platform\mbed_mktime.o          |    856(+0) |    0(+0) |      0(+0) |
+| platform\mbed_retarget.o        |   2584(+0) |   80(+0) |    392(+0) |
+| platform\mbed_rtc_time.o        |    168(+0) |   16(+0) |     48(+0) |
+| platform\mbed_sleep_manager.o   |    292(+0) |   24(+0) |      0(+0) |
+| platform\mbed_wait_api_rtos.o   |    156(+0) |    0(+0) |      0(+0) |
+| rtos\Mutex.o                    |    528(+0) |    0(+0) |      0(+0) |
+| rtos\TARGET_CORTEX              |  16942(+0) | 2298(+0) |   4504(+0) |
+| targets\TARGET_RENESAS          |  16712(+0) |  189(+0) |    652(+0) |
+| Subtotals                       | 157258(+0) | 4212(+0) | 132318(+0) |
+Total Static RAM memory (data + bss): 136530(+0) bytes
+Total Flash memory (text + data): 161470(+0) bytes
+
+Image: BUILD/tests/VK_RZ_A1H/ARM/mbed-os/components/storage/blockdevice/COMPONENT_SD/TESTS/filesystem/dirs/dirs.bin
+
+Building project parallel (VK_RZ_A1H, ARM)
+Scan: ARM
+Scan: parallel
+Scan: COMMON
+Compile [ 50.0%]: fsfat_test.c
+Compile [100.0%]: main.cpp
+[Warning] DNS.h@104,0:  #1-D: last line of file ends without a newline
+[Warning] DTLSSocketWrapper.h@53,0:  #1-D: last line of file ends without a newline
+[Warning] mbed_power_mgmt.h@268,0:  #1461-D: function declared with "noreturn" does return
+Link: parallel
+Elf2Bin: parallel
+| Module                          |           .text |       .data |            .bss |
+|---------------------------------|-----------------|-------------|-----------------|
+| [lib]\c_2.l                     |   20996(+20996) |     48(+48) |       434(+434) |
+| [lib]\cpp_5s.l                  |     5248(+5248) |     55(+55) |         40(+40) |
+| [lib]\cpprt_5.l                 |       559(+559) |       0(+0) |           0(+0) |
+| [lib]\fz_2v.l                   |       294(+294) |       0(+0) |           0(+0) |
+| [lib]\lib_RZ_A1H_sd_driver.ar   |   26364(+26364) |     12(+12) |       128(+128) |
+| [lib]\m_2v.l                    |       560(+560) |       0(+0) |           0(+0) |
+| anon$$obj.o                     |         56(+56) |       0(+0) | 111360(+111360) |
+| cmsis\TARGET_CORTEX_A           |     1452(+1452) |       4(+4) |     4080(+4080) |
+| components\802.15.4_RF          |         44(+44) |       0(+0) |           0(+0) |
+| components\storage              |   10637(+10637) | 1312(+1312) |       412(+412) |
+| components\wifi                 |         55(+55) |       0(+0) |           0(+0) |
+| drivers\I2C.o                   |         54(+54) |       0(+0) |           0(+0) |
+| drivers\RawSerial.o             |       560(+560) |       0(+0) |           0(+0) |
+| drivers\SPI.o                   |       204(+204) |       0(+0) |       768(+768) |
+| drivers\SerialBase.o            |       720(+720) |       0(+0) |           0(+0) |
+| drivers\Ticker.o                |       376(+376) |       0(+0) |           0(+0) |
+| drivers\Timeout.o               |       160(+160) |       0(+0) |           0(+0) |
+| drivers\TimerEvent.o            |       144(+144) |       0(+0) |           0(+0) |
+| features\frameworks             |   10879(+10879) |   140(+140) |       528(+528) |
+| features\netsocket              |       132(+132) |       0(+0) |           0(+0) |
+| features\storage                |   23988(+23988) |       4(+4) |         80(+80) |
+| hal\mbed_critical_section_api.o |       192(+192) |       2(+2) |           0(+0) |
+| hal\mbed_gpio.o                 |         80(+80) |       0(+0) |           0(+0) |
+| hal\mbed_pinmap_common.o        |       348(+348) |       0(+0) |           0(+0) |
+| hal\mbed_ticker_api.o           |     1904(+1904) |       0(+0) |           0(+0) |
+| hal\mbed_us_ticker_api.o        |         88(+88) |       4(+4) |         64(+64) |
+| platform\FileBase.o             |       528(+528) |       8(+8) |         48(+48) |
+| platform\FileHandle.o           |           8(+8) |       0(+0) |           0(+0) |
+| platform\FilePath.o             |       360(+360) |       0(+0) |           0(+0) |
+| platform\FileSystemHandle.o     |         44(+44) |       0(+0) |           0(+0) |
+| platform\mbed_assert.o          |         48(+48) |       0(+0) |           0(+0) |
+| platform\mbed_board.o           |       345(+345) |       0(+0) |           0(+0) |
+| platform\mbed_critical.o        |       344(+344) |       4(+4) |           0(+0) |
+| platform\mbed_error.o           |     1388(+1388) |     12(+12) |       104(+104) |
+| platform\mbed_mktime.o          |       856(+856) |       0(+0) |           0(+0) |
+| platform\mbed_retarget.o        |     2588(+2588) |     80(+80) |       392(+392) |
+| platform\mbed_rtc_time.o        |       168(+168) |     16(+16) |         48(+48) |
+| platform\mbed_sleep_manager.o   |       292(+292) |     24(+24) |           0(+0) |
+| platform\mbed_wait_api_rtos.o   |       156(+156) |       0(+0) |           0(+0) |
+| rtos\Mutex.o                    |       528(+528) |       0(+0) |           0(+0) |
+| rtos\Semaphore.o                |       376(+376) |       0(+0) |           0(+0) |
+| rtos\TARGET_CORTEX              |   19590(+19590) | 2298(+2298) |     4504(+4504) |
+| rtos\Thread.o                   |     1216(+1216) |       0(+0) |           0(+0) |
+| targets\TARGET_RENESAS          |   16712(+16712) |   189(+189) |       652(+652) |
+| Subtotals                       | 151641(+151641) | 4212(+4212) | 123642(+123642) |
+Total Static RAM memory (data + bss): 127854(+127854) bytes
+Total Flash memory (text + data): 155853(+155853) bytes
+
+Image: BUILD/tests/VK_RZ_A1H/ARM/mbed-os/components/storage/blockdevice/COMPONENT_SD/TESTS/filesystem/parallel/parallel.bin
+
+Building project fopen (VK_RZ_A1H, ARM)
+Scan: ARM
+Scan: fopen
+Scan: COMMON
+Compile [ 50.0%]: fsfat_test.c
+Compile [100.0%]: fopen.cpp
+[Warning] DNS.h@104,0:  #1-D: last line of file ends without a newline
+[Warning] DTLSSocketWrapper.h@53,0:  #1-D: last line of file ends without a newline
+[Warning] mbed_power_mgmt.h@268,0:  #1461-D: function declared with "noreturn" does return
+Link: fopen
+Elf2Bin: fopen
+| Module                          |         .text |       .data |            .bss |
+|---------------------------------|---------------|-------------|-----------------|
+| [lib]\c_2.l                     | 12837(+12837) |     16(+16) |       348(+348) |
+| [lib]\cpp_5s.l                  |     118(+118) |     44(+44) |           0(+0) |
+| [lib]\cpprt_5.l                 |       78(+78) |       0(+0) |           0(+0) |
+| [lib]\fz_2v.l                   |       18(+18) |       0(+0) |           0(+0) |
+| [lib]\m_2v.l                    |       48(+48) |       0(+0) |           0(+0) |
+| anon$$obj.o                     |       40(+40) |       0(+0) | 111360(+111360) |
+| cmsis\TARGET_CORTEX_A           |   1452(+1452) |       4(+4) |     4080(+4080) |
+| components\802.15.4_RF          |       44(+44) |       0(+0) |           0(+0) |
+| components\storage              |   1389(+1389) |       0(+0) |       492(+492) |
+| components\wifi                 |       55(+55) |       0(+0) |           0(+0) |
+| drivers\I2C.o                   |       54(+54) |       0(+0) |           0(+0) |
+| drivers\RawSerial.o             |     560(+560) |       0(+0) |           0(+0) |
+| drivers\SPI.o                   |     204(+204) |       0(+0) |       768(+768) |
+| drivers\SerialBase.o            |     720(+720) |       0(+0) |           0(+0) |
+| drivers\Ticker.o                |     376(+376) |       0(+0) |           0(+0) |
+| drivers\Timeout.o               |     160(+160) |       0(+0) |           0(+0) |
+| drivers\TimerEvent.o            |     144(+144) |       0(+0) |           0(+0) |
+| features\frameworks             |   9200(+9200) |   140(+140) |       304(+304) |
+| features\netsocket              |     132(+132) |       0(+0) |           0(+0) |
+| hal\mbed_critical_section_api.o |     192(+192) |       2(+2) |           0(+0) |
+| hal\mbed_gpio.o                 |       80(+80) |       0(+0) |           0(+0) |
+| hal\mbed_pinmap_common.o        |     348(+348) |       0(+0) |           0(+0) |
+| hal\mbed_ticker_api.o           |   1904(+1904) |       0(+0) |           0(+0) |
+| hal\mbed_us_ticker_api.o        |       88(+88) |       4(+4) |         64(+64) |
+| platform\FileBase.o             |     220(+220) |       8(+8) |         48(+48) |
+| platform\FileHandle.o           |         8(+8) |       0(+0) |           0(+0) |
+| platform\FilePath.o             |     360(+360) |       0(+0) |           0(+0) |
+| platform\mbed_assert.o          |       48(+48) |       0(+0) |           0(+0) |
+| platform\mbed_board.o           |     345(+345) |       0(+0) |           0(+0) |
+| platform\mbed_critical.o        |     344(+344) |       4(+4) |           0(+0) |
+| platform\mbed_error.o           |   1388(+1388) |     12(+12) |       104(+104) |
+| platform\mbed_retarget.o        |   2408(+2408) |     80(+80) |       392(+392) |
+| platform\mbed_sleep_manager.o   |     292(+292) |     24(+24) |           0(+0) |
+| platform\mbed_wait_api_rtos.o   |     156(+156) |       0(+0) |           0(+0) |
+| rtos\Mutex.o                    |     504(+504) |       0(+0) |           0(+0) |
+| rtos\TARGET_CORTEX              | 16838(+16838) | 2298(+2298) |     4504(+4504) |
+| targets\TARGET_RENESAS          | 13660(+13660) |   177(+177) |       652(+652) |
+| Subtotals                       | 66812(+66812) | 2813(+2813) | 123116(+123116) |
+Total Static RAM memory (data + bss): 125929(+125929) bytes
+Total Flash memory (text + data): 69625(+69625) bytes
+
+Image: BUILD/tests/VK_RZ_A1H/ARM/mbed-os/components/storage/blockdevice/COMPONENT_SD/TESTS/filesystem/fopen/fopen.bin
+
+Building project seek (VK_RZ_A1H, ARM)
+Scan: ARM
+Scan: seek
+Scan: COMMON
+Compile [ 50.0%]: fsfat_test.c
+Compile [100.0%]: main.cpp
+[Warning] DNS.h@104,0:  #1-D: last line of file ends without a newline
+[Warning] DTLSSocketWrapper.h@53,0:  #1-D: last line of file ends without a newline
+[Warning] mbed_power_mgmt.h@268,0:  #1461-D: function declared with "noreturn" does return
+Link: seek
+Elf2Bin: seek
+| Module                          |           .text |       .data |            .bss |
+|---------------------------------|-----------------|-------------|-----------------|
+| [lib]\c_2.l                     |   21104(+21104) |     48(+48) |       434(+434) |
+| [lib]\cpp_5s.l                  |     5248(+5248) |     55(+55) |         40(+40) |
+| [lib]\cpprt_5.l                 |       558(+558) |       0(+0) |           0(+0) |
+| [lib]\fz_2v.l                   |       294(+294) |       0(+0) |           0(+0) |
+| [lib]\lib_RZ_A1H_sd_driver.ar   |   26364(+26364) |     12(+12) |       128(+128) |
+| [lib]\m_2v.l                    |       560(+560) |       0(+0) |           0(+0) |
+| anon$$obj.o                     |         56(+56) |       0(+0) | 111360(+111360) |
+| cmsis\TARGET_CORTEX_A           |     1452(+1452) |       4(+4) |     4080(+4080) |
+| components\802.15.4_RF          |         44(+44) |       0(+0) |           0(+0) |
+| components\storage              |   19485(+19485) | 1312(+1312) |     9060(+9060) |
+| components\wifi                 |         55(+55) |       0(+0) |           0(+0) |
+| drivers\I2C.o                   |         54(+54) |       0(+0) |           0(+0) |
+| drivers\RawSerial.o             |       560(+560) |       0(+0) |           0(+0) |
+| drivers\SPI.o                   |       204(+204) |       0(+0) |       768(+768) |
+| drivers\SerialBase.o            |       720(+720) |       0(+0) |           0(+0) |
+| drivers\Ticker.o                |       376(+376) |       0(+0) |           0(+0) |
+| drivers\Timeout.o               |       160(+160) |       0(+0) |           0(+0) |
+| drivers\TimerEvent.o            |       144(+144) |       0(+0) |           0(+0) |
+| features\frameworks             |   10803(+10803) |   140(+140) |       528(+528) |
+| features\netsocket              |       132(+132) |       0(+0) |           0(+0) |
+| features\storage                |   27860(+27860) |       4(+4) |         80(+80) |
+| hal\mbed_critical_section_api.o |       192(+192) |       2(+2) |           0(+0) |
+| hal\mbed_gpio.o                 |         80(+80) |       0(+0) |           0(+0) |
+| hal\mbed_pinmap_common.o        |       348(+348) |       0(+0) |           0(+0) |
+| hal\mbed_ticker_api.o           |     1904(+1904) |       0(+0) |           0(+0) |
+| hal\mbed_us_ticker_api.o        |         88(+88) |       4(+4) |         64(+64) |
+| platform\FileBase.o             |       528(+528) |       8(+8) |         48(+48) |
+| platform\FileHandle.o           |           8(+8) |       0(+0) |           0(+0) |
+| platform\FilePath.o             |       360(+360) |       0(+0) |           0(+0) |
+| platform\FileSystemHandle.o     |         44(+44) |       0(+0) |           0(+0) |
+| platform\mbed_assert.o          |         48(+48) |       0(+0) |           0(+0) |
+| platform\mbed_board.o           |       345(+345) |       0(+0) |           0(+0) |
+| platform\mbed_critical.o        |       344(+344) |       4(+4) |           0(+0) |
+| platform\mbed_error.o           |     1388(+1388) |     12(+12) |       104(+104) |
+| platform\mbed_mktime.o          |       856(+856) |       0(+0) |           0(+0) |
+| platform\mbed_retarget.o        |     2584(+2584) |     80(+80) |       392(+392) |
+| platform\mbed_rtc_time.o        |       168(+168) |     16(+16) |         48(+48) |
+| platform\mbed_sleep_manager.o   |       292(+292) |     24(+24) |           0(+0) |
+| platform\mbed_wait_api_rtos.o   |       156(+156) |       0(+0) |           0(+0) |
+| rtos\Mutex.o                    |       528(+528) |       0(+0) |           0(+0) |
+| rtos\TARGET_CORTEX              |   16942(+16942) | 2298(+2298) |     4504(+4504) |
+| targets\TARGET_RENESAS          |   16712(+16712) |   189(+189) |       652(+652) |
+| Subtotals                       | 160148(+160148) | 4212(+4212) | 132290(+132290) |
+Total Static RAM memory (data + bss): 136502(+136502) bytes
+Total Flash memory (text + data): 164360(+164360) bytes
+
+Image: BUILD/tests/VK_RZ_A1H/ARM/mbed-os/components/storage/blockdevice/COMPONENT_SD/TESTS/filesystem/seek/seek.bin
+
+Building project files (VK_RZ_A1H, ARM)
+Scan: ARM
+Scan: files
+Scan: COMMON
+Compile [ 50.0%]: fsfat_test.c
+Compile [100.0%]: main.cpp
+[Warning] DNS.h@104,0:  #1-D: last line of file ends without a newline
+[Warning] DTLSSocketWrapper.h@53,0:  #1-D: last line of file ends without a newline
+[Warning] mbed_power_mgmt.h@268,0:  #1461-D: function declared with "noreturn" does return
+Link: files
+Elf2Bin: files
+| Module                          |           .text |       .data |            .bss |
+|---------------------------------|-----------------|-------------|-----------------|
+| [lib]\c_2.l                     |   21220(+21220) |     48(+48) |       662(+662) |
+| [lib]\cpp_5s.l                  |     5248(+5248) |     55(+55) |         40(+40) |
+| [lib]\cpprt_5.l                 |       558(+558) |       0(+0) |           0(+0) |
+| [lib]\fz_2v.l                   |       294(+294) |       0(+0) |           0(+0) |
+| [lib]\lib_RZ_A1H_sd_driver.ar   |   26364(+26364) |     12(+12) |       128(+128) |
+| [lib]\m_2v.l                    |       560(+560) |       0(+0) |           0(+0) |
+| anon$$obj.o                     |         56(+56) |       0(+0) | 111360(+111360) |
+| cmsis\TARGET_CORTEX_A           |     1452(+1452) |       4(+4) |     4080(+4080) |
+| components\802.15.4_RF          |         44(+44) |       0(+0) |           0(+0) |
+| components\storage              |   16843(+16843) | 1348(+1348) |   25444(+25444) |
+| components\wifi                 |         55(+55) |       0(+0) |           0(+0) |
+| drivers\I2C.o                   |         54(+54) |       0(+0) |           0(+0) |
+| drivers\RawSerial.o             |       560(+560) |       0(+0) |           0(+0) |
+| drivers\SPI.o                   |       204(+204) |       0(+0) |       768(+768) |
+| drivers\SerialBase.o            |       720(+720) |       0(+0) |           0(+0) |
+| drivers\Ticker.o                |       376(+376) |       0(+0) |           0(+0) |
+| drivers\Timeout.o               |       160(+160) |       0(+0) |           0(+0) |
+| drivers\TimerEvent.o            |       144(+144) |       0(+0) |           0(+0) |
+| features\frameworks             |   10803(+10803) |   140(+140) |       528(+528) |
+| features\netsocket              |       132(+132) |       0(+0) |           0(+0) |
+| features\storage                |   26256(+26256) |       4(+4) |         80(+80) |
+| hal\mbed_critical_section_api.o |       192(+192) |       2(+2) |           0(+0) |
+| hal\mbed_gpio.o                 |         80(+80) |       0(+0) |           0(+0) |
+| hal\mbed_pinmap_common.o        |       348(+348) |       0(+0) |           0(+0) |
+| hal\mbed_ticker_api.o           |     1904(+1904) |       0(+0) |           0(+0) |
+| hal\mbed_us_ticker_api.o        |         88(+88) |       4(+4) |         64(+64) |
+| platform\FileBase.o             |       528(+528) |       8(+8) |         48(+48) |
+| platform\FileHandle.o           |           8(+8) |       0(+0) |           0(+0) |
+| platform\FilePath.o             |       360(+360) |       0(+0) |           0(+0) |
+| platform\FileSystemHandle.o     |         44(+44) |       0(+0) |           0(+0) |
+| platform\mbed_assert.o          |         48(+48) |       0(+0) |           0(+0) |
+| platform\mbed_board.o           |       345(+345) |       0(+0) |           0(+0) |
+| platform\mbed_critical.o        |       344(+344) |       4(+4) |           0(+0) |
+| platform\mbed_error.o           |     1388(+1388) |     12(+12) |       104(+104) |
+| platform\mbed_mktime.o          |       856(+856) |       0(+0) |           0(+0) |
+| platform\mbed_retarget.o        |     2584(+2584) |     80(+80) |       392(+392) |
+| platform\mbed_rtc_time.o        |       168(+168) |     16(+16) |         48(+48) |
+| platform\mbed_sleep_manager.o   |       292(+292) |     24(+24) |           0(+0) |
+| platform\mbed_wait_api_rtos.o   |       156(+156) |       0(+0) |           0(+0) |
+| rtos\Mutex.o                    |       528(+528) |       0(+0) |           0(+0) |
+| rtos\TARGET_CORTEX              |   16942(+16942) | 2298(+2298) |     4504(+4504) |
+| targets\TARGET_RENESAS          |   16712(+16712) |   189(+189) |       652(+652) |
+| Subtotals                       | 156018(+156018) | 4248(+4248) | 148902(+148902) |
+Total Static RAM memory (data + bss): 153150(+153150) bytes
+Total Flash memory (text + data): 160266(+160266) bytes
+
+Image: BUILD/tests/VK_RZ_A1H/ARM/mbed-os/components/storage/blockdevice/COMPONENT_SD/TESTS/filesystem/files/files.bin
+
+Memory map breakdown for built projects (values in Bytes):
+| name     | target    | toolchain | static_ram | total_flash |
+|----------|-----------|-----------|------------|-------------|
+| dirs     | VK_RZ_A1H | ARM       |     136530 |      161470 |
+| files    | VK_RZ_A1H | ARM       |     153150 |      160266 |
+| fopen    | VK_RZ_A1H | ARM       |     125929 |       69625 |
+| parallel | VK_RZ_A1H | ARM       |     127854 |      155853 |
+| seek     | VK_RZ_A1H | ARM       |     136502 |      164360 |
+
+
+Build successes:
+  * VK_RZ_A1H::ARM::MBED-BUILD
+  * VK_RZ_A1H::ARM::MBED-OS-COMPONENTS-STORAGE-BLOCKDEVICE-COMPONENT_SD-TESTS-FILESYSTEM-DIRS
+  * VK_RZ_A1H::ARM::MBED-OS-COMPONENTS-STORAGE-BLOCKDEVICE-COMPONENT_SD-TESTS-FILESYSTEM-FILES
+  * VK_RZ_A1H::ARM::MBED-OS-COMPONENTS-STORAGE-BLOCKDEVICE-COMPONENT_SD-TESTS-FILESYSTEM-FOPEN
+  * VK_RZ_A1H::ARM::MBED-OS-COMPONENTS-STORAGE-BLOCKDEVICE-COMPONENT_SD-TESTS-FILESYSTEM-PARALLEL
+  * VK_RZ_A1H::ARM::MBED-OS-COMPONENTS-STORAGE-BLOCKDEVICE-COMPONENT_SD-TESTS-FILESYSTEM-SEEK
+mbedgt: greentea test automation tool ver. 1.3.2
+mbedgt: test specification file 'D:\Projects\kitVK-RZ_A1H\mbed\mbed_SD\mbed-os-program\BUILD\tests\VK_RZ_A1H\ARM\test_spec.json' (specified with --test-spec option)
+mbedgt: using 'D:\Projects\kitVK-RZ_A1H\mbed\mbed_SD\mbed-os-program\BUILD\tests\VK_RZ_A1H\ARM\test_spec.json' from current directory!
+mbedgt: detecting connected mbed-enabled devices...
+[1553102754.70][mbedls.lstools_base]Call to deprecated function list_mbeds_ext. Functionality has been moved into 'list_mbeds'. Please use list_mbeds with 'unique_names=True' and 'read_details_txt=True'
+mbedgt: detected 1 device
+mbedgt: processing target 'VK_RZ_A1H' toolchain 'ARM' compatible platforms... (note: switch set to --parallel 1)
+mbedgt: test case filter (specified with -n option)
+	test filtered in 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs'
+	test filtered in 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files'
+	test filtered in 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen'
+	test filtered in 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-parallel'
+	test filtered in 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek'
+mbedgt: running 5 tests for platform 'VK_RZ_A1H' and toolchain 'ARM'
+mbedgt: mbed-host-test-runner: started
+mbedgt: checking for GCOV data...
+mbedgt: test on hardware with target id: C00202240f1553d5f2ce6c2f
+mbedgt: test suite 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs' ....... OK in 22.22 sec
+	test case: 'Directory creation' .............................................................. OK in 0.05 sec
+	test case: 'Directory failures' .............................................................. OK in 0.06 sec
+	test case: 'Directory iteration' ............................................................. OK in 0.06 sec
+	test case: 'Directory remove' ................................................................ OK in 0.07 sec
+	test case: 'Directory rename' ................................................................ OK in 0.35 sec
+	test case: 'Directory tests' ................................................................. OK in 0.56 sec
+	test case: 'File creation' ................................................................... OK in 0.04 sec
+	test case: 'Multi-block directory' ........................................................... OK in 2.36 sec
+	test case: 'Nested directories' .............................................................. OK in 0.22 sec
+	test case: 'Root directory' .................................................................. OK in 0.04 sec
+mbedgt: test case summary: 10 passes, 0 failures
+mbedgt: mbed-host-test-runner: started
+mbedgt: checking for GCOV data...
+mbedgt: test on hardware with target id: C00202240f1553d5f2ce6c2f
+mbedgt: test suite 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-parallel' ... OK in 17.52 sec
+	test case: 'File tests' ...................................................................... OK in 0.55 sec
+	test case: 'Filesystem access from multiple threads' ......................................... OK in 0.16 sec
+mbedgt: test case summary: 2 passes, 0 failures
+mbedgt: mbed-host-test-runner: started
+mbedgt: checking for GCOV data...
+mbedgt: test on hardware with target id: C00202240f1553d5f2ce6c2f
+mbedgt: test suite 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen' ...... OK in 19.47 sec
+	test case: 'FSFAT_FOPEN_TEST_00: format sd card to FAT FS.' .................................. OK in 0.09 sec
+	test case: 'FSFAT_FOPEN_TEST_01: fopen()/fwrite()/fclose() directories/file in multi-dir filepath.'  OK in 0.13 sec
+	test case: 'FSFAT_FOPEN_TEST_02: fopen(r) pre-existing file try to write it.' ................ OK in 0.11 sec
+	test case: 'FSFAT_FOPEN_TEST_03: fopen(w+) pre-existing file try to write it.' ............... OK in 0.11 sec
+	test case: 'FSFAT_FOPEN_TEST_04: fopen() with a filename exceeding the maximum length.' ...... OK in 0.11 sec
+	test case: 'FSFAT_FOPEN_TEST_06: fopen() with bad filenames (minimal).' ...................... OK in 0.10 sec
+	test case: 'FSFAT_FOPEN_TEST_07: fopen()/errno handling.' .................................... OK in 0.07 sec
+	test case: 'FSFAT_FOPEN_TEST_08: ferror()/clearerr()/errno handling.' ........................ OK in 0.10 sec
+	test case: 'FSFAT_FOPEN_TEST_09: ftell() handling.' .......................................... OK in 0.09 sec
+	test case: 'FSFAT_FOPEN_TEST_10: remove() test.' ............................................. OK in 0.07 sec
+	test case: 'FSFAT_FOPEN_TEST_11: rename().' .................................................. OK in 0.08 sec
+	test case: 'FSFAT_FOPEN_TEST_12: opendir(), readdir(), closedir() test.' ..................... OK in 0.09 sec
+	test case: 'FSFAT_FOPEN_TEST_13: mkdir() test.' .............................................. OK in 0.08 sec
+	test case: 'FSFAT_FOPEN_TEST_14: stat() test.' ............................................... OK in 0.07 sec
+	test case: 'FSFAT_FOPEN_TEST_15: format() test.' ............................................. OK in 0.07 sec
+	test case: 'FSFAT_FOPEN_TEST_16: write/check n x 25kB data files.' ........................... OK in 0.10 sec
+mbedgt: test case summary: 16 passes, 0 failures
+mbedgt: mbed-host-test-runner: started
+mbedgt: checking for GCOV data...
+mbedgt: test on hardware with target id: C00202240f1553d5f2ce6c2f
+mbedgt: test suite 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files' ...... OK in 20.84 sec
+	test case: 'Block Size file test' ............................................................ OK in 0.14 sec
+	test case: 'Dir check' ....................................................................... OK in 0.04 sec
+	test case: 'File tests' ...................................................................... OK in 0.69 sec
+	test case: 'Large file test' ................................................................. OK in 1.34 sec
+	test case: 'Medium file test' ................................................................ OK in 0.08 sec
+	test case: 'Multiple block size file test' ................................................... OK in 0.10 sec
+	test case: 'Non-overlap check' ............................................................... OK in 0.33 sec
+	test case: 'Simple file test' ................................................................ OK in 0.05 sec
+	test case: 'Small file test' ................................................................. OK in 0.05 sec
+mbedgt: test case summary: 9 passes, 0 failures
+mbedgt: mbed-host-test-runner: started
+mbedgt: checking for GCOV data...
+mbedgt: test on hardware with target id: C00202240f1553d5f2ce6c2f
+mbedgt: test suite 'mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek' ....... OK in 21.63 sec
+	test case: 'Boundary seek and write' ......................................................... OK in 0.09 sec
+	test case: 'Large dir seek' .................................................................. OK in 0.05 sec
+	test case: 'Large file seek' ................................................................. OK in 0.04 sec
+	test case: 'Large file seek and write' ....................................................... OK in 0.06 sec
+	test case: 'Out-of-bounds seek' .............................................................. OK in 0.04 sec
+	test case: 'Seek tests' ...................................................................... OK in 2.96 sec
+	test case: 'Simple dir seek' ................................................................. OK in 0.04 sec
+	test case: 'Simple file seek' ................................................................ OK in 0.05 sec
+	test case: 'Simple file seek and write' ...................................................... OK in 0.06 sec
+mbedgt: test case summary: 9 passes, 0 failures
+mbedgt: all tests finished!
+mbedgt: shuffle seed: 0.5740186329
+mbedgt: test suite report:
++---------------+---------------+-------------------------------------------------------------------------------+--------+--------------------+-------------+
+| target        | platform_name | test suite                                                                    | result | elapsed_time (sec) | copy_method |
++---------------+---------------+-------------------------------------------------------------------------------+--------+--------------------+-------------+
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | OK     | 22.22              | default     |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | OK     | 20.84              | default     |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | OK     | 19.47              | default     |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-parallel | OK     | 17.52              | default     |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | OK     | 21.63              | default     |
++---------------+---------------+-------------------------------------------------------------------------------+--------+--------------------+-------------+
+mbedgt: test suite results: 5 OK
+mbedgt: test case report:
++---------------+---------------+-------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+--------+--------+--------+--------------------+
+| target        | platform_name | test suite                                                                    | test case                                                                              | passed | failed | result | elapsed_time (sec) |
++---------------+---------------+-------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+--------+--------+--------+--------------------+
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory creation                                                                     | 1      | 0      | OK     | 0.05               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory failures                                                                     | 1      | 0      | OK     | 0.06               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory iteration                                                                    | 1      | 0      | OK     | 0.06               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory remove                                                                       | 1      | 0      | OK     | 0.07               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory rename                                                                       | 1      | 0      | OK     | 0.35               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Directory tests                                                                        | 1      | 0      | OK     | 0.56               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | File creation                                                                          | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Multi-block directory                                                                  | 1      | 0      | OK     | 2.36               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Nested directories                                                                     | 1      | 0      | OK     | 0.22               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-dirs     | Root directory                                                                         | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Block Size file test                                                                   | 1      | 0      | OK     | 0.14               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Dir check                                                                              | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | File tests                                                                             | 1      | 0      | OK     | 0.69               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Large file test                                                                        | 1      | 0      | OK     | 1.34               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Medium file test                                                                       | 1      | 0      | OK     | 0.08               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Multiple block size file test                                                          | 1      | 0      | OK     | 0.1                |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Non-overlap check                                                                      | 1      | 0      | OK     | 0.33               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Simple file test                                                                       | 1      | 0      | OK     | 0.05               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-files    | Small file test                                                                        | 1      | 0      | OK     | 0.05               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_00: format sd card to FAT FS.                                         | 1      | 0      | OK     | 0.09               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_01: fopen()/fwrite()/fclose() directories/file in multi-dir filepath. | 1      | 0      | OK     | 0.13               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_02: fopen(r) pre-existing file try to write it.                       | 1      | 0      | OK     | 0.11               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_03: fopen(w+) pre-existing file try to write it.                      | 1      | 0      | OK     | 0.11               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_04: fopen() with a filename exceeding the maximum length.             | 1      | 0      | OK     | 0.11               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_06: fopen() with bad filenames (minimal).                             | 1      | 0      | OK     | 0.1                |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_07: fopen()/errno handling.                                           | 1      | 0      | OK     | 0.07               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_08: ferror()/clearerr()/errno handling.                               | 1      | 0      | OK     | 0.1                |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_09: ftell() handling.                                                 | 1      | 0      | OK     | 0.09               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_10: remove() test.                                                    | 1      | 0      | OK     | 0.07               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_11: rename().                                                         | 1      | 0      | OK     | 0.08               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_12: opendir(), readdir(), closedir() test.                            | 1      | 0      | OK     | 0.09               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_13: mkdir() test.                                                     | 1      | 0      | OK     | 0.08               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_14: stat() test.                                                      | 1      | 0      | OK     | 0.07               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_15: format() test.                                                    | 1      | 0      | OK     | 0.07               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-fopen    | FSFAT_FOPEN_TEST_16: write/check n x 25kB data files.                                  | 1      | 0      | OK     | 0.1                |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-parallel | File tests                                                                             | 1      | 0      | OK     | 0.55               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-parallel | Filesystem access from multiple threads                                                | 1      | 0      | OK     | 0.16               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Boundary seek and write                                                                | 1      | 0      | OK     | 0.09               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Large dir seek                                                                         | 1      | 0      | OK     | 0.05               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Large file seek                                                                        | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Large file seek and write                                                              | 1      | 0      | OK     | 0.06               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Out-of-bounds seek                                                                     | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Seek tests                                                                             | 1      | 0      | OK     | 2.96               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Simple dir seek                                                                        | 1      | 0      | OK     | 0.04               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Simple file seek                                                                       | 1      | 0      | OK     | 0.05               |
+| VK_RZ_A1H-ARM | VK_RZ_A1H     | mbed-os-components-storage-blockdevice-component_sd-tests-filesystem-seek     | Simple file seek and write                                                             | 1      | 0      | OK     | 0.06               |
++---------------+---------------+-------------------------------------------------------------------------------+----------------------------------------------------------------------------------------+--------+--------+--------+--------------------+
+mbedgt: test case results: 46 OK
+mbedgt: completed in 102.59 sec
+[mbed] Auto-installing missing Python modules...
+