Releases: PelionIoT/sd-driver
Release 0.1.3
48bdc88 Merge pull request #75 from deepikabhavnani/crc_support
738b765 Update SDBlockDevice.cpp
1572c27 CRC support added
10aac9f Merge pull request #86 from ARMmbed/config_options
af48ce3 Config options for timeout and retries for CMD
f4ab55d Merge pull request #80 from TomoYamanaka/master
6281b62 Support SD card driver on GR_LYCHEE
51dc1d2 Merge pull request #78 from ARMmbed/Update_license
6f2a5ee Merge pull request #77 from ARMmbed/version_non_rtos
90e831f Updating license and readme
fa74a85 Incorrect version number was checked for non-rtos config / mbed version -2
304288f Merge pull request #73 from soramame21/ren-disco-f429
e51f9c6 Merge pull request #74 from deepikabhavnani/config_changes
e00a773 Removed application specific configs and kept SD driver library configs only
4300534 Support SD card driver on DISCO_F429ZI.
c16fa2b Merge pull request #66 from deepikabhavnani/test_files
bfc3b4e Merge pull request #71 from ARMmbed/dev_Size
8cf4f4d Use retarget defines
0e21d07 Block size as uint32_t gave incorrect device size
5df3329 Merge pull request #70 from deepikabhavnani/mutex_rtos
dbc75ef Change mutex to PlatformMutex
aab1f57 Seek test added from littlefs
3051d54 Space required between macro and string in C++11
2f7660c Removed check for . and .. enteries in filesystem test
6dfd443 Merge pull request #65 from ashok-rao/master
376ddcc Slowing down SPI frequency in block_device basic test due to HW limitation in EFR32
2900de1 Multithreaded test cases added
1118179 Adding test cases from littlefs filesystem
a601d85 Merge pull request #67 from deepikabhavnani/test_checks
e606c17 FSFAT_SDCARD_INSTALLED - Null test were tested
e0e0d0d Erase is not supported in newer versions, use trim
0d76922 Adding SPI pins for Thunderboard Sense 2
Release 0.1.2
ae7e744 Merge pull request #64 from deepikabhavnani/master
63b45dc Merge pull request #57 from ARMmbed/g-trim
790d207 Updated Version and included block device test
7a67bc5 Incremented dependency to 5.6.1
c29add2 Merge pull request #63 from ARMmbed/g-fix-travis-1
f32cad9 Fix .travis.yml requirements install
1cb007f Merge pull request #61 from deepikabhavnani/sd_diff_cards
c46d077 Deselecting card between read/write ops caused issues
9edd43d Merge pull request #60 from ARMmbed/g-fix-travis
685e971 Fix .travis.yml requirements install
49262a3 Merge pull request #58 from deepikabhavnani/sd_cmd12
9439243 Merge pull request #59 from deepikabhavnani/big_buf_issue
6c6a594 Force D0 enabled during device select
d4d1d87 Should not wait for card to be ready when sending stop command
69f3902 Remove erase in favor of trim
1d3fa9d Merge pull request #55 from ARMmbed/g-softer-erase
6b10f28 Merge pull request #56 from soramame21/master
2f6b8ea Merge pull request #54 from bentcooke/HEXIWEAR-add
d5671e2 Merge pull request #48 from ARMmbed/cmd41_init_issue
cbc1804 Add SD card reader support on DISCO_L476VG platform.
fd4cd6a increased test timeout to fix failing test due to slow sd card
bab6699 Changed erase to just noop if erases are too small for erase command
e77f0ee add support for SD card holder on HEXIWEAR base board.
0ac12a0 Merge pull request #49 from LemonBoy/erase_size
705462d Correct calculation of the erase sector size
c7347c9 Merge pull request #50 from LemonBoy/sdcard-init-seq
48c1b7e Merge pull request #42 from ARMmbed/test
2a1c923 Merge pull request #53 from deepikabhavnani/dummy_read
521e7ae Added support for Travis CI
52f5e0d Make the initialization sequence more flexible
1a02b05 Fixed SD card intialization failure
a144556 Checking for version, for OS master support
sd-driver-0.1.0-mbed-os-5.5.1
9724887 Added constructor parameter for frequency
b11b635 Added error propogation from frequency functions
15f3315 Renamed set_freq -> frequency
90ffa86 Add checks for '.' and '..' in readdir tests
072446b Removed warnings from basic test case.
3fa6b88 Repository re-organisation and cleanup to follow same structure as other mbed-os component repositories.
3ce07dc Function to update transfer freq
085f32a CSD register 16 bytes to be read as spi byte read
cae4da0 Stop timer before returning
34cbdb8 Temporary: Loop in read
b31e975 Implemented Erase functionality
d82f084 Retry command sending on SD card
a7f2363 Added pre-erase command to boost multiple write block performance
04e1a57 Added more debug statements
a0dd8cd SPI block read/write calls
d9c055b Added timer functions for busy wait while loops
06136a0 Cleanup 1. Additional debug level to trace SD commands and response. 2. Added space after if statements.
25652a5 Replaced busy wait while loop with timers
df8e085 Proper response and error handling done
22d7e40 Multiple block write command added
f066339 Multiple block read command added
ae280d9 pulled in capacity issue changes
99f3d25 Removed hardcoded values for block size
c890e0c Updated Init function
547da1b Using _cmd for _go_idle_state funciton
e68d54e Replaced _cmd58 with common _cmd function
e10c59d Added response type handling for _cmd
27ceeee Single command function call for all commands supported
fbd1faf Single command function call for all commands supported.
fa885f4 Cleanup of SPI related code 3. Removed redundant function _cmdx
a26b3bc Cleanup of SPI related code
f462bb6 capacity of card to be calcualted from csd [69,48]
efc6bbc Add pin override for NUCLEO_F429ZI (#20)
59fafba Add UBLOX_EVK_ODIN_W2 override for int. SD-card
2dc0da5 Merge pull request #13 from ARMmbed/mbed_lib
f90353c Start using mbed_lib.json
5830844 Incorporated review feedback for simplfied _go_idle_state() implementation with 1ms wait between response queries.
88fecd5 Fix for armmbed/sd-driver issue 4: SDCard Initialisation fails for ESFS test cases on first time initialisation.
96142e4 Removing old spif test case.
e2fc4fc Removing SPIBlockDevice module as present in spiflash-driver repository.
c7dba87 Updated readme with appendices corrections.
29074fe Updated readme with appendices corrections.
61d3a88 Updated readme with appendices describing i2ceeprom and spiflash-driver block device examples.
aabeb8c Fixed const attribute mismatch on size function
7ee1fbc Updated version of README.md describing how to overcome build problems due to incompatible versions of mbed-os and sd-driver.
a8c85d3 Fixing SDBlockDevice::size() and SPIFBlockDevice::size() to implement BlockDevice::size() const change.
b2fb488 Updated README.md to include worked exmaples and restructuring of information.
58c52d3 Fixing url references
a3484e0 Fixed fopen and basic test cases to use renamed mbed_retarget.h, and updated filesytem readme.