<!--- Title -->
Description
-----------
<!--- Describe your changes in detail. -->
Test Steps
-----------
<!-- Describe the steps to reproduce. -->
Checklist:
----------
<!--- Go over all the following points, and put an `x` in all the boxes
that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->
- [ ] I have tested my changes. No regression in existing tests.
- [ ] I have modified and/or added unit-tests to cover the code changes
in this Pull Request.
Related Issue
-----------
<!-- If any, please provide issue ID. -->
By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.
* Adding in FF_SDDiskInitWithSettings optional initialization to support runtime initial mounting options.
* FAT-#50: Fixing duplicate definition of st_atime, st_mtime, st_ctime for linux.
* Fixing formatting with diff provided using uncrustify.
---------
Co-authored-by: Paul Helter <paulheltera@gmail.com>
* Support for CMake builds. Added Linux stub port for now to allow cross
compilation.
* Fixing misuse of doxygen documentation
* Converting prints from %lu to %u where possible as per request in comments related to (#35)
* Fixing clang compiler warnings.
* Fixing build test to work regardless of configuration.
* Adding in for Zynq port dependency on uncached_memory target.
* Excluding build_test from all build - must request it explicitly.
* Ensuring XPAR_XSDPS_0_IS_CACHE_COHERENT is 1 for this build since using
a modified xsdps driver that requires it.
* Updating compiler warnings.
* Fixing documentation, signed/unsigned conversion. Bugfix for time based code for removing failure in 2032 due to uint32_t used for time.
* Fixing error creation using FF_createERR everywhere missed.
* Fixing build_test in ci.yml
* Uncrustify: triggered by comment.
---------
Co-authored-by: Nikhil Kamath <110539926+amazonKamath@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>