NuMaker SD-File-System with SD mode
History
Support CMake build
21 months ago, by ccli8 [Wed, 29 Mar 2023 11:56:02 +0800] rev 31
Support CMake build
Update os v6.17.0 for M467 target
22 months ago, by cyliang [Wed, 01 Mar 2023 03:43:02 +0000] rev 30
Update os v6.17.0 for M467 target
Update mbed os v6.16.0+ for M467
22 months ago, by cyliang [Tue, 21 Feb 2023 10:34:03 +0000] rev 29
Update mbed os v6.16.0+ for M467
Fix NuSDBlockDevice::size() 32-bit integer overflow error
2022-10-11, by ccli8 [Tue, 11 Oct 2022 13:20:19 +0800] rev 28
Fix NuSDBlockDevice::size() 32-bit integer overflow error
Update NuMaker-mbed-SD-driver.lib to fix this error
Enable erase() for no file system format
2022-03-11, by ccli8 [Fri, 11 Mar 2022 14:09:54 +0800] rev 27
Enable erase() for no file system format
NUSD, like SD, is not flash and doesn't have erase characteristic.
This can cause trouble when a fresh new NUSD (no file system format) is expected.
This commit tries to fix it by:
1. Add flash-simulate layer (FlashSimBlockDevice) on top of NUSD
2. In erase(), whole erase takes too long. Just erase the front so that it will recognize as invalid file system format.
Update NuMaker-mbed-SD-driver.lib back
2021-03-09, by ccli8 [Tue, 09 Mar 2021 14:41:14 +0800] rev 26
Update NuMaker-mbed-SD-driver.lib back
NuMaker-mbed-SD-driver/default_bd.cpp is changed by mistake and update it back.
Support the both V5.X and V6.X for mbed-os
2021-02-26, by shliu1 [Fri, 26 Feb 2021 13:15:39 +0800] rev 25
Support the both V5.X and V6.X for mbed-os
Apply new version of SD lib for OS v6.x
2021-02-25, by cyliang [Thu, 25 Feb 2021 17:21:20 +0800] rev 24
Apply new version of SD lib for OS v6.x
Change default file system type to FAT from Little
2020-05-14, by ccli8 [Thu, 14 May 2020 17:58:54 +0800] rev 23
Change default file system type to FAT from Little
This is not to destroy user's SD card usually in FAT. In addition, user can inspect its content easily on Windows.
Update to mbed-os 5.15.3
2020-05-14, by ccli8 [Thu, 14 May 2020 17:51:18 +0800] rev 22
Update to mbed-os 5.15.3